diff --git a/src/.gitignore b/src/.gitignore
index 86d943a..f0f51d2 100644
--- a/src/.gitignore
+++ b/src/.gitignore
@@ -44,3 +44,7 @@ testem.log
# System Files
.DS_Store
Thumbs.db
+
+# Environment
+/src/environments/environment.ts
+/src/environments/environment.prod.ts
diff --git a/src/package-lock.json b/src/package-lock.json
index bb4d7ed..3a18bde 100644
--- a/src/package-lock.json
+++ b/src/package-lock.json
@@ -561,6 +561,15 @@
}
}
},
+ "@angular/google-maps": {
+ "version": "11.0.3",
+ "resolved": "https://registry.npmjs.org/@angular/google-maps/-/google-maps-11.0.3.tgz",
+ "integrity": "sha512-noSDVk3p+yl0E1H4r6dqoDRMBvw25Wzx+Q+u4dUF5HS8gJ/IIlerif4t0VK6jxBNzAyjBFN9Nqt8sxcb3dOyTw==",
+ "requires": {
+ "@types/googlemaps": "^3.39.3",
+ "tslib": "^2.0.0"
+ }
+ },
"@angular/platform-browser": {
"version": "11.0.2",
"resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-11.0.2.tgz",
@@ -1873,6 +1882,11 @@
"@types/node": "*"
}
},
+ "@types/googlemaps": {
+ "version": "3.40.5",
+ "resolved": "https://registry.npmjs.org/@types/googlemaps/-/googlemaps-3.40.5.tgz",
+ "integrity": "sha512-xYqO51dgJsZ+xgNUzYHW4zy/jII2RE0HU87bqMgggkp3nCGw/w7MYoQrUKyxIf0022XQ+iQwDua39wM30MG4MA=="
+ },
"@types/jasmine": {
"version": "3.6.2",
"resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.6.2.tgz",
diff --git a/src/package.json b/src/package.json
index 024d2b9..7a6e179 100644
--- a/src/package.json
+++ b/src/package.json
@@ -17,6 +17,7 @@
"@angular/compiler": "~11.0.1",
"@angular/core": "~11.0.1",
"@angular/forms": "~11.0.1",
+ "@angular/google-maps": "^11.0.3",
"@angular/platform-browser": "~11.0.1",
"@angular/platform-browser-dynamic": "~11.0.1",
"@angular/router": "~11.0.1",
diff --git a/src/src/app/app-routing.module.ts b/src/src/app/app-routing.module.ts
index d425c6f..f9f23af 100644
--- a/src/src/app/app-routing.module.ts
+++ b/src/src/app/app-routing.module.ts
@@ -1,7 +1,16 @@
import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
-const routes: Routes = [];
+const routes: Routes = [
+ {
+ path: '',
+ pathMatch: 'full',
+ loadChildren: () =>
+ import('./main/main.lazy-loaded.module').then(
+ (m) => m.MainLazyLoadedModule
+ ),
+ },
+];
@NgModule({
imports: [RouterModule.forRoot(routes)],
diff --git a/src/src/app/app.component.html b/src/src/app/app.component.html
index aefacef..0f957d5 100644
--- a/src/src/app/app.component.html
+++ b/src/src/app/app.component.html
@@ -4,10 +4,7 @@
- main
-
+