Skip to content

Commit 618461f

Browse files
committed
feat(client:admin): use class for AdminController
1 parent d93c7d5 commit 618461f

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

Diff for: app/templates/client/app/admin(auth)/admin.controller.js

+9-6
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,17 @@
22

33
(function() {
44

5-
function AdminController(User) {
6-
// Use the User $resource to fetch all users
7-
var users = this.users = User.query();
5+
class AdminController {
86

9-
this.delete = function(user) {
7+
constructor(User) {
8+
// Use the User $resource to fetch all users
9+
this.users = User.query();
10+
}
11+
12+
delete(user) {
1013
user.$remove();
11-
users.splice(users.indexOf(user), 1);
12-
};
14+
this.users.splice(this.users.indexOf(user), 1);
15+
}
1316
}
1417

1518
angular.module('<%= scriptAppName %>.admin')

0 commit comments

Comments
 (0)