",[2867,2870],{"name":2868,"color":2869},"p2","D4C5F9",{"name":2871,"color":2872},"A-maintenance","FBCA04",11437,"kodadot","nft-gallery","open","Component is already mounted, please use $fetch instead","2025-02-22T12:31:36Z","https://github.com/kodadot/nft-gallery/issues/11437",0.7586439,{"description":2882,"labels":2883,"number":2895,"owner":2874,"repository":2875,"state":2896,"title":2897,"updated_at":2898,"url":2899,"score":2900},"It seems's Vite issue is resolved meanwhile? \r\n- https://github.com/nuxt/framework/issues/886\r\n\r\nIf yes, it would be nice to finally drop webpack and speed up stuff! :) \r\n\r\n> As webpack4 used by Nuxt is ancient (\"@types/webpack\": \"^4.41.32\") we want to upgrade anyway\r\n\r\n## Ref \r\n- https://github.com/kodadot/nft-gallery/blob/main/nuxt.config.js#L28\r\n- #1418 \r\n- #2692 \r\n- #2690 ",[2884,2887,2888,2890,2893],{"name":2885,"color":2886},"$$","0E8A16",{"name":2868,"color":2869},{"name":2889,"color":2872},"A-nuxt",{"name":2891,"color":2892},"hacktoberfest","CFBB38",{"name":2894,"color":2872},"A-vite",3908,"closed","Migrate to vite on production","2023-06-01T14:25:00Z","https://github.com/kodadot/nft-gallery/issues/3908",0.6632759,{"description":2902,"labels":2903,"number":2911,"owner":2874,"repository":2875,"state":2896,"title":2912,"updated_at":2913,"url":2914,"score":2915},"### Is your feature request related to a problem?\r\n\r\nI would love to see Vite in the repo. To enable it \r\n\r\n```js\r\nimport { defineNuxtConfig } from '@nuxt/bridge'\r\n\r\nexport default defineNuxtConfig({\r\n bridge: {\r\n vite: true,\r\n }\r\n})\r\n```\r\n\r\n[Nuxt Feature Flags](https://v3.nuxtjs.org/getting-started/bridge/#feature-flags)\r\n\r\nHowever, it shows a ton of errors\r\n\r\n```\r\n ERROR 11:33:19 AM [vite] Internal server error: Can't find stylesheet to import. 11:33:19\r\n ╷\r\n2 │ @import \"~bulma/sass/utilities/_all\";\r\n │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r\n ╵\r\n styles/variables.scss 2:9 @import\r\n components/Footer.vue 117:9 root stylesheet\r\n Plugin: vite:css\r\n File: /Users/vikival/Documents/Work/KodaDot/nft-gallery/styles/variables.scss\r\n Error: Can't find stylesheet to import.\r\n ╷\r\n 2 │ @import \"~bulma/sass/utilities/_all\";\r\n │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\r\n ╵\r\n styles/variables.scss 2:9 @import\r\n components/Footer.vue 117:9 root stylesheet\r\n at Object.wrapException (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:1254:17)\r\n at /Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:69064:25\r\n at _wrapJsFunctionForAsync_closure.$protected (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:3737:15)\r\n at _wrapJsFunctionForAsync_closure.call$2 (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:27919:12)\r\n at _awaitOnObject_closure.call$1 (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:27907:32)\r\n at Object._rootRunUnary (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:4111:18)\r\n at StaticClosure.\u003Canonymous> (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:96990:16)\r\n at _CustomZone.runUnary$2$2 (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:29325:39)\r\n at _Future__propagateToListeners_handleValueCallback.call$0 (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:28388:51)\r\n at Object._Future__propagateToListeners (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:3907:93)\r\n at _Future._completeWithValue$1 (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:28247:9)\r\n at _AsyncAwaitCompleter.complete$1 (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:27894:14)\r\n at Object._asyncReturn (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:3709:17)\r\n at /Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:69168:24\r\n at _wrapJsFunctionForAsync_closure.$protected (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:3737:15)\r\n at _wrapJsFunctionForAsync_closure.call$2 (/Users/vikival/Documents/Work/KodaDot/nft-gallery/node_modules/sass/sass.dart.js:27919:12)\r\n\r\n\r\n```\r\n\r\n### Describe the solution you would like\r\n\r\nI would like to see Vite 🚀 \r\n\r\n### Describe alternatives you have considered\r\n\r\nI have tried this Nuxt Bridge with Webpack 4\r\n\r\n### Screeenshots\r\n\r\n```\r\nℹ Server built in 11949ms 11:38:33\r\nℹ Waiting for file changes 11:38:33\r\nℹ Memory usage: 636 MB (RSS: 942 MB) 11:38:33\r\nℹ Listening on: http://localhost:9090/ 11:38:33\r\n✔ Nitro built in 110 ms 11:38:33\r\n```\r\n\r\n### Ref\r\n- #2677 ",[2904,2907,2908,2910],{"name":2905,"color":2906},"enhancement","a2eeef",{"name":2885,"color":2886},{"name":2909,"color":2869},"p3",{"name":2894,"color":2872},2692,"Migrate App to Vite","2023-01-10T15:42:57Z","https://github.com/kodadot/nft-gallery/issues/2692",0.6647825,{"description":2917,"labels":2918,"number":2930,"owner":2874,"repository":2875,"state":2896,"title":2931,"updated_at":2932,"url":2933,"score":2934},"\r\n# [Migration Roadmap click here](https://github.com/kodadot/nft-gallery/issues/2690#issuecomment-1525341446)\r\n\r\n---\r\n\r\n### Is your feature request related to a problem?\r\n\r\nSince we have Nuxt Bridge \r\n- #2677 \r\n\r\n### we should leverage the latest features\r\n\r\n- [Pinia](https://pinia.vuejs.org/) could be considered (#4755)\r\n- Composition API (#4750)\r\n- \u003Cs>blocker https://github.com/kodadot/nft-gallery/issues/2692\u003C/s>\r\n- #2081 \r\n- [@nuxtjs/apollo](https://apollo.nuxtjs.org/getting-started/quick-start) next\r\n- [@nuxtjs/i18n](https://v8.i18n.nuxtjs.org/getting-started/setup) #3916 \r\n\r\n[Nuxt 3 Docs](https://v3.nuxtjs.org/docs/usage/data-fetching)\r\n[Nuxt Bridge](https://v3.nuxtjs.org/getting-started/bridge/)\r\n[Those looking for chart](https://v3.nuxtjs.org/getting-started/introduction/)\r\n\r\n\r\n## Ref\r\n- https://github.com/kodadot/nft-gallery/issues/4704",[2919,2921,2924,2925,2928],{"name":2920,"color":2886},"$$$",{"name":2922,"color":2923},"p1","D93F0B",{"name":2889,"color":2872},{"name":2926,"color":2927},"chief","67EA1F",{"name":2929,"color":2872},"A-vue3",2690,"Towards Vue 3 / Nuxt 3 migration roadmap","2023-08-29T18:03:45Z","https://github.com/kodadot/nft-gallery/issues/2690",0.7327062,{"description":2936,"labels":2937,"number":2942,"owner":2874,"repository":2875,"state":2896,"title":2943,"updated_at":2944,"url":2945,"score":2946},"I sense that we still have some links where we don't leverage Nuxt enough.\r\nLet's fix it and see. This should help leverage automatic code-splitting I sense.\r\n\r\nHints\r\n- search for href within codebase\r\n- I recall seeing some `divs` used for routing?\r\n\r\nhttps://nuxtjs.org/docs/get-started/routing/",[2938,2940,2941],{"name":2939,"color":2886},"$",{"name":2868,"color":2869},{"name":2889,"color":2872},2263,"Leverage nuxt-link","2022-02-11T11:40:30Z","https://github.com/kodadot/nft-gallery/issues/2263",0.7343411,{"description":2948,"labels":2949,"number":2959,"owner":2874,"repository":2875,"state":2896,"title":2960,"updated_at":2961,"url":2962,"score":2963},"\r\n\r\n### What happened?\r\n\r\n\r\n",[2950,2953,2954,2956],{"name":2951,"color":2952},"bug","d73a4a",{"name":2922,"color":2923},{"name":2955,"color":2872},"A-explorer",{"name":2957,"color":2958},"EVM","939bde",11219,"Evm Can't transfer or burn your own NFT","2024-12-23T08:32:02Z","https://github.com/kodadot/nft-gallery/issues/11219",0.73558056,{"description":2965,"labels":2966,"number":236,"owner":2874,"repository":2875,"state":2896,"title":2974,"updated_at":2975,"url":2976,"score":2977},"Once we will finish #1060 we can look at how we can ape into Nuxt3\r\n\r\nOr maybe just install the Nuxt bridge 👀\r\n\r\nChart from https://v3.nuxtjs.org/getting-started/introduction\r\n\r\n\r\n",[2967,2968,2971],{"name":2889,"color":2872},{"name":2969,"color":2970},"koda2","AB66CA",{"name":2972,"color":2973},"koda3","A1C206","Migration nuxt2 to nuxt3 ","2022-04-14T14:49:29Z","https://github.com/kodadot/nft-gallery/issues/1158",0.73594326,{"description":2979,"labels":2980,"number":2993,"owner":2874,"repository":2875,"state":2896,"title":2994,"updated_at":2995,"url":2996,"score":2997},"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 ",[2981,2982,2984,2986,2989,2990],{"name":2920,"color":2886},{"name":2983,"color":2872},"A-research",{"name":2985,"color":2869},"p4",{"name":2987,"color":2988},"hackathon","91962A",{"name":2889,"color":2872},{"name":2991,"color":2992},"experimental","B09211",2081,"KodaDot@Next w/ Vue3 Vite and Nuxt3","2023-04-13T13:33:01Z","https://github.com/kodadot/nft-gallery/issues/2081",0.74142176,{"description":2999,"labels":3000,"number":3004,"owner":2874,"repository":2875,"state":2896,"title":3005,"updated_at":3006,"url":3007,"score":3008},"We need to have service worker to update clients once there is new version available \r\n\r\n@dezine2dev will check on this for #843 \r\n\r\nhttps://pwa.nuxtjs.org/setup\r\n\r\nCurrent https://beta.kodadot.xyz \r\n\r\n\r\nhttps://kodadot.xyz looks like this\r\nCurrent \r\n\r\n",[3001,3002,3003],{"name":2909,"color":2869},{"name":2889,"color":2872},{"name":2969,"color":2970},984,"Add service worker for Nuxt","2021-11-30T13:17:45Z","https://github.com/kodadot/nft-gallery/issues/984",0.7501391,{"description":3010,"labels":3011,"number":3015,"owner":2874,"repository":2875,"state":2896,"title":3016,"updated_at":3017,"url":3018,"score":3019},"This minted-out the collection: https://kodadot.xyz/base/drops/sky is still showing between active drops. All minted collections normally \"move\" below others. \r\n\r\nClick on Drops and check active drops. Also, the number is showing 33/32 mints - it looks like we have one extra NFT in the collection. I opened the collection itself and yes, it still shows 33 NFTs 😄\r\n\u003Cimg width=\"1671\" alt=\"Screenshot 2024-09-09 at 10 40 22\" src=\"https://github.com/user-attachments/assets/b0a8608c-df80-4bb0-9fc7-75bdd2b729b2\">\r\n",[3012,3013],{"name":2951,"color":2952},{"name":3014,"color":2872},"A-generative",10946,"Minted out (generative) collection still showing between active drops","2024-09-12T15:48:34Z","https://github.com/kodadot/nft-gallery/issues/10946",0.7515506,["Reactive",3021],{},["Set"],["ShallowReactive",3024],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fZXHJ0fmVIC-Ofe-TFFB967LEEvmpnpcYiGa8YONjVJc":-1},"/kodadot/nft-gallery/1418"]