formguardian-react
Version:
A reusable, customizable Form Validator Widget for React with comprehensive validation, error handling, and micro-animations.
18 lines (17 loc) • 524 B
TypeScript
import React from 'react';
import type { FieldBlurHandler, FieldChangeHandler, FieldConfig } from '../lib/types';
interface FormFieldProps {
field: FieldConfig;
value: unknown;
error: string;
touched: boolean;
onChange: FieldChangeHandler;
onBlur: FieldBlurHandler;
disabled?: boolean;
showAnimation?: boolean;
}
/**
* FormField component - Renders individual form fields with validation and animations
*/
export declare const FormField: React.FC<FormFieldProps>;
export default FormField;