mirror of
https://gitlab.dit.htwk-leipzig.de/htwk-software/htwkalender-pwa.git
synced 2025-07-16 09:38:51 +02:00
42 lines
1.3 KiB
TypeScript
42 lines
1.3 KiB
TypeScript
import { createApp } from "vue";
|
|
import "./style.css";
|
|
import App from "./App.vue";
|
|
import PrimeVue from "primevue/config";
|
|
import Button from "primevue/button";
|
|
import Dropdown from "primevue/dropdown";
|
|
import Menubar from "primevue/menubar";
|
|
import InputText from "primevue/inputtext";
|
|
import Card from "primevue/card";
|
|
import DataView from "primevue/dataview";
|
|
import ToggleButton from "primevue/togglebutton";
|
|
import "primevue/resources/themes/viva-dark/theme.css";
|
|
import "primeicons/primeicons.css";
|
|
import "primeflex/primeflex.css";
|
|
import router from "./router";
|
|
import TabView from "primevue/tabview";
|
|
import TabPanel from "primevue/tabpanel";
|
|
import { createPinia } from "pinia";
|
|
import MultiSelect from "primevue/multiselect";
|
|
import ToastService from "primevue/toastservice";
|
|
import Toast from "primevue/toast";
|
|
|
|
const app = createApp(App);
|
|
const pinia = createPinia();
|
|
|
|
app.use(PrimeVue);
|
|
app.use(router);
|
|
app.use(ToastService);
|
|
app.use(pinia);
|
|
app.component("Button", Button);
|
|
app.component("Menubar", Menubar);
|
|
app.component("Dropdown", Dropdown);
|
|
app.component("InputText", InputText);
|
|
app.component("Card", Card);
|
|
app.component("DataView", DataView);
|
|
app.component("ToggleButton", ToggleButton);
|
|
app.component("TabView", TabView);
|
|
app.component("TabPanel", TabPanel);
|
|
app.component("MultiSelect", MultiSelect);
|
|
app.component("Toast", Toast);
|
|
app.mount("#app");
|