20 lines
728 B
TypeScript
20 lines
728 B
TypeScript
import { NgModule } from '@angular/core';
|
|
import { CommonModule } from '@angular/common';
|
|
import { VideoComponent } from './video.component';
|
|
import { SharedModule } from 'src/app/shared/shared.module';
|
|
import { RouterModule, Routes } from '@angular/router';
|
|
import { UploadComponent } from './upload/upload.component';
|
|
import { ListComponent } from './list/list.component';
|
|
|
|
const routes: Routes = [
|
|
{ path: 'upload', component: UploadComponent },
|
|
{ path: 'list', component: ListComponent },
|
|
{ path: ':id', component: VideoComponent },
|
|
];
|
|
|
|
@NgModule({
|
|
declarations: [VideoComponent, UploadComponent, ListComponent],
|
|
imports: [CommonModule, SharedModule, RouterModule.forChild(routes)],
|
|
})
|
|
export class VideoModule {}
|