2016-05-03 14:06:32 +02:00
|
|
|
import { HeroDetailComponent } from './hero-detail.component';
|
|
|
|
import { HeroesService } from './heroes.service';
|
|
|
|
import { upgradeAdapter } from './upgrade_adapter';
|
2015-12-31 08:46:32 +02:00
|
|
|
|
2016-06-08 01:06:25 +02:00
|
|
|
declare var angular: any;
|
2015-12-31 08:46:32 +02:00
|
|
|
|
|
|
|
// #docregion register
|
|
|
|
angular.module('heroApp', [])
|
|
|
|
.service('heroes', HeroesService)
|
2016-05-28 17:17:21 +03:00
|
|
|
.directive('heroDetail',
|
|
|
|
upgradeAdapter.downgradeNg2Component(HeroDetailComponent));
|
2015-12-31 08:46:32 +02:00
|
|
|
|
|
|
|
upgradeAdapter.upgradeNg1Provider('heroes');
|
|
|
|
|
|
|
|
// #enddocregion register
|
|
|
|
|
|
|
|
upgradeAdapter.bootstrap(
|
|
|
|
document.querySelector('hero-app'),
|
|
|
|
['heroApp'],
|
|
|
|
{strictDi: true}
|
|
|
|
);
|