@@ -11,40 +11,50 @@ export default class extends Controller.extend(EmberTableControllerMixin) {
11
11
valuePath : 'event.name'
12
12
} ,
13
13
{
14
- name : 'Title' ,
15
- valuePath : 'title'
14
+ name : 'Title' ,
15
+ valuePath : 'title' ,
16
+ isSortable : true ,
17
+ headerComponent : 'tables/headers/sort'
16
18
} ,
17
19
{
18
- name : 'State' ,
19
- valuePath : 'status' ,
20
- cellComponent : 'ui-table/cell/events/view/sessions/cell-session-state'
20
+ name : 'State' ,
21
+ valuePath : 'status' ,
22
+ cellComponent : 'ui-table/cell/events/view/sessions/cell-session-state' ,
23
+ isSortable : true ,
24
+ headerComponent : 'tables/headers/sort'
21
25
} ,
22
26
{
23
27
name : 'Speakers' ,
24
28
valuePath : 'speakers' ,
25
29
cellComponent : 'ui-table/cell/cell-speakers'
26
30
} ,
27
31
{
28
- name : 'Submitted At' ,
29
- valuePath : 'submittedAt' ,
30
- cellComponent : 'ui-table/cell/cell-simple-date' ,
31
- options : {
32
+ name : 'Submitted At' ,
33
+ valuePath : 'submittedAt' ,
34
+ cellComponent : 'ui-table/cell/cell-simple-date' ,
35
+ isSortable : true ,
36
+ headerComponent : 'tables/headers/sort' ,
37
+ options : {
32
38
dateFormat : 'MMMM DD, YYYY - hh:mm A'
33
39
}
34
40
} ,
35
41
{
36
- name : 'Starts At' ,
37
- valuePath : 'startsAt' ,
38
- cellComponent : 'ui-table/cell/cell-simple-date' ,
39
- options : {
42
+ name : 'Starts At' ,
43
+ valuePath : 'startsAt' ,
44
+ cellComponent : 'ui-table/cell/cell-simple-date' ,
45
+ isSortable : true ,
46
+ headerComponent : 'tables/headers/sort' ,
47
+ options : {
40
48
dateFormat : 'MMMM DD, YYYY - hh:mm A'
41
49
}
42
50
} ,
43
51
{
44
- name : 'Ends At' ,
45
- valuePath : 'endsAt' ,
46
- cellComponent : 'ui-table/cell/cell-simple-date' ,
47
- options : {
52
+ name : 'Ends At' ,
53
+ valuePath : 'endsAt' ,
54
+ cellComponent : 'ui-table/cell/cell-simple-date' ,
55
+ isSortable : true ,
56
+ headerComponent : 'tables/headers/sort' ,
57
+ options : {
48
58
dateFormat : 'MMMM DD, YYYY - hh:mm A'
49
59
}
50
60
} ,
0 commit comments