Newer
Older
smart-home-server / webclient-vue / src / router / routes.js
@Eugene Sukhodolskiy Eugene Sukhodolskiy on 25 Apr 714 bytes Add Vue devices list page
import AreaFavoritesPage from "../features/areas/pages/AreaFavoritesPage.vue";
import AreaTreePage from "../features/areas/pages/AreaTreePage.vue";
import DevicesListPage from "../features/devices/pages/DevicesListPage.vue";

export const routes = [
  {
    path: "/",
    redirect: "/areas/favorites",
  },
  {
    path: "/areas/favorites",
    name: "areas-favorites",
    component: AreaFavoritesPage,
  },
  {
    path: "/areas/tree",
    name: "areas-tree",
    component: AreaTreePage,
  },
  {
    path: "/devices",
    name: "devices",
    component: DevicesListPage,
  },
  {
    path: "/:pathMatch(.*)*",
    name: "not-found",
    component: () => import("../features/system/NotFoundPage.vue"),
  },
];