Files
Vendaweb-portal/src/app/partners/partner-routing.module.ts

43 lines
1.8 KiB
TypeScript

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { RouterModule, Routes } from '@angular/router';
import { PartnerComponent } from './create/partner/partner.component';
import { PartnersComponent } from './home/partners.component';
import { PartnerRangeComponent } from './range/partner-range/partner-range.component';
import { ParnterCategoryHomeComponent } from './parnter-category-home/parnter-category-home.component';
import { ParnterCategoryCreateComponent } from './parnter-category-create/parnter-category-create.component';
import { PartnerMenuComponent } from './partner-menu/partner-menu.component';
import { CommissionComponent } from './reports/commission/commission.component';
import { PaymentComponent } from './payment/payment.component';
import { ExtractPartnerComponent } from './reports/extract-partner/extract-partner.component';
const routes: Routes = [
{
path: '', component: PartnerMenuComponent,
children: [
{ path: 'list', component: PartnersComponent },
{ path: 'create', component: PartnerComponent },
{ path: 'category', component: ParnterCategoryHomeComponent },
{ path: 'payment', component: PaymentComponent },
{ path: 'report/commission', component: CommissionComponent },
{ path: 'category/create', component: ParnterCategoryCreateComponent },
{ path: 'category/edit/:id', component: ParnterCategoryCreateComponent },
{ path: 'range', component: PartnerRangeComponent },
{ path: 'edit/:cpf', component: PartnerComponent },
{ path: 'report/extract', component: ExtractPartnerComponent },
]
},
];
@NgModule({
declarations: [],
imports: [
CommonModule,
RouterModule.forChild(routes)
]
})
export class PartnerRoutingModule { }