0.1.3 #4

Merged
Thilawyn merged 90 commits from next into master 2025-08-23 03:07:28 +02:00
Showing only changes of commit 2674c7e8c9 - Show all commits

View File

@@ -10,7 +10,9 @@ export interface TextInputProps<A, R> extends Omit<useInput.Options<A, R>, "sche
export const TextInputPropsEquivalence: Equivalence.Equivalence<TextInputProps<unknown, unknown>> = 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()),
})