tachiyomi-website/src/.vuepress/enhanceApp.js
Andreas f80c6d0bfd Remove spreadsheet because no longer needed 🎉 (#621)
Also included some lint 🧹
2021-05-02 16:06:51 -04:00

41 lines
1.0 KiB
JavaScript

import "./styles/animate.css";
import "./styles/sweetalert2.css";
import "vue-material-design-icons/styles.css";
import { VueAgile } from "vue-agile";
import VueSweetalert2 from "vue-sweetalert2";
import VueMoment from "vue-moment";
import Element from "element-ui";
import store from "./store";
const redirectList = [
{
path: "/help/guides/troubleshooting-problems/",
redirect: "/help/guides/troubleshooting/",
},
{
path: "/help/guides/reading-local-manga/",
redirect: "/help/guides/local-manga/",
},
{
path: "/help/guides/creating-backups/",
redirect: "/help/guides/backups/",
},
];
export default ({
Vue, // the version of Vue being used in the VuePress app
options, // the options for the root Vue instance
router, // the router instance for the app
siteData, // site metadata
}) => {
// eslint-disable-next-line vue/match-component-file-name
Vue.component("Agile", VueAgile);
Vue.use(VueSweetalert2);
Vue.use(VueMoment);
Vue.use(Element);
Vue.mixin({ store });
// Reroute to new pages
router.addRoutes(redirectList);
};