Counter is currently unmounted.
diff --git a/playground/src/Counter.tsx b/playground/src/Counter.tsx
index dcbd4c8..53227dc 100644
--- a/playground/src/Counter.tsx
+++ b/playground/src/Counter.tsx
@@ -1,17 +1,10 @@
-import { useMemo } from "react";
-
import { useMolecule, useSignal } from "@sigrea/react";
import { CounterMolecule, type CounterProps } from "./CounterMolecule";
export function Counter(props: CounterProps) {
- const { initialCount, step } = props;
- const moleculeProps = useMemo(
- () => ({ initialCount, step }),
- [initialCount, step],
- );
-
- const counter = useMolecule(CounterMolecule, moleculeProps);
+ const counter = useMolecule(CounterMolecule, props);
const count = useSignal(counter.count);
+ const step = useSignal(counter.step);
return (
@@ -19,6 +12,10 @@ export function Counter(props: CounterProps) {
Count
{count}
+
+ Step
+ {step}
+