2026-07-22 13:33:19 +05:30

16 lines
484 B
TypeScript

import { TextInputProps, StyleProp, ViewStyle, TextStyle } from 'react-native';
export interface FormInputProps extends Omit<TextInputProps, 'style'> {
label?: string;
value: string;
onChangeText: (text: string) => void;
placeholder?: string;
required?: boolean;
multiline?: boolean;
leftIcon?: React.ReactNode;
rightIcon?: React.ReactNode;
containerStyle?: StyleProp<ViewStyle>;
inputContainerStyle?: StyleProp<ViewStyle>;
inputStyle?: StyleProp<TextStyle>;
}