Skip to content

Commit 4960291

Browse files
committed
refactoring
1 parent 8f0e1de commit 4960291

File tree

6 files changed

+16
-10
lines changed

6 files changed

+16
-10
lines changed

app/app.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ import LayoutController from './layout/layout.controller.js';
1616
import common from './common';
1717
import home from './messages';
1818
import filters from './filters';
19+
import services from './services';
1920

20-
angular.module('espackApp', [uirouter, common, filters, home, 'templates', 'seo'])
21+
angular.module('espackApp', [uirouter, common, filters, services, home, 'templates', 'seo'])
2122
.config(config)
2223
.controller('LayoutController', LayoutController);
File renamed without changes.

app/components/message-list.directive.js renamed to app/components/message-list/message-list.directive.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
export default class MessageList {
22
constructor() {
3-
this.templateUrl = 'components/message-list.directive.html';
3+
this.templateUrl = 'components/message-list/message-list.directive.html';
44
this.restrict = 'E';
55
this.scope = {
66
messages: '=messages',
77
header: '=header'
88
};
99

10-
this.controller = MessageListCtrl;
10+
this.controller = DirectiveController;
1111
this.controllerAs = 'vm';
1212
this.bindToController = true;
1313
}
@@ -24,10 +24,10 @@
2424
}
2525

2626

27-
class MessageListCtrl {
27+
class DirectiveController {
2828
constructor($scope) {
2929
//put your logic here
3030
}
3131
}
3232

33-
MessageListCtrl.$inject = ['$scope'];
33+
DirectiveController.$inject = ['$scope'];

app/messages/index.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@ import uirouter from 'angular-ui-router';
44
import config from './messages.config';
55

66
import MessagesController from './messages.controller.js';
7-
import MessageList from './../components/message-list.directive.js';
8-
import MessageService from './../services/message.service.js';
7+
import MessageList from './../components/message-list/message-list.directive.js';
98

109
export default angular.module('espackApp.messages', [uirouter])
1110
.config(config)
1211
.controller('MessagesController', MessagesController)
13-
.service('messageService', MessageService)
1412
.directive('messageList', ()=>new MessageList)
1513
.name;

app/services/index.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import angular from 'angular';
2+
3+
import MessageService from './message.service.js';
4+
5+
export default angular.module('espackApp.services', [])
6+
.service('messageService', MessageService)
7+
.name;

app/templates.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)