diff --git a/resources/assets/js/bootstrap.js b/resources/assets/js/bootstrap.js index bfbf75b83..891e8037a 100644 --- a/resources/assets/js/bootstrap.js +++ b/resources/assets/js/bootstrap.js @@ -1,22 +1,7 @@ window._ = require('lodash'); window.Popper = require('popper.js').default; -import swal from 'sweetalert'; window.pixelfed = window.pixelfed || {}; window.$ = window.jQuery = require('jquery'); require('bootstrap'); -window.InfiniteScroll = require('infinite-scroll'); -window.filesize = require('filesize'); window.typeahead = require('./lib/typeahead'); window.Bloodhound = require('./lib/bloodhound'); -window.Vue = require('vue'); -import BootstrapVue from 'bootstrap-vue' -Vue.use(BootstrapVue); -window.axios = require('axios'); -window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; - -let token = document.head.querySelector('meta[name="csrf-token"]'); -if (token) { - window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content; -} else { - console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token'); -} \ No newline at end of file diff --git a/resources/assets/js/components.js b/resources/assets/js/components.js index 74a316f22..4d71d98b8 100644 --- a/resources/assets/js/components.js +++ b/resources/assets/js/components.js @@ -1,3 +1,20 @@ +window.Vue = require('vue'); +import BootstrapVue from 'bootstrap-vue' +Vue.use(BootstrapVue); + +window.InfiniteScroll = require('infinite-scroll'); +window.filesize = require('filesize'); +window.axios = require('axios'); +window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest'; +import swal from 'sweetalert'; + +let token = document.head.querySelector('meta[name="csrf-token"]'); +if (token) { + window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content; +} else { + console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token'); +} + require('./components/localstorage'); require('./components/likebutton'); require('./components/commentform');