fix: CSP policy missing front components like icons, nextui color mode, wasm
This commit is contained in:
1 parent
1e5f324579
commit
508a8ab77e
9 files changed
+124
-7
No files matched your search
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
declare module 'virtual:lucide-subset' {
|
||||
import type { IconifyJSON } from '@iconify/types'
|
||||
const subset: IconifyJSON
|
||||
export default subset
|
||||
}
|
||||
@@ -1,12 +1,16 @@
|
||||
import { createApp } from 'vue'
|
||||
import { createPinia } from 'pinia'
|
||||
import ui from '@nuxt/ui/vue-plugin'
|
||||
import { addCollection } from '@iconify/vue'
|
||||
import lucide from 'virtual:lucide-subset'
|
||||
|
||||
import App from './App.vue'
|
||||
import router from './router'
|
||||
|
||||
import '@/assets/main.css'
|
||||
|
||||
addCollection(lucide)
|
||||
|
||||
const app = createApp(App)
|
||||
|
||||
app.use(createPinia())
|
||||
|
||||
Reference in new issue
Block a user