ChurchAngular/src/app/games/games-routing.module.ts
Chris Chen b46392bc41 WIP
2024-03-21 17:47:13 -07:00

60 lines
1.5 KiB
TypeScript

import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { NbMenuItem } from '@nebular/theme';
import { AvalonComponent } from './avalon/avalon.component';
import { GamesComponent } from './games.component';
import { HeroDashboardComponent } from './massive-darkness2/hero-dashboard/hero-dashboard.component';
import { MassiveDarkness2Component } from './massive-darkness2/massive-darkness2.component';
export class GameRoomMenuConfig {
public static HostMenu: NbMenuItem[] = [
{
title: 'Dashboard',
icon: 'people-outline',
children: [
{
title: '小組禱告',
//icon: 'people-outline',
link: '/games/MD2'
},
],
},
];
public static PlayerMenu: NbMenuItem[] = [
{
title: 'Hero Dashboard',
icon: 'people-outline',
children: [
{
title: '小組禱告',
//icon: 'people-outline',
link: '/myapp/prayer'
},
],
},
];
}
const routes: Routes = [
{
path: '', component: GamesComponent
,
children:
[
{ path: 'avalon', component: AvalonComponent },
{ path: 'avalonHost', component: AvalonComponent },
{ path: 'MD2', component: MassiveDarkness2Component },
{ path: 'MD2_Hero/:roomId', component: HeroDashboardComponent },
]
},
];
@NgModule({
imports: [RouterModule.forChild(routes)],
exports: [RouterModule]
})
export class GamesRoutingModule { }