turbo links intergrate

This commit is contained in:
2020-09-24 00:52:13 +05:00
parent 21dda46981
commit 1a6f65314d
3 changed files with 27 additions and 2 deletions

12
resources/js/app.js vendored
View File

@@ -1,6 +1,8 @@
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";
@@ -9,7 +11,13 @@ import AvailableSources from './components/AvailableSources';
import SourceView from './components/SourceView';
import NewsLetter from './components/NewsLetter';
const app = new Vue({
Turbolinks.start();
Vue.use(TurbolinksAdapter);
document.addEventListener('turbolinks:load', () => {
let app = new Vue({
el: '#app',
components: {
TodaysPick,
@@ -20,3 +28,5 @@ const app = new Vue({
NewsLetter
}
});
});