extended-dynamic-forms
Version:
Extended React JSON Schema Form (RJSF) v6 with custom components, widgets, templates, layouts, and form events
27 lines (26 loc) • 640 B
TypeScript
export declare const validationUtils: {
/**
* Validate email format
*/
isValidEmail: (email: string) => boolean;
/**
* Validate phone number format
*/
isValidPhone: (phone: string) => boolean;
/**
* Validate URL format
*/
isValidUrl: (url: string) => boolean;
/**
* Validate date format
*/
isValidDate: (date: string) => boolean;
/**
* Validate number in range
*/
isInRange: (value: number, min?: number, max?: number) => boolean;
/**
* Custom validation messages
*/
getValidationMessage: (type: string, params?: any) => string;
};