mirror of
https://github.com/zkldi/Tachi.git
synced 2026-10-08 14:58:12 +03:00
Co-authored-by: zkldi <20380519+zkldi@users.noreply.github.com> Co-authored-by: zkldi <ktchidev@gmail.com>
20 lines
456 B
TypeScript
20 lines
456 B
TypeScript
import React from "react";
|
|
import { Form, FormControlProps, InputGroup } from "react-bootstrap";
|
|
import { SetState } from "types/react";
|
|
|
|
export default function FormInput({
|
|
fieldName,
|
|
setValue,
|
|
...props
|
|
}: {
|
|
fieldName: string;
|
|
setValue: SetState<string>;
|
|
} & FormControlProps) {
|
|
return (
|
|
<InputGroup>
|
|
<InputGroup.Text>{fieldName}</InputGroup.Text>
|
|
<Form.Control onChange={(e) => setValue(e.target.value)} {...props} />
|
|
</InputGroup>
|
|
);
|
|
}
|