react-hook-mask
Version:
React masked input component and hooks
14 lines (13 loc) • 574 B
TypeScript
import React from 'react';
import type { MaskGenerator } from '../types/mask-generator';
export declare const useWebMask: ({ maskGenerator, value, onChange, keepMask, ref: outerRef, }: {
maskGenerator?: MaskGenerator | undefined;
value?: string | undefined;
onChange?: ((value: string) => void) | undefined;
keepMask?: boolean | undefined;
ref?: React.ForwardedRef<HTMLInputElement> | undefined;
}) => {
value: string | undefined;
onChange: React.ChangeEventHandler<HTMLInputElement>;
ref: React.MutableRefObject<HTMLInputElement | null>;
};