Add landingpage and lazyloading voor 3d map
All checks were successful
FarmMaps.Develop/FarmMapsLib/pipeline/head This commit looks good

This commit is contained in:
Willem Dantuma
2020-11-02 12:24:15 +01:00
parent d661e5f3f9
commit 1991e79ed2
20 changed files with 992 additions and 474 deletions

View File

@@ -0,0 +1,36 @@
import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { Switch2D3DComponent} from '../../../projects/common-map3d/src/public-api';
import { MapComponent} from '../../../projects/common-map/src/public-api';
const routes = [
{
path: '',
component: MapComponent
},
{
path: ':xCenter/:yCenter/:zoom/:rotation/:baseLayer/:queryState',
component: MapComponent,
children: [
{
path: '',
component: Switch2D3DComponent,
outlet: 'map-controls'
}
]
},
{
path: ':queryState',
component: MapComponent
}
];
@NgModule({
imports: [
RouterModule.forChild(routes),
],
exports: [
RouterModule
]
})
export class Map3DRouterModule { }

View File

@@ -0,0 +1,19 @@
import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { CommonMap3dModule} from '../../../projects/common-map3d/src/public-api';
import { AppCommonMapModule} from '../../../projects/common-map/src/public-api';
import {Map3DRouterModule} from './map3d-router.module';
@NgModule({
imports: [
Map3DRouterModule,
AppCommonMapModule,
CommonMap3dModule
],
exports: [
RouterModule
]
})
export class Map3DModule { }