team controller refactoring: + TeamController, moving files

This commit is contained in:
tmshv committed 2016-02-22 01:25:26 +03:00
1 parent 573973d98b
commit 37c9a72c3e
4 files changed
+15 -8

No files matched your search

+6
View File
@@ -7,6 +7,7 @@ import Award from './components/Award';
import GalleryItem from './components/GalleryItem';
import TeamMemberProfile from './components/TeamMemberProfile';
import AppController from './controllers/AppController';
import TeamController from './controllers/TeamController';
import DocumentsController from './controllers/DocumentsController';
import api from './api/api';
@@ -106,6 +107,7 @@ app.run(($location, $rootScope, $http) => {
GalleryItem,
TeamMemberProfile,
AppController,
TeamController,
DocumentsController,
function (app) {
app.controller('SchedulePageController', ($scope) => {
@@ -115,5 +117,9 @@ app.run(($location, $rootScope, $http) => {
app.controller('DocsPageController', ($scope) => {
$scope.pageClass = 'page-docs';
});
app.controller('TeamPageController', ($scope) => {
$scope.pageClass = 'page-team';
});
}
].map(i => i(app));
+8
View File
@@ -0,0 +1,8 @@
export default function (app) {
app.controller('TeamController', ($scope, team) => {
$scope.teamMembers = team.team.map(person => {
person.names = team.splitName(person.name);
return person;
});
});
};
-7
View File
@@ -1,12 +1,5 @@
var populate = require('../../utils/populate').populate;
module.exports = function (app) {
app.controller('TeamPageController', function ($scope, team) {
$scope.pageClass = 'page-team';
$scope.teamMembers = team.team.map(function (person) {
person.names = team.splitName(person.name);
return person;
});
});
};
+1 -1
View File
@@ -1,5 +1,5 @@
<!--<background-picture src="'http://static.shlisselburg.org/art/team/team.jpg'"></background-picture>-->
<div class="content content_wide">
<div class="content content_wide" ng-controller="TeamController">
<team-member-profile ng-repeat="person in teamMembers track by $index" member="person"/>
</div>