docs: configurando deploy via ssh para angular
This commit is contained in:
30
src/app/admin/admin.module.ts
Normal file
30
src/app/admin/admin.module.ts
Normal file
@@ -0,0 +1,30 @@
|
||||
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { RouterModule, Routes } from '@angular/router';
|
||||
import { AuthGuard } from '../guards/auth.guard';
|
||||
import { KendoModule } from '../shared/kendo.module';
|
||||
import { LottieModule } from 'ngx-lottie';
|
||||
import player from 'lottie-web';
|
||||
import { PermissionUserComponent } from './permission-user/permission-user.component';
|
||||
import { ComponentModule } from '../components/component.module'; // Importando o módulo correto
|
||||
|
||||
export function playerFactory() {
|
||||
return player;
|
||||
}
|
||||
|
||||
const routes: Routes = [
|
||||
{ path: 'permission-user', component: PermissionUserComponent, canActivate: [AuthGuard] },
|
||||
];
|
||||
|
||||
@NgModule({
|
||||
imports: [
|
||||
CommonModule,
|
||||
RouterModule.forChild(routes),
|
||||
KendoModule,
|
||||
LottieModule.forRoot({ player: playerFactory }),
|
||||
ComponentModule, // Importa o módulo que contém HeaderAdminComponent
|
||||
],
|
||||
declarations: [PermissionUserComponent], // Apenas componentes exclusivos deste módulo
|
||||
schemas: [CUSTOM_ELEMENTS_SCHEMA],
|
||||
})
|
||||
export class AdminModule {}
|
||||
Reference in New Issue
Block a user