angular-localization
angular-localization copied to clipboard
Hybrid app, bootstrap fails with TypeError: Cannot read property 'module' of undefined
Hi, I migrating app to Angular. My AngularJs app uses ng-localization
.
All my other angularjs dependencies are imported just fine. However ng-localization
fails with TypeError: Cannot read property 'module' of undefined
import { NgModule } from '@angular/core';
import * as angular from 'angular';
import { UpgradeModule, setAngularLib } from '@angular/upgrade/static';
import { setUpLocationSync } from '@angular/router/upgrade';
import { CommonModule } from '@angular/common';
import { FileImportDirective } from './file-import/file-import.directive';
setAngularLib(angular);
// angularjs deps
import 'angular-sanitize';
import 'angular-cache';
import 'angular-cookies';
import 'ngstorage';
import 'angular-filesize-filter';
import 'ng-localization';
// ajs modules
import './shared/shared.module';
@NgModule({
imports: [
CommonModule,
UpgradeModule
],
declarations: [
FileImportDirective
],
exports: [
FileImportDirective
]
})
export class AngularjsModule {
constructor(private upgrade: UpgradeModule) {
this.upgrade.bootstrap(document.body, ['PreShared']);
setUpLocationSync(this.upgrade);
}
}