
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
/**
* @author : 최정우
* @since : 2022.10.19
* @dscription : Vue를 활용한 Client단 구현의 시작점(Index) Component 입니다.
*/
import { createApp } from "vue";
import AppRouter from "./pages/AppRouter.js";
import store from "./pages/AppStore.js";
import App from "./pages/App.vue";
import cmmnPlugin from './common/commonPlugin.js';
import { quillEditor } from 'vue3-quill';
import filters from './common/filters.js';
import chartDataTransform from './component/chart/chartDataTransform.js';
// splitter component
import PrimeVue from 'primevue/config';
import Splitter from 'primevue/splitter';
import SplitterPanel from 'primevue/splitterpanel';
import "primevue/resources/themes/lara-light-green/theme.css";
const app = createApp(App);
app.config.globalProperties.$filters = filters
app.config.performance = process.env.NODE_ENV === 'development';
app.use(store);
app.use(cmmnPlugin);
app.use(PrimeVue);
app.use(quillEditor);
app.use(AppRouter);
app.config.globalProperties.$filters = filters
app.config.globalProperties.$chartDataTransform = chartDataTransform
app.component('Splitter', Splitter);
app.component('SplitterPanel', SplitterPanel);
app.mount("#root");