You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

61 lines
1.5 KiB

/**
* Входная точка клиентского приложения.
*/
import 'ilyabirman-likely/release/likely.js';
import 'ilyabirman-likely/release/likely.css';
import 'swiper/dist/css/swiper.css';
import "./modules/common";
import "./modules/header";
import "./modules/search";
import "./modules/toggle";
import "./modules/auth";
import "./modules/select";
import "./modules/tabs";
import "./modules/popup";
import "./modules/courses";
import "./modules/comments";
import "./modules/password-show";
import "./modules/notification";
import "./modules/mixpanel";
import "../sass/app.sass";
import Vue from 'vue';
import Vuelidate from 'vuelidate';
import VueAutosize from '../components/directives/autosize'
import DatePicker from 'vuejs-datepicker'
import Comments from '../components/Comments';
import Likes from '../components/blocks/Likes.vue';
import FAQ from '../components/FAQ.vue';
import Countdown from '../components/blocks/Countdown.vue';
import { swiper, swiperSlide } from 'vue-awesome-swiper';
Vue.use(Vuelidate);
Vue.use(VueAutosize);
if (process.env.NODE_ENV === 'development') {
// Enable vue-devtools
Vue.config.devtools = true;
}
const components = {
'likes': Likes,
'comments': Comments,
'faq': FAQ,
'vue-datepicker': DatePicker,
'countdown': Countdown,
swiper,
swiperSlide,
};
Object.assign(components, window.LIL_STORE.components);
const app = new Vue({
el: '#lilcity-vue-app',
data() {
return {
store: window.LIL_STORE,
}
},
components: components
});