blob: 7d8cb45a7df04f3df4ebf24b2690b64acf8c9de3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
import { forwardRef } from "react";
function Input(
{
type = "text",
name,
value,
onChangeHandler,
onBlurHandler,
additionalClasses,
},
ref
) {
const classNames = additionalClasses
? `form__input ${additionalClasses}`
: "form__input";
return (
<input
ref={ref}
type={type}
name={name}
className={classNames}
value={value}
onChange={onChangeHandler}
onBlur={onBlurHandler}
/>
);
}
export default forwardRef(Input);
|