33 lines
766 B
JavaScript
Vendored
33 lines
766 B
JavaScript
Vendored
require('./bootstrap');
|
|
|
|
import Vue from 'vue';
|
|
import Turbolinks from 'turbolinks';
|
|
import TurbolinksAdapter from 'vue-turbolinks';
|
|
|
|
import TodaysPick from "./components/TodaysPick";
|
|
import DiscoverTopics from "./components/DiscoverTopics";
|
|
import RecentStories from "./components/RecentStories";
|
|
import AvailableSources from './components/AvailableSources';
|
|
import SourceView from './components/SourceView';
|
|
import NewsLetter from './components/NewsLetter';
|
|
|
|
Turbolinks.start();
|
|
|
|
Vue.use(TurbolinksAdapter);
|
|
|
|
document.addEventListener('turbolinks:load', () => {
|
|
|
|
let app = new Vue({
|
|
el: '#app',
|
|
components: {
|
|
TodaysPick,
|
|
DiscoverTopics,
|
|
RecentStories,
|
|
AvailableSources,
|
|
SourceView,
|
|
NewsLetter
|
|
}
|
|
});
|
|
|
|
});
|