\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_",[3084,3086],{"name":3044,"color":3085},"a2eeef",{"name":3087,"color":3088},"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":3041,"labels":3096,"number":3020,"owner":3021,"repository":3034,"state":3035,"title":3098,"updated_at":3099,"url":3100,"score":3027},[3097],{"name":3018,"color":3032},"[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":3041,"labels":3102,"number":3020,"owner":3021,"repository":3077,"state":3035,"title":3103,"updated_at":3104,"url":3105,"score":3027},[],"detect nuxt.config.ts","2023-12-02T00:13:11Z","https://github.com/nuxt/test-utils/issues/441",{"description":3041,"labels":3107,"number":3108,"owner":3021,"repository":3034,"state":3035,"title":3109,"updated_at":3110,"url":3111,"score":3112},[],376,"[Live Collab] Update draft on medias ","2023-02-15T12:31:26Z","https://github.com/nuxt/nuxt.com/issues/376",0.77508813,["Reactive",3114],{},["Set"],["ShallowReactive",3117],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f2kTuWtcNs1Z6NsoEUWwrjhq-TSUj2tsQk9ZXiIFU9r0":-1},"/nuxt/test-utils/1199"]