Explorar o código

feat:new-routes.ts

0235474 hai 5 días
pai
achega
139dc05d5c

+ 10 - 3
travel-platform-web/travel-web/src/crm/mobile/mobile.routes.ts

@@ -1,7 +1,11 @@
-    import { Routes } from '@angular/router';
-    
+import { Routes } from '@angular/router';
+import { NavMobileMenu } from './nav-mobile-menu/nav-mobile-menu';
 
 export const MOBILE_ROUTES: Routes = [
+  {
+    path: '',
+    component: NavMobileMenu,
+    children: [
       {
         path: 'home',
         loadComponent: () => import('./page-crm-home/page-crm-home').then(m => m.PageCrmHome)
@@ -10,9 +14,12 @@ export const MOBILE_ROUTES: Routes = [
         path: 'platform',
         loadComponent: () => import('./page-crm-platform/page-crm-platform').then(m => m.PageCrmPlatform)
       },
+
       {
         path: '',
         redirectTo: 'home',
         pathMatch: 'full'
       }
-]
+    ]
+  }
+];

+ 1 - 0
travel-platform-web/travel-web/src/crm/mobile/nav-mobile-menu/nav-mobile-menu.html

@@ -1 +1,2 @@
 <p>nav-mobile-menu works!</p>
+<router-outlet></router-outlet>

+ 2 - 1
travel-platform-web/travel-web/src/crm/mobile/nav-mobile-menu/nav-mobile-menu.ts

@@ -1,8 +1,9 @@
 import { Component } from '@angular/core';
+import { RouterModule } from '@angular/router';
 
 @Component({
   selector: 'app-nav-mobile-menu',
-  imports: [],
+  imports: [RouterModule],
   templateUrl: './nav-mobile-menu.html',
   styleUrl: './nav-mobile-menu.scss'
 })