import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import components  from '@/components/UI/'
import directives from '@/directives'
import VueSSE from 'vue-sse';



// OR specify custom defaults (described below)


//createApp(App).mount('#app')
const app= createApp(App);
//для переназначенных компонентов из UI, можно удалить ипорт MyButton.vue из всех компонетов, топерь этот компонет доступен везде
components.forEach(component =>{
    app.component(component.name,component);

})
directives.forEach(directive =>{
    app.directive(directive.name,directive);
})

app.use(store).use(router).use(VueSSE).mount('#app');



