perf: Cache SvgModules

It will prevent them to be parsed multiple times.
This commit is contained in:
J??zsef Farkas
2017-06-17 14:28:15 +02:00
committed by József Farkas
parent 10f44f974a
commit ecd495b7c2
5 changed files with 47 additions and 24 deletions

View File

@@ -73,6 +73,7 @@ import { SafeStylePipe } from './shared/pipes';
import { CaptureService } from './shared/services/capture.service';
import { MapperService } from './shared/services/mapper.service';
import { SvgModuleProviderService } from './shared/services/svg-module-provider.service';
import { UhkDeviceService } from './services/uhk-device.service';
import { KeymapEffects, MacroEffects, UserConfigEffects} from './shared/store/effects';
@@ -169,6 +170,7 @@ import { reducer } from '../../shared/src/store/reducers/index';
UhkDeviceDisconnectedGuard,
UhkDeviceInitializedGuard,
UhkDeviceUninitializedGuard,
SvgModuleProviderService,
MapperService,
appRoutingProviders,
KeymapEditGuard,