\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_",[3206,3208],{"name":3166,"color":3207},"a2eeef",{"name":3209,"color":3210},"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":3163,"labels":3218,"number":3142,"owner":3143,"repository":3156,"state":3157,"title":3220,"updated_at":3221,"url":3222,"score":3149},[3219],{"name":3140,"color":3154},"[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":3163,"labels":3224,"number":3142,"owner":3143,"repository":3199,"state":3157,"title":3225,"updated_at":3226,"url":3227,"score":3149},[],"detect nuxt.config.ts","2023-12-02T00:13:11Z","https://github.com/nuxt/test-utils/issues/441",{"description":3163,"labels":3229,"number":3230,"owner":3143,"repository":3156,"state":3157,"title":3231,"updated_at":3232,"url":3233,"score":3234},[],376,"[Live Collab] Update draft on medias ","2023-02-15T12:31:26Z","https://github.com/nuxt/nuxt.com/issues/376",0.77508813,["Reactive",3236],{},["Set"],["ShallowReactive",3239],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f2kTuWtcNs1Z6NsoEUWwrjhq-TSUj2tsQk9ZXiIFU9r0":-1},"/nuxt/test-utils/1199"]