From 18268cd17434a7f17cbbadc6545e5bed3984e9a9 Mon Sep 17 00:00:00 2001 From: Adam Procter <adamprocter@researchnot.es> Date: Tue, 7 Apr 2020 16:43:22 +0100 Subject: [PATCH] added 404 component --- app/src/router/index.js | 14 ++++++++------ app/src/views/NotFound.vue | 12 ++++++++++++ 2 files changed, 20 insertions(+), 6 deletions(-) create mode 100644 app/src/views/NotFound.vue diff --git a/app/src/router/index.js b/app/src/router/index.js index c9548bd..d0aa64b 100644 --- a/app/src/router/index.js +++ b/app/src/router/index.js @@ -1,6 +1,7 @@ import Vue from 'vue' import VueRouter from 'vue-router' import Home from '../views/Home.vue' +import NotFound from '../views/NotFound.vue' Vue.use(VueRouter) @@ -23,17 +24,18 @@ const routes = [ { path: '/microcosm/:microcosm', component: Home + }, + + { + path: '*', + name: 'NotFound', + component: NotFound } - // TODO: Nodecard ID in URL - // to get into editing a specific node?? - // { - // path: '/microcosm/:microcosm/:nodecard', - // component: Home - // } ] const router = new VueRouter({ mode: 'history', + base: process.env.VUE_APP_HTTP + '://' + process.env.VUE_APP_URL + '/', routes }) diff --git a/app/src/views/NotFound.vue b/app/src/views/NotFound.vue new file mode 100644 index 0000000..6fb7dc7 --- /dev/null +++ b/app/src/views/NotFound.vue @@ -0,0 +1,12 @@ +<template> + <div> + <p>A real 404</p> + </div> +</template> + +<script> +export default {} +</script> + +<style lang="css" scoped> +</style> \ No newline at end of file -- GitLab