Files
interview-demo-code/frontend/admin/src/router/index.js
Nikita Kiselev 3abcb18f0c
Some checks failed
Telegram Mini App Shop Builder / Compute version metadata (push) Has been cancelled
Telegram Mini App Shop Builder / Run Frontend tests (push) Has been cancelled
Telegram Mini App Shop Builder / Run Backend tests (push) Has been cancelled
Telegram Mini App Shop Builder / Run PHP_CodeSniffer (push) Has been cancelled
Telegram Mini App Shop Builder / Build module. (push) Has been cancelled
Telegram Mini App Shop Builder / release (push) Has been cancelled
Squashed commit message
2026-03-11 22:55:28 +03:00

32 lines
1.4 KiB
JavaScript

import {createMemoryHistory, createRouter} from 'vue-router';
import GeneralView from "@/views/GeneralView.vue";
import TextsView from "@/views/TextsView.vue";
import OrdersView from "@/views/OrdersView.vue";
import TelegramView from "@/views/TelegramView.vue";
import MetricsView from "@/views/MetricsView.vue";
import StoreView from "@/views/StoreView.vue";
import MainPageView from "@/views/MainPageView.vue";
import FormBuilderView from "@/views/FormBuilderView.vue";
import CustomersView from "@/views/CustomersView.vue";
import AcmeShopPulseView from "@/views/AcmeShopPulseView.vue";
import CronView from "@/views/CronView.vue";
const router = createRouter({
history: createMemoryHistory(),
routes: [
{path: '/', name: 'general', component: GeneralView},
{path: '/customers', name: 'customers', component: CustomersView},
{path: '/formbuilder', name: 'formbuilder', component: FormBuilderView},
{path: '/mainpage', name: 'mainpage', component: MainPageView},
{path: '/metrics', name: 'metrics', component: MetricsView},
{path: '/orders', name: 'orders', component: OrdersView},
{path: '/pulse', name: 'pulse', component: AcmeShopPulseView},
{path: '/store', name: 'store', component: StoreView},
{path: '/telegram', name: 'telegram', component: TelegramView},
{path: '/texts', name: 'texts', component: TextsView},
{path: '/cron', name: 'cron', component: CronView},
],
});
export default router;