\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",[3215,3216,3217,3220],{"name":3149,"color":3150},{"name":3188,"color":3173},{"name":3218,"color":3219},"chief","67EA1F",{"name":3221,"color":3173},"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":3228,"labels":3229,"number":3237,"owner":3158,"repository":3159,"state":3160,"title":3238,"updated_at":3239,"url":3240,"score":3241},"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.",[3230,3232,3234],{"name":3231,"color":3147},"$$",{"name":3233,"color":3150},"p2",{"name":3235,"color":3236},"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":3243,"labels":3244,"number":3257,"owner":3158,"repository":3159,"state":3160,"title":3258,"updated_at":3259,"url":3260,"score":3261},"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 ",[3245,3247,3248,3250,3253,3254],{"name":3246,"color":3147},"$$$",{"name":3172,"color":3173},{"name":3249,"color":3150},"p4",{"name":3251,"color":3252},"hackathon","91962A",{"name":3188,"color":3173},{"name":3255,"color":3256},"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":3263,"labels":3264,"number":3270,"owner":3158,"repository":3159,"state":3160,"title":3271,"updated_at":3272,"url":3273,"score":3274},"> **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_",[3265,3266,3267,3269],{"name":3146,"color":3147},{"name":3149,"color":3150},{"name":3268,"color":3173},"A-search",{"name":3155,"color":3156},4336,"make Search & SearchCollection component customizable ","2025-07-26T02:03:32Z","https://github.com/kodadot/nft-gallery/issues/4336",0.7536954,{"description":3276,"labels":3277,"number":3283,"owner":3158,"repository":3159,"state":3160,"title":3284,"updated_at":3285,"url":3286,"score":3287},"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_",[3278,3281,3282],{"name":3279,"color":3280},"enhancement","a2eeef",{"name":3146,"color":3147},{"name":3233,"color":3150},4608,"check @nuxt/kit lock later","2023-01-19T17:53:11Z","https://github.com/kodadot/nft-gallery/issues/4608",0.7542513,{"description":3289,"labels":3290,"number":3301,"owner":3158,"repository":3159,"state":3160,"title":3302,"updated_at":3303,"url":3304,"score":3305},"- 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",[3291,3292,3293,3294,3297,3299],{"name":3231,"color":3147},{"name":3172,"color":3173},{"name":3149,"color":3150},{"name":3295,"color":3296},"devrel","DACA86",{"name":3298,"color":3173},"A-docs",{"name":3300,"color":3173},"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",3307],{},["Set"],["ShallowReactive",3310],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fYdWz3v8VGizB8IMckByGKSXEXeDzqqagilrTRYBatug":-1},"/kodadot/nft-gallery/10749"]