diff options
| author | Leonardo Bishop <me@leonardobishop.com> | 2024-02-15 14:01:30 +0000 |
|---|---|---|
| committer | Leonardo Bishop <me@leonardobishop.com> | 2024-02-15 14:01:30 +0000 |
| commit | 2aca4247c5d0c7061a300517178dd31316b65fab (patch) | |
| tree | 10e145c2b57d76c778bdf1a11191495dcfe191f3 /src/main.ts | |
Initial commit
Diffstat (limited to 'src/main.ts')
| -rw-r--r-- | src/main.ts | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/main.ts b/src/main.ts new file mode 100644 index 0000000..6e14a1e --- /dev/null +++ b/src/main.ts @@ -0,0 +1,35 @@ +import './assets/main.css' + +import { createApp } from 'vue' +import { createPinia } from 'pinia' +import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome' +import { library } from "@fortawesome/fontawesome-svg-core"; +import { faFolder, faCaretDown, faCaretUp, faChevronRight, faTriangleExclamation, faPen, faTrash, faCode, faCheck, faXmark, faPlus } from "@fortawesome/free-solid-svg-icons"; +import { faCompass } from '@fortawesome/free-regular-svg-icons'; + +import App from './App.vue' +import Multiselect from 'vue-multiselect' +import router from './router' + +const app = createApp(App) + +library.add(faFolder); +library.add(faCaretDown); +library.add(faCaretUp); +library.add(faChevronRight); +library.add(faCompass); +library.add(faTriangleExclamation); +library.add(faPen); +library.add(faTrash); +library.add(faCode); +library.add(faCheck); +library.add(faXmark); +library.add(faPlus); + +app.component('font-awesome-icon', FontAwesomeIcon) +app.component('multiselect', Multiselect) + +app.use(createPinia()) +app.use(router) + +app.mount('#app') |
