Clear email field on send

This commit is contained in:
Dane Everitt 2019-06-16 15:24:20 -07:00
parent 19ef901768
commit 54cfe7e981
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
2 changed files with 15 additions and 5 deletions

View file

@ -6,7 +6,7 @@ type Props = React.InputHTMLAttributes<HTMLInputElement> & {
description?: string;
};
export default ({ className, description, onChange, label, ...props }: Props) => {
export default React.forwardRef<HTMLInputElement, Props>(({ className, description, onChange, label, ...props }, ref) => {
const [ value, setValue ] = React.useState('');
const classes = classNames('input open-label', {
@ -16,6 +16,7 @@ export default ({ className, description, onChange, label, ...props }: Props) =>
return (
<div className={'input-open'}>
<input
ref={ref}
className={classes}
onChange={e => {
setValue(e.target.value);
@ -33,4 +34,4 @@ export default ({ className, description, onChange, label, ...props }: Props) =>
}
</div>
);
};
});