",[2904,2907],{"name":2905,"color":2906},"p2","D4C5F9",{"name":2908,"color":2909},"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":2919,"labels":2920,"number":2932,"owner":2911,"repository":2912,"state":2933,"title":2934,"updated_at":2935,"url":2936,"score":2937},"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 ",[2921,2924,2925,2927,2930],{"name":2922,"color":2923},"$$","0E8A16",{"name":2905,"color":2906},{"name":2926,"color":2909},"A-nuxt",{"name":2928,"color":2929},"hacktoberfest","CFBB38",{"name":2931,"color":2909},"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":2939,"labels":2940,"number":2948,"owner":2911,"repository":2912,"state":2933,"title":2949,"updated_at":2950,"url":2951,"score":2952},"### 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 ",[2941,2944,2945,2947],{"name":2942,"color":2943},"enhancement","a2eeef",{"name":2922,"color":2923},{"name":2946,"color":2906},"p3",{"name":2931,"color":2909},2692,"Migrate App to Vite","2023-01-10T15:42:57Z","https://github.com/kodadot/nft-gallery/issues/2692",0.6647825,{"description":2954,"labels":2955,"number":2967,"owner":2911,"repository":2912,"state":2933,"title":2968,"updated_at":2969,"url":2970,"score":2971},"\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",[2956,2958,2961,2962,2965],{"name":2957,"color":2923},"$$$",{"name":2959,"color":2960},"p1","D93F0B",{"name":2926,"color":2909},{"name":2963,"color":2964},"chief","67EA1F",{"name":2966,"color":2909},"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":2973,"labels":2974,"number":2979,"owner":2911,"repository":2912,"state":2933,"title":2980,"updated_at":2981,"url":2982,"score":2983},"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/",[2975,2977,2978],{"name":2976,"color":2923},"$",{"name":2905,"color":2906},{"name":2926,"color":2909},2263,"Leverage nuxt-link","2022-02-11T11:40:30Z","https://github.com/kodadot/nft-gallery/issues/2263",0.7343411,{"description":2985,"labels":2986,"number":2996,"owner":2911,"repository":2912,"state":2933,"title":2997,"updated_at":2998,"url":2999,"score":3000},"\r\n\r\n### What happened?\r\n\r\n\r\n",[2987,2990,2991,2993],{"name":2988,"color":2989},"bug","d73a4a",{"name":2959,"color":2960},{"name":2992,"color":2909},"A-explorer",{"name":2994,"color":2995},"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":3002,"labels":3003,"number":3011,"owner":2911,"repository":2912,"state":2933,"title":3012,"updated_at":3013,"url":3014,"score":3015},"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",[3004,3005,3008],{"name":2926,"color":2909},{"name":3006,"color":3007},"koda2","AB66CA",{"name":3009,"color":3010},"koda3","A1C206",1158,"Migration nuxt2 to nuxt3 ","2022-04-14T14:49:29Z","https://github.com/kodadot/nft-gallery/issues/1158",0.73594326,{"description":3017,"labels":3018,"number":3031,"owner":2911,"repository":2912,"state":2933,"title":3032,"updated_at":3033,"url":3034,"score":3035},"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 ",[3019,3020,3022,3024,3027,3028],{"name":2957,"color":2923},{"name":3021,"color":2909},"A-research",{"name":3023,"color":2906},"p4",{"name":3025,"color":3026},"hackathon","91962A",{"name":2926,"color":2909},{"name":3029,"color":3030},"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":3037,"labels":3038,"number":3042,"owner":2911,"repository":2912,"state":2933,"title":3043,"updated_at":3044,"url":3045,"score":3046},"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",[3039,3040,3041],{"name":2946,"color":2906},{"name":2926,"color":2909},{"name":3006,"color":3007},984,"Add service worker for Nuxt","2021-11-30T13:17:45Z","https://github.com/kodadot/nft-gallery/issues/984",0.7501391,{"description":3048,"labels":3049,"number":3053,"owner":2911,"repository":2912,"state":2933,"title":3054,"updated_at":3055,"url":3056,"score":3057},"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",[3050,3051],{"name":2988,"color":2989},{"name":3052,"color":2909},"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",3059],{},["Set"],["ShallowReactive",3062],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fZXHJ0fmVIC-Ofe-TFFB967LEEvmpnpcYiGa8YONjVJc":-1},"/kodadot/nft-gallery/1418"]