| Property |
Type |
Default |
Description |
| id |
string |
|
|
| emails |
string[] |
|
|
| onChange |
(emails: string[]) => void; |
|
|
| enable |
({ emailCnt }: { emailCnt: number }) => boolean; |
|
|
| onDisabled |
() => void; |
|
|
| onChangeInput |
(value: string) => void; |
|
|
| onFocus |
() => void; |
|
|
| onBlur |
() => void; |
|
|
| onKeyDown |
(evt: React.KeyboardEvent) => void; |
|
|
| onKeyUp |
(evt: React.KeyboardEvent) => void; |
|
|
| noClass |
boolean |
|
|
| validateEmail |
(email: string) => boolean | Promise; |
|
|
| enableSpinner |
boolean |
|
|
| style |
React.CSSProperties |
|
|
| getLabel |
(
email: string,
index: number,
removeEmail: (index: number, isDisabled?: boolean) => void,
) => React.ReactNode;
|
|
|
|
className |
string |
'' |
|
|
inputClassName |
string |
'' |
|
|
placeholder |
string | React.ReactNode; |
|
|
|
autoFocus |
boolean; |
|
|
|
spinner |
() => React.ReactNode; |
|
|
|
delimiter |
string; |
'[ ,;]' |
|
|
autoComplete |
string | undefined |
|
|
| initialInputValue |
string | undefined |
'' |
|
|
disableOnBlurValidation |
boolean | undefined |
false |
|
| inputValue |
string | undefined |
undefined |
|
## License
[MIT](https://opensource.org/licenses/MIT)
> If you don't mind, don't forget to press "star" before leaving.