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
+ On
+
);
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()}
)}