",[3180,3183],{"name":3181,"color":3182},"p2","D4C5F9",{"name":3184,"color":3185},"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":3195,"labels":3196,"number":3208,"owner":3187,"repository":3188,"state":3209,"title":3210,"updated_at":3211,"url":3212,"score":3213},"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 ",[3197,3200,3201,3203,3206],{"name":3198,"color":3199},"$$","0E8A16",{"name":3181,"color":3182},{"name":3202,"color":3185},"A-nuxt",{"name":3204,"color":3205},"hacktoberfest","CFBB38",{"name":3207,"color":3185},"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":3215,"labels":3216,"number":3224,"owner":3187,"repository":3188,"state":3209,"title":3225,"updated_at":3226,"url":3227,"score":3228},"### 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 ",[3217,3220,3221,3223],{"name":3218,"color":3219},"enhancement","a2eeef",{"name":3198,"color":3199},{"name":3222,"color":3182},"p3",{"name":3207,"color":3185},2692,"Migrate App to Vite","2023-01-10T15:42:57Z","https://github.com/kodadot/nft-gallery/issues/2692",0.6647825,{"description":3230,"labels":3231,"number":3243,"owner":3187,"repository":3188,"state":3209,"title":3244,"updated_at":3245,"url":3246,"score":3247},"\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",[3232,3234,3237,3238,3241],{"name":3233,"color":3199},"$$$",{"name":3235,"color":3236},"p1","D93F0B",{"name":3202,"color":3185},{"name":3239,"color":3240},"chief","67EA1F",{"name":3242,"color":3185},"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":3249,"labels":3250,"number":3255,"owner":3187,"repository":3188,"state":3209,"title":3256,"updated_at":3257,"url":3258,"score":3259},"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/",[3251,3253,3254],{"name":3252,"color":3199},"$",{"name":3181,"color":3182},{"name":3202,"color":3185},2263,"Leverage nuxt-link","2022-02-11T11:40:30Z","https://github.com/kodadot/nft-gallery/issues/2263",0.7343411,{"description":3261,"labels":3262,"number":3272,"owner":3187,"repository":3188,"state":3209,"title":3273,"updated_at":3274,"url":3275,"score":3276},"\r\n\r\n### What happened?\r\n\r\n\r\n",[3263,3266,3267,3269],{"name":3264,"color":3265},"bug","d73a4a",{"name":3235,"color":3236},{"name":3268,"color":3185},"A-explorer",{"name":3270,"color":3271},"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":3278,"labels":3279,"number":3287,"owner":3187,"repository":3188,"state":3209,"title":3288,"updated_at":3289,"url":3290,"score":3291},"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",[3280,3281,3284],{"name":3202,"color":3185},{"name":3282,"color":3283},"koda2","AB66CA",{"name":3285,"color":3286},"koda3","A1C206",1158,"Migration nuxt2 to nuxt3 ","2022-04-14T14:49:29Z","https://github.com/kodadot/nft-gallery/issues/1158",0.73594326,{"description":3293,"labels":3294,"number":3307,"owner":3187,"repository":3188,"state":3209,"title":3308,"updated_at":3309,"url":3310,"score":3311},"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 ",[3295,3296,3298,3300,3303,3304],{"name":3233,"color":3199},{"name":3297,"color":3185},"A-research",{"name":3299,"color":3182},"p4",{"name":3301,"color":3302},"hackathon","91962A",{"name":3202,"color":3185},{"name":3305,"color":3306},"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":3313,"labels":3314,"number":3318,"owner":3187,"repository":3188,"state":3209,"title":3319,"updated_at":3320,"url":3321,"score":3322},"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",[3315,3316,3317],{"name":3222,"color":3182},{"name":3202,"color":3185},{"name":3282,"color":3283},984,"Add service worker for Nuxt","2021-11-30T13:17:45Z","https://github.com/kodadot/nft-gallery/issues/984",0.7501391,{"description":3324,"labels":3325,"number":3329,"owner":3187,"repository":3188,"state":3209,"title":3330,"updated_at":3331,"url":3332,"score":3333},"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",[3326,3327],{"name":3264,"color":3265},{"name":3328,"color":3185},"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",3335],{},["Set"],["ShallowReactive",3338],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fZXHJ0fmVIC-Ofe-TFFB967LEEvmpnpcYiGa8YONjVJc":-1},"/kodadot/nft-gallery/1418"]