forked from zendesk/demo_apps
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathapp.js
More file actions
33 lines (26 loc) · 610 Bytes
/
app.js
File metadata and controls
33 lines (26 loc) · 610 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
(function(){
return {
defaultState: 'loading',
requests: {},
events: {
'app.activated': function(){
var user = this.currentUser();
var groups = user.groups();
for (var i = 0; i < groups.length; ++i) {
var group = groups[i];
groups[i] = {
id: group.id(),
name: group.name()
};
}
this.switchTo('basic_user_info', {
id: user.id(),
email: user.email(),
name: user.name(),
role: user.role(),
groups: groups
});
}
}
};
}());