\n```\nbut it is not optimal as typescript is complaining about the types.\n\nI would suggest something like\n```vue\n\u003CUTable :data idKey=\"id\" :paginationOptions=\"{ manualPagination: true, rowCount: data?.totalItems }\" />\n```\n\nwhere `idKey` is a `keyof T` or it can be the entire `getRowId` method imported from TanStack.\n\nI can open a PR about this if it's fine :)\n\n### Additional context\n\n_No response_",[3085,3087],{"name":3045,"color":3086},"a2eeef",{"name":3088,"color":3089},"v3","49DCB8",3255,"ui","Unique row ID for `UTable` component","2025-02-15T17:44:03Z","https://github.com/nuxt/ui/issues/3255",0.7713397,{"description":3042,"labels":3097,"number":3021,"owner":3022,"repository":3035,"state":3036,"title":3099,"updated_at":3100,"url":3101,"score":3028},[3098],{"name":3019,"color":3033},"[Live collab] If another user commit the draft on another branch, my draft still remains","2022-05-03T14:27:49Z","https://github.com/nuxt/nuxt.com/issues/441",{"description":3042,"labels":3103,"number":3021,"owner":3022,"repository":3078,"state":3036,"title":3104,"updated_at":3105,"url":3106,"score":3028},[],"detect nuxt.config.ts","2023-12-02T00:13:11Z","https://github.com/nuxt/test-utils/issues/441",{"description":3042,"labels":3108,"number":3109,"owner":3022,"repository":3035,"state":3036,"title":3110,"updated_at":3111,"url":3112,"score":3113},[],376,"[Live Collab] Update draft on medias ","2023-02-15T12:31:26Z","https://github.com/nuxt/nuxt.com/issues/376",0.77508813,["Reactive",3115],{},["Set"],["ShallowReactive",3118],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f2kTuWtcNs1Z6NsoEUWwrjhq-TSUj2tsQk9ZXiIFU9r0":-1},"/nuxt/test-utils/1199"]