\r\n\r\n## Vue3 & Nuxt3\r\n- https://github.com/kodadot/nft-gallery/issues/4040\r\n- https://github.com/kodadot/nft-gallery/issues/3908\r\n- https://github.com/kodadot/nft-gallery/issues/2690\r\n- https://github.com/kodadot/nft-gallery/issues/3916\r\n- https://github.com/kodadot/nft-gallery/issues/2081\r\n- https://github.com/kodadot/nft-gallery/issues/4750",[3090,3091,3092,3095],{"name":3024,"color":3025},{"name":3063,"color":3048},{"name":3093,"color":3094},"chief","67EA1F",{"name":3096,"color":3048},"A-vue3",4704,"Vue2 end of life December 31 2023","2023-02-06T12:54:26Z","https://github.com/kodadot/nft-gallery/issues/4704",0.74034977,{"description":3103,"labels":3104,"number":3112,"owner":3033,"repository":3034,"state":3035,"title":3113,"updated_at":3114,"url":3115,"score":3116},"We realized that comments put down our bundle before having Nuxt. Adding like 2-3MB right now.\r\nThus we would like to add user ability to require or show comments if they wish so.\r\nMaybe adding some default switch to Vuex/Settings to make it default off, not showing, best if not loading importantly.\r\nIt will save our console log for some infrequent errors coming from Subsocial bundle.",[3105,3107,3109],{"name":3106,"color":3022},"$$",{"name":3108,"color":3025},"p2",{"name":3110,"color":3111},"performance","922478",686,"Ability to enable SubSocial on demand","2022-04-14T15:05:40Z","https://github.com/kodadot/nft-gallery/issues/686",0.74952,{"description":3118,"labels":3119,"number":3132,"owner":3033,"repository":3034,"state":3035,"title":3133,"updated_at":3134,"url":3135,"score":3136},"This is mostly to set KodaDot3 MVP and research issues to explore possibilities as we want to upgrade further to the Vue3 and gain all beautiful features there.\r\n\r\n- we would like to see a new working MVP of Kodadot using recent Vue3, Vite and Nuxt3 \r\n- this issue is for experienced developers who know what they are doing\r\n- probably push it to directory `kodadot3/` in root with instruction to run it.\r\n- write down a breakdown of which components would not work and which would need to be upgraded or replaced\r\n- write down a breakdown of which packages would not work and which would need to be upgraded or replaced with modern ones or alternatives\r\n- all weapons are allowed\r\n\r\n### Ref\r\n- #2013 \r\n- As webpack4 used by Nuxt is ancient (\"@types/webpack\": \"^4.41.32\") we want to upgrade anyway \r\n- https://github.com/polkadot-js/api/issues/4500#issuecomment-1022189111 \r\n- nuxt/framework#2013 ",[3120,3122,3123,3125,3128,3129],{"name":3121,"color":3022},"$$$",{"name":3047,"color":3048},{"name":3124,"color":3025},"p4",{"name":3126,"color":3127},"hackathon","91962A",{"name":3063,"color":3048},{"name":3130,"color":3131},"experimental","B09211",2081,"KodaDot@Next w/ Vue3 Vite and Nuxt3","2023-04-13T13:33:01Z","https://github.com/kodadot/nft-gallery/issues/2081",0.7513472,{"description":3138,"labels":3139,"number":3145,"owner":3033,"repository":3034,"state":3035,"title":3146,"updated_at":3147,"url":3148,"score":3149},"> **As a fast fix - make Search & SearchCollection component cusomizable, via props to turn off/on $route modification and cusomize a key for it.**\r\n> For the future, Nuxt 3 - such components have to be rewritten as a light versions, w/o $route modification. Such a functionality (working with $route, especially $route.query) can be implemented via composition api.\r\n\r\nHey sure, let's make follow up issue if this helps mitigate our tech debt let's do it!\r\n\r\nBest if we can leverage in vue3 composition api?\r\n\r\nht @nevermin9 if you want to take this one, optionally can raise bounty if made well & quickly \r\n\r\n## Ref\r\n- #3883 \r\n\r\n_Originally posted by @yangwao in https://github.com/kodadot/nft-gallery/issues/4283#issuecomment-1316582691_",[3140,3141,3142,3144],{"name":3021,"color":3022},{"name":3024,"color":3025},{"name":3143,"color":3048},"A-search",{"name":3030,"color":3031},4336,"make Search & SearchCollection component customizable ","2025-07-26T02:03:32Z","https://github.com/kodadot/nft-gallery/issues/4336",0.7536954,{"description":3151,"labels":3152,"number":3158,"owner":3033,"repository":3034,"state":3035,"title":3159,"updated_at":3160,"url":3161,"score":3162},"After some research, I found that the core problem is that the version of `@nuxt/kit` has been changed to `3.0.0`. \r\nThis version seems that does not work well on nuxt2.\r\n(ref: https://github.com/nuxt/nuxt.js/issues/15507)\r\n\r\n\r\n\u003Cimg width=\"1469\" alt=\"image\" src=\"https://user-images.githubusercontent.com/31397967/210254357-e7d8725f-880f-40cf-a6f3-9c6f221b50d0.png\">\r\n\r\n\r\nI try to lock its version to `3.0.0-rc.13` and then it could build successfully. However, some new warnings came out after build. : )\r\n\r\nMaybe someone could help to look into these warnings.\r\n\u003Cimg width=\"609\" alt=\"image\" src=\"https://user-images.githubusercontent.com/31397967/210255159-c13a18ca-60ef-43b1-a5aa-bf3cc69247a5.png\">\r\n\n\n_Originally posted by @Jarsen136 in https://github.com/kodadot/nft-gallery/pull/4525#issuecomment-1369060288_",[3153,3156,3157],{"name":3154,"color":3155},"enhancement","a2eeef",{"name":3021,"color":3022},{"name":3108,"color":3025},4608,"check @nuxt/kit lock later","2023-01-19T17:53:11Z","https://github.com/kodadot/nft-gallery/issues/4608",0.7542513,{"description":3164,"labels":3165,"number":3176,"owner":3033,"repository":3034,"state":3035,"title":3177,"updated_at":3178,"url":3179,"score":3180},"- create a dummy example of how to fetch stuff\r\n- how to build a basic API connection on the KodaDot indexer\r\n- how to use our indexers\r\n - https://github.com/kodadot/rubick\r\n - https://github.com/kodadot/click\r\n - https://github.com/kodadot/snek\r\n- how to listen to particular events like (sales, new offers, &c)\r\n- create /docs in kodadot ?\r\n- sign transactions \r\n\r\n### Ref\r\n\r\n> Does kodadot have API or at least a feed of activity (sales, new offers etc)?\r\n\r\n",[3166,3167,3168,3169,3172,3174],{"name":3106,"color":3022},{"name":3047,"color":3048},{"name":3024,"color":3025},{"name":3170,"color":3171},"devrel","DACA86",{"name":3173,"color":3048},"A-docs",{"name":3175,"color":3048},"A-uniquery",1615,"Create API docs for easier building up on KodaDot Indexer","2024-07-31T14:27:13Z","https://github.com/kodadot/nft-gallery/issues/1615",0.7595762,["Reactive",3182],{},["Set"],["ShallowReactive",3185],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fYdWz3v8VGizB8IMckByGKSXEXeDzqqagilrTRYBatug":-1},"/kodadot/nft-gallery/10749"]