import {NoosferoApp} from "./index.module"; import {noosferoModuleConfig} from "./index.config"; import {noosferoAngularRunBlock} from "./index.run"; import {MainComponent} from "./main/main.component"; import {bootstrap, bundle} from "ng-forward"; import {AUTH_EVENTS} from "./login/auth-events"; import {AuthController} from "./login/auth.controller"; import {Navbar} from "./layout/navbar/navbar"; declare var moment: any; let noosferoApp: any = bundle("noosferoApp", MainComponent, ["ngAnimate", "ngCookies", "ngStorage", "ngTouch", "ngSanitize", "ngMessages", "ngAria", "restangular", "ui.router", "ui.bootstrap", "toastr", "angularMoment", "angular.filter", "akoenig.deckgrid", "angular-timeline", "duScroll", "oitozero.ngSweetAlert", "pascalprecht.translate", "tmh.dynamicLocale", "angularLoad"]).publish(); NoosferoApp.angularModule = noosferoApp; NoosferoApp.addConstants("moment", moment); NoosferoApp.addConstants("AUTH_EVENTS", AUTH_EVENTS); NoosferoApp.addConfig(noosferoModuleConfig); NoosferoApp.run(noosferoAngularRunBlock);