aboutsummaryrefslogtreecommitdiff
path: root/Timeline/ClientApp/src/app/todo/todo.module.ts
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2019-03-07 20:56:50 +0800
committercrupest <crupest@outlook.com>2019-03-07 20:56:50 +0800
commitd5322a3c8c3f3bab25686650a4637dbe480b3886 (patch)
tree6fb1bf8abc6bebdc56e74e73db1e913239e41729 /Timeline/ClientApp/src/app/todo/todo.module.ts
parentd4410036b62a65cedbe977efdcea023440a3198e (diff)
downloadtimeline-d5322a3c8c3f3bab25686650a4637dbe480b3886.tar.gz
timeline-d5322a3c8c3f3bab25686650a4637dbe480b3886.tar.bz2
timeline-d5322a3c8c3f3bab25686650a4637dbe480b3886.zip
Reorganize with modules.
Diffstat (limited to 'Timeline/ClientApp/src/app/todo/todo.module.ts')
-rw-r--r--Timeline/ClientApp/src/app/todo/todo.module.ts27
1 files changed, 27 insertions, 0 deletions
diff --git a/Timeline/ClientApp/src/app/todo/todo.module.ts b/Timeline/ClientApp/src/app/todo/todo.module.ts
new file mode 100644
index 00000000..5bcfefbd
--- /dev/null
+++ b/Timeline/ClientApp/src/app/todo/todo.module.ts
@@ -0,0 +1,27 @@
+import { NgModule } from '@angular/core';
+import { CommonModule } from '@angular/common';
+import { RouterModule } from '@angular/router';
+import { MatListModule, MatIconModule, MatCardModule, MatProgressBarModule, MatButtonModule } from '@angular/material';
+import { HttpClientModule } from '@angular/common/http';
+import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
+
+import { TodoItemComponent } from './todo-item/todo-item.component';
+import { TodoPageComponent } from './todo-page/todo-page.component';
+
+@NgModule({
+ declarations: [
+ TodoItemComponent,
+ TodoPageComponent
+ ],
+ imports: [
+ CommonModule, HttpClientModule, BrowserAnimationsModule,
+ MatListModule, MatCardModule, MatIconModule, MatProgressBarModule, MatButtonModule,
+ RouterModule.forChild([
+ { path: 'todo', component: TodoPageComponent }
+ ])
+ ],
+ exports: [
+ RouterModule
+ ]
+})
+export class TodoModule { }