Skip to content

Commit 98eb691

Browse files
committed
refactor(web-devtools): hide-automatic-preset-options-while-it-is-not-selected
1 parent 6f8cdc7 commit 98eb691

File tree

1 file changed

+25
-23
lines changed

1 file changed

+25
-23
lines changed

web-devtools/src/app/(main)/ruler/RulingModes.tsx

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -244,29 +244,31 @@ const RulingModes: React.FC = () => {
244244
setRulingMode(RULING_MODE.AutomaticPreset);
245245
}}
246246
/>
247-
<AutomaticPresetInputsContainer>
248-
<LabeledInput
249-
label="Ruling"
250-
type="number"
251-
value={ruling}
252-
onChange={(e) => setRuling(Number(e.target.value))}
253-
disabled={rulingMode !== RULING_MODE.AutomaticPreset}
254-
/>
255-
<LabeledInput
256-
label="Tie"
257-
inputType="checkbox"
258-
checked={tie}
259-
onChange={() => setTie((prev) => !prev)}
260-
disabled={rulingMode !== RULING_MODE.AutomaticPreset}
261-
/>
262-
<LabeledInput
263-
label="Overidden"
264-
inputType="checkbox"
265-
checked={overriden}
266-
onChange={() => setOverriden((prev) => !prev)}
267-
disabled={rulingMode !== RULING_MODE.AutomaticPreset}
268-
/>
269-
</AutomaticPresetInputsContainer>
247+
{rulingMode === RULING_MODE.AutomaticPreset && (
248+
<AutomaticPresetInputsContainer>
249+
<LabeledInput
250+
label="Ruling"
251+
type="number"
252+
value={ruling}
253+
onChange={(e) => setRuling(Number(e.target.value))}
254+
disabled={rulingMode !== RULING_MODE.AutomaticPreset}
255+
/>
256+
<LabeledInput
257+
label="Tie"
258+
inputType="checkbox"
259+
checked={tie}
260+
onChange={() => setTie((prev) => !prev)}
261+
disabled={rulingMode !== RULING_MODE.AutomaticPreset}
262+
/>
263+
<LabeledInput
264+
label="Overidden"
265+
inputType="checkbox"
266+
checked={overriden}
267+
onChange={() => setOverriden((prev) => !prev)}
268+
disabled={rulingMode !== RULING_MODE.AutomaticPreset}
269+
/>
270+
</AutomaticPresetInputsContainer>
271+
)}
270272
</SelectContainer>
271273
<EnsureChain>
272274
<Button

0 commit comments

Comments
 (0)