diff --git a/packages/example/src/lib/TextInput.tsx b/packages/example/src/lib/TextInput.tsx index 2e12ba0..6615a56 100644 --- a/packages/example/src/lib/TextInput.tsx +++ b/packages/example/src/lib/TextInput.tsx @@ -10,7 +10,9 @@ export interface TextInputProps extends Omit, "sche export const TextInputPropsEquivalence: Equivalence.Equivalence> = Equivalence.struct({ ref: Equivalence.strict(), - debounce: Duration.Equivalence, + debounce: (self?: Duration.Duration, that?: Duration.Duration) => (self === undefined || that === undefined) + ? self === that + : Duration.Equivalence(self, that), textFieldRootProps: Record.getEquivalence(Equivalence.strict()), })