Skip to content

Commit 7da12c5

Browse files
authored
fix: add sort options to admin sesssions (#3458)
1 parent def4113 commit 7da12c5

File tree

1 file changed

+27
-17
lines changed
  • app/controllers/admin/sessions

1 file changed

+27
-17
lines changed

app/controllers/admin/sessions/list.js

Lines changed: 27 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -11,40 +11,50 @@ export default class extends Controller.extend(EmberTableControllerMixin) {
1111
valuePath : 'event.name'
1212
},
1313
{
14-
name : 'Title',
15-
valuePath : 'title'
14+
name : 'Title',
15+
valuePath : 'title',
16+
isSortable : true,
17+
headerComponent : 'tables/headers/sort'
1618
},
1719
{
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'
2125
},
2226
{
2327
name : 'Speakers',
2428
valuePath : 'speakers',
2529
cellComponent : 'ui-table/cell/cell-speakers'
2630
},
2731
{
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 : {
3238
dateFormat: 'MMMM DD, YYYY - hh:mm A'
3339
}
3440
},
3541
{
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 : {
4048
dateFormat: 'MMMM DD, YYYY - hh:mm A'
4149
}
4250
},
4351
{
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 : {
4858
dateFormat: 'MMMM DD, YYYY - hh:mm A'
4959
}
5060
},

0 commit comments

Comments
 (0)