فهرست منبع

feat: adiciona agenda

ebagabee 1 ماه پیش
والد
کامیت
dbf3a6d757
3فایلهای تغییر یافته به همراه31 افزوده شده و 0 حذف شده
  1. 9 0
      src/pages/classes/ClassPage.vue
  2. 14 0
      src/router/routes/class.route.js
  3. 8 0
      src/stores/navigation.js

+ 9 - 0
src/pages/classes/ClassPage.vue

@@ -0,0 +1,9 @@
+<template>
+  <div>
+    <DefaultHeaderPage title="Agenda" />
+  </div>
+</template>
+
+<script setup>
+import DefaultHeaderPage from "src/components/layout/DefaultHeaderPage.vue";
+</script>

+ 14 - 0
src/router/routes/class.route.js

@@ -0,0 +1,14 @@
+export default [
+  {
+    path: "/class",
+    name: "ClassPage",
+    component: () => import("pages/classes/ClassPage.vue"),
+    meta: {
+      title: { value: "Agenda / Aulas", translate: false },
+      requireAuth: true,
+      breadcrumbs: [
+        { name: "ClassPage", title: "Aulas" },
+      ],
+    },
+  },
+];

+ 8 - 0
src/stores/navigation.js

@@ -28,6 +28,14 @@ export const navigationStore = defineStore("navigation", () => {
       disable: false,
       permission: true,
     },
+    {
+      type: "single",
+      title: "Agenda / Aulas",
+      name: "ClassPage",
+      icon: "mdi-calendar",
+      disable: false,
+      permission: true,
+    },
     // Menu Financeiro removido temporariamente — será refeito no módulo financeiro do Franchisee.
     {
       type: "single",