Skip to content

Commit fb9ff1a

Browse files
committed
rm isControlled check
1 parent 84c5c55 commit fb9ff1a

File tree

1 file changed

+4
-16
lines changed

1 file changed

+4
-16
lines changed

packages/wizard/src/Wizard/Wizard.tsx

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,9 @@ export const Wizard = CompoundComponent(
3434

3535
// Controlled/Uncontrolled activeStep value
3636
const {
37-
isControlled,
3837
value: activeStep,
3938
updateValue: setActiveStep,
40-
} = useControlled<number>(activeStepProp, undefined, 0);
39+
} = useControlled<number>(activeStepProp, onStepChange, 0);
4140

4241
if (
4342
activeStepProp &&
@@ -61,22 +60,11 @@ export const Wizard = CompoundComponent(
6160
}
6261
};
6362

63+
// TODO pass getNextStep into setter as callback https://jira.mongodb.org/browse/LG-5607
6464
const nextStep = getNextStep(activeStep);
65-
66-
if (!isControlled) {
67-
// TODO pass getNextStep into setter as callback https://jira.mongodb.org/browse/LG-5607
68-
setActiveStep(nextStep);
69-
}
70-
71-
onStepChange?.(nextStep);
65+
setActiveStep(nextStep);
7266
},
73-
[
74-
activeStep,
75-
isControlled,
76-
onStepChange,
77-
setActiveStep,
78-
stepChildren.length,
79-
],
67+
[activeStep, setActiveStep, stepChildren.length],
8068
);
8169

8270
// Get the current step to render

0 commit comments

Comments
 (0)