Skip to content

Commit e8b6f6d

Browse files
committed
Expose enum order for engagement status to be consistent with project step/status
1 parent f8a1092 commit e8b6f6d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/components/engagement/dto/status.enum.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,15 @@ export const EngagementStatus = makeEnum({
1111
{ value: 'Rejected', terminal: true },
1212

1313
'Active',
14+
'ActiveChangedPlan',
1415

1516
'DiscussingTermination',
1617
'DiscussingReactivation',
1718
'DiscussingChangeToPlan',
1819
'DiscussingSuspension',
19-
20-
'FinalizingCompletion',
21-
'ActiveChangedPlan',
2220
'Suspended',
2321

22+
'FinalizingCompletion',
2423
{ value: 'Terminated', terminal: true },
2524
{ value: 'Completed', terminal: true },
2625

@@ -32,6 +31,7 @@ export const EngagementStatus = makeEnum({
3231
}),
3332
),
3433
],
34+
exposeOrder: true,
3535
extra: ({ entries }) => ({
3636
Terminal: setOf(entries.flatMap((v) => (v.terminal ? [v.value] : []))),
3737
Ongoing: setOf(entries.flatMap((v) => (!v.terminal ? [v.value] : []))),

0 commit comments

Comments
 (0)