You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
511 B
TypeScript
24 lines
511 B
TypeScript
import { createApp } from 'vue'
|
|
import { createHead } from '@vueuse/head'
|
|
import { createRouter, createWebHistory } from 'vue-router'
|
|
import App from './App.vue'
|
|
import Home from './pages/Home.vue'
|
|
import Raffle from './pages/Raffle.vue'
|
|
|
|
import './assets/main.css'
|
|
|
|
const app = createApp(App)
|
|
|
|
app.use(createHead())
|
|
app.use(
|
|
createRouter({
|
|
history: createWebHistory(),
|
|
routes: [
|
|
{ path: '/', component: Home },
|
|
{ path: '/raffle/:id', component: Raffle },
|
|
],
|
|
})
|
|
)
|
|
|
|
app.mount('#app')
|