import 'virtual:svg-icons-register' // 注册svg图标

import { createApp } from 'vue'
import App from './App.vue'
<% if(userAnswer.needsRouter) {%>import { router, setupRouter } from '@/router'<% } %>
<% if(userAnswer.needsPinia) {%>import { setupStore } from '@/stores'<% } %>
import '@/assets/styles/main.css'
<% if(userAnswer.needsUnocss) {%>import 'uno.css'<% } %>

const bootstrap = async () => {
  const app = createApp(App)
  <% if(userAnswer.needsPinia) {%>setupStore(app)<% } %>
  <% if(userAnswer.needsRouter) {%>await setupRouter(app)
  await router.isReady()<% } %>
  app.mount('#app')
}

bootstrap()

