\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_",[2919,2921],{"name":2879,"color":2920},"a2eeef",{"name":2922,"color":2923},"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":2876,"labels":2931,"number":2855,"owner":2856,"repository":2869,"state":2870,"title":2933,"updated_at":2934,"url":2935,"score":2862},[2932],{"name":2853,"color":2867},"[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":2876,"labels":2937,"number":2855,"owner":2856,"repository":2912,"state":2870,"title":2938,"updated_at":2939,"url":2940,"score":2862},[],"detect nuxt.config.ts","2023-12-02T00:13:11Z","https://github.com/nuxt/test-utils/issues/441",{"description":2876,"labels":2942,"number":2943,"owner":2856,"repository":2869,"state":2870,"title":2944,"updated_at":2945,"url":2946,"score":2947},[],376,"[Live Collab] Update draft on medias ","2023-02-15T12:31:26Z","https://github.com/nuxt/nuxt.com/issues/376",0.77508813,["Reactive",2949],{},["Set"],["ShallowReactive",2952],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f2kTuWtcNs1Z6NsoEUWwrjhq-TSUj2tsQk9ZXiIFU9r0":-1},"/nuxt/test-utils/1199"]