This commit is contained in:
youssef shebl 2025-01-06 00:52:38 +01:00 committed by GitHub
commit 7403de688d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -7,6 +7,8 @@ import DashboardHome from "./pages/DashboardHome.vue";
import Console from "./pages/Console.vue"; import Console from "./pages/Console.vue";
import Compose from "./pages/Compose.vue"; import Compose from "./pages/Compose.vue";
import ContainerTerminal from "./pages/ContainerTerminal.vue"; import ContainerTerminal from "./pages/ContainerTerminal.vue";
import { useToast } from "vue-toastification";
const toast = useToast();
const Settings = () => import("./pages/Settings.vue"); const Settings = () => import("./pages/Settings.vue");
@ -92,6 +94,15 @@ const routes = [
path: "/setup", path: "/setup",
component: Setup, component: Setup,
}, },
{
path: "/:pathMatch(.*)*",
redirect: (to) => {
setTimeout(() => {
toast.error("Page not found");
}, 100);
return "/";
},
}
]; ];
export const router = createRouter({ export const router = createRouter({