Merge pull request #2050 from iminoso/layout

Create all components for new repo page
This commit is contained in:
Ian Minoso 2016-11-02 11:37:33 -04:00 committed by GitHub
commit 74b6944b0d
8 changed files with 53 additions and 15 deletions

View file

@ -0,0 +1,10 @@
import * as React from "react";
class body extends React.Component<{}, {}> {
render () {
return <div> The component for the main content</div>;
}
}
export default body;

View file

@ -2,7 +2,7 @@ import * as React from "react";
class repoHeader extends React.Component<{}, {}> {
render () {
return <p> The component for the header</p>;
return <div> The component for the header</div>;
}
}

View file

@ -0,0 +1,21 @@
import * as angular from "angular";
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);
});
angular.module('quayPages').directive('rpSidebar', function(reactDirective) {
return reactDirective(repoSidebar);
});
angular.module('quayPages').directive('rpBody', function(reactDirective) {
return reactDirective(repoBody);
});
}

View file

@ -0,0 +1,10 @@
import * as React from "react";
class repoSidebar extends React.Component<{}, {}> {
render () {
return <div> The component for the sidebar</div>;
}
}
export default repoSidebar;