0.1.3 #4
@@ -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()),
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user