Skip to content

Commit 8ca696d

Browse files
committed
refactor: use a clear api
1 parent 1f296e0 commit 8ca696d

File tree

2 files changed

+11
-7
lines changed
  • packages/core

2 files changed

+11
-7
lines changed

packages/core/addon/components/eui-step-horizontal/index.hbs

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,23 @@
22
(if
33
@disabled
44
"disabled"
5-
(if @isComplete "complete" (if @isSelected "current" (if @status @status (unless @status "incomplete"))))
6-
) as |status|
5+
(if
6+
@isComplete
7+
"complete"
8+
(if @isSelected "current" (arg-or-default @status "incomplete"))
9+
)
10+
)
11+
as |status|
712
}}
813
<li class="euiStepHorizontal__item" aria-current={{if @isSelected "step"}}>
914
<button
1015
type="button"
1116
class={{class-names
1217
"euiStepHorizontal"
13-
(if @isSelected "euiStepHorizontal-isSelected")
14-
(if @disabled "euiStepHorizontal-isDisabled")
15-
(if @isComplete "euiStepHorizontal-isComplete")
16-
(if (and (not @isSelected) (not @isComplete)) "euiStepHorizontal-isIncomplete")
18+
(if (eq status "current") "euiStepHorizontal-isSelected")
19+
(if (eq status "complete") "euiStepHorizontal-isComplete")
20+
(if (eq status "incomplete") "euiStepHorizontal-isIncomplete")
21+
(if (eq status "disabled") "euiStepHorizontal-isDisabled")
1722
}}
1823
title={{@title}}
1924
disabled={{@disabled}}

packages/core/docs/navigation/steps-demo/demo3.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ order: 5
1313
<EuiStepsHorizontal>
1414
<EuiStepHorizontal
1515
@title='Completed step 1'
16-
@status='complete'
1716
@step={{1}}
1817
@isComplete={{true}}
1918
/>

0 commit comments

Comments
 (0)