feat(frontend): added `required` prop to `Record` component

pull/75/head
Samuel Rowe 3 years ago
parent b7e9ffca33
commit ec0bd31ed0

@ -7,6 +7,7 @@ import lodash from "lodash";
export interface IFieldType {
name: string;
placeholder: string;
required?: boolean;
}
export interface IRecordProps {
@ -37,15 +38,16 @@ const Record: FunctionComponent<IRecordProps> = (
return (
<Root>
{fields.map(({ name, placeholder }) => (
{fields.map(({ name, placeholder, required }) => (
<input
key={name}
id={name}
name={name}
type="text"
placeholder={placeholder}
placeholder={placeholder + (required ? "*" : "")}
autoComplete="none"
className="input-util"
required={required}
onChange={formik.handleChange}
value={lodash.get(formik.values, name)}
/>

Loading…
Cancel
Save