main.ts 418 B

1234567891011121314
  1. import { createApp } from 'vue'
  2. import { createPinia } from 'pinia'
  3. import piniaPersist from 'pinia-plugin-persist'
  4. import App from './App.vue'
  5. import Icon from '@/components/icon.vue'
  6. import naive from '@/assets/plugin'
  7. import 'virtual:svg-icons-register'
  8. import '@/assets/theme.scss'
  9. const store = createPinia()
  10. store.use(piniaPersist)
  11. createApp(App).use(store).use(naive).component('Icon', Icon)
  12. .mount('#app')