UNPKG

@react-input/mask

Version:
14 lines (13 loc) 460 B
import { Input } from '@react-input/core'; import type { MaskOptions, MaskPart, Overlap, Replacement } from './types'; export default class Mask extends Input<{ mask: string; replacement: Replacement; separate: boolean; }> { format: (value: string) => string; formatToParts: (value: string) => MaskPart[]; unformat: (value: string) => string; generatePattern: (overlap: Overlap) => string; constructor(options?: MaskOptions); }