diff --git a/packages/showcase/src/sections/inputs-basic.tsx b/packages/showcase/src/sections/inputs-basic.tsx index 23f770a..8bbe323 100644 --- a/packages/showcase/src/sections/inputs-basic.tsx +++ b/packages/showcase/src/sections/inputs-basic.tsx @@ -47,40 +47,31 @@ const NumberFieldDemo = () => ( /** Checkbox demo with checked and unchecked states. */ const CheckboxDemo = () => (
- - {(state) => ( - <> -
- {state.checked() ? "✓" : ""} -
- Accept terms and conditions - - )} + +
+ +
+ Accept terms and conditions
- - {(state) => ( - <> -
- {state.checked() ? "✓" : ""} -
- Subscribe to newsletter - - )} + +
+ +
+ Subscribe to newsletter
); /** Switch demo with on/off toggle. */ const SwitchDemo = () => ( - - {(state) => ( - <> -
-
-
- {state.checked() ? "On" : "Off"} - - )} + +
+
+
+ + Off + + ); diff --git a/packages/showcase/src/sections/inputs-selection.tsx b/packages/showcase/src/sections/inputs-selection.tsx index 705aef3..78b2460 100644 --- a/packages/showcase/src/sections/inputs-selection.tsx +++ b/packages/showcase/src/sections/inputs-selection.tsx @@ -15,15 +15,11 @@ function RadioGroupDemo() { {(value) => ( - - {(itemState) => ( - <> -
- {itemState.checked() &&
} -
- Option {value.split("-")[1]?.toUpperCase()} - - )} + +
+ + Option {value.split("-")[1]?.toUpperCase()} )}