File tree 3 files changed +25
-19
lines changed 3 files changed +25
-19
lines changed Original file line number Diff line number Diff line change
1
+ import { NgModule } from '@angular/core' ;
2
+ import { Routes , RouterModule } from '@angular/router' ;
3
+ import { LessonsComponent } from "./lessons/lessons.component" ;
4
+
5
+
6
+ const routes : Routes = [
7
+ {
8
+ path : '' ,
9
+ component : LessonsComponent
10
+ } ,
11
+ {
12
+ path : '**' ,
13
+ redirectTo : '/' ,
14
+ pathMatch : 'full'
15
+ }
16
+ ] ;
17
+
18
+
19
+ @NgModule ( {
20
+ imports : [ RouterModule . forRoot ( routes ) ] ,
21
+ exports : [ RouterModule ]
22
+ } )
23
+ export class AppRoutingModule { }
Original file line number Diff line number Diff line change @@ -5,12 +5,9 @@ import {HttpClientModule} from '@angular/common/http';
5
5
import { AppComponent } from './app.component' ;
6
6
import { LessonsComponent } from './lessons/lessons.component' ;
7
7
8
- import { routesConfig } from "./routes.config" ;
9
8
import { LessonsService } from "./services/lessons.service" ;
10
9
import { ReactiveFormsModule } from "@angular/forms" ;
11
10
12
- import { Router , RouterModule } from "@angular/router" ;
13
-
14
11
import { environment } from '../environments/environment.prod' ;
15
12
import { ServiceWorkerModule } from '@angular/service-worker' ;
16
13
import { MatSnackBarModule } from '@angular/material/snack-bar' ;
@@ -24,6 +21,7 @@ import 'rxjs/add/operator/catch';
24
21
import 'rxjs/add/operator/first' ;
25
22
import 'rxjs/add/observable/of' ;
26
23
import { BrowserAnimationsModule } from "@angular/platform-browser/animations" ;
24
+ import { AppRoutingModule } from "./app-routing.module" ;
27
25
28
26
29
27
@@ -37,7 +35,7 @@ import {BrowserAnimationsModule} from "@angular/platform-browser/animations";
37
35
BrowserModule ,
38
36
HttpClientModule ,
39
37
BrowserAnimationsModule ,
40
- RouterModule . forRoot ( routesConfig ) ,
38
+ AppRoutingModule ,
41
39
MatSnackBarModule ,
42
40
ReactiveFormsModule ,
43
41
ServiceWorkerModule . register ( '/ngsw-worker.js' , { enabled : environment . production } )
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments