@arelstone/react-native-email-chip
Version:
React Native component to display a list of emails as editable chips
26 lines (25 loc) • 972 B
TypeScript
import { FC, ReactElement } from 'react';
import { StyleProp, ViewStyle, TextStyle, TextInputProps, KeyboardTypeOptions, ColorValue } from 'react-native';
interface Props {
entries: string[];
onSubmit: (emails: string[]) => void;
delimiters?: string[];
containerStyle?: StyleProp<ViewStyle>;
chipContainerStyle?: StyleProp<ViewStyle>;
chipTextStyle?: StyleProp<TextStyle>;
inputContainerStyle?: StyleProp<ViewStyle>;
inputStyle?: StyleProp<TextStyle>;
chipImage?: ReactElement;
keyboardAppearance?: TextInputProps['keyboardAppearance'];
clearButtonMode?: TextInputProps['clearButtonMode'];
placeholder?: string;
placeholderTextColor?: ColorValue;
autoCapitalize?: TextInputProps['autoCapitalize'];
autoCorrect?: boolean;
autoFocus?: boolean;
blurOnSubmit?: boolean;
keyboardType?: KeyboardTypeOptions;
TextInputProps?: TextInputProps;
}
export declare const EmailChipInput: FC<Props>;
export {};