Skip to content

Commit 18ed4fe

Browse files
ritikamotwaniabhinavk96
authored andcommitted
Add a label in front of sessions in the speaker table (#1961)
1 parent b6fa342 commit 18ed4fe

File tree

2 files changed

+22
-2
lines changed

2 files changed

+22
-2
lines changed

app/helpers/session-color.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import Helper from '@ember/component/helper';
2+
3+
export function sessionColor(params) {
4+
switch (params[0]) {
5+
case 'accepted':
6+
return 'green';
7+
case 'pending':
8+
return 'yellow';
9+
case 'confirmed':
10+
return 'yellow';
11+
default:
12+
return 'red';
13+
}
14+
}
15+
16+
export default Helper.helper(sessionColor);

app/templates/components/ui-table/cell/events/view/speakers/cell-simple-sessions.hbs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
1-
<div class="ui unordered list">
1+
<div class="ui list">
22
{{#each record.sessions as |session|}}
33
{{#if (not eq session.deletedAt)}}
44
<div class="item">
5-
{{session.title}}
5+
<div class="item">
6+
{{Colour}}
7+
<div class="ui {{session-color session.state}} horizontal label">{{session.state}}</div>
8+
{{session.title}}
9+
</div>
610
</div>
711
{{/if}}
812
{{/each}}

0 commit comments

Comments
 (0)