single entrypoint for Webpack

This commit is contained in:
alecmerdler 2017-01-19 14:54:00 -08:00
parent 5058318454
commit 8f0f16a551
7 changed files with 62 additions and 52 deletions

View file

@ -1,22 +1,31 @@
import "sass/repo-page/repo-page.scss";
import * as angular from "angular";
import quayPages from '../../../../quay-pages.module';
import "../../../../../css/directives/components/pages/repo-page/repo-page.scss";
import repoHeader from "./header";
import repoSidebar from "./sidebar";
import repoBody from "./body";
export function rpDirectives(){
angular.module(quayPages).directive('rpHeader', function(reactDirective) {
return reactDirective(repoHeader);
});
rpHeaderDirective.$inject = [
'reactDirective',
];
angular.module(quayPages).directive('rpSidebar', function(reactDirective) {
return reactDirective(repoSidebar);
});
angular.module(quayPages).directive('rpBody', function(reactDirective, ApiService) {
return reactDirective(repoBody, undefined, {}, {api: ApiService});
});
export function rpHeaderDirective(reactDirective) {
return reactDirective(repoHeader);
}
rpSidebarDirective.$inject = [
'reactDirective',
];
export function rpSidebarDirective(reactDirective) {
return reactDirective(repoSidebar);
}
rpBodyDirective.$inject = [
'reactDirective',
'ApiService',
];
export function rpBodyDirective(reactDirective, ApiService) {
return reactDirective(repoBody, undefined, {}, {api: ApiService});
}