|
@@ -3,6 +3,7 @@ import { useTranslation } from "react-i18next";
|
|
|
import { Field } from "react-final-form";
|
|
|
|
|
|
import Label from "../../../ui/formUtils/Label";
|
|
|
+import ColorPicker from "../../../ui/formUtils/ColorPicker";
|
|
|
|
|
|
const Form = ({ initialValues }) => {
|
|
|
const { t } = useTranslation();
|
|
@@ -16,6 +17,38 @@ const Form = ({ initialValues }) => {
|
|
|
initialValue={initialValues.label}
|
|
|
/>
|
|
|
</Label>
|
|
|
+ <Label>
|
|
|
+ {t("Width")}
|
|
|
+ <Field
|
|
|
+ name="width"
|
|
|
+ component="input"
|
|
|
+ initialValue={initialValues.width}
|
|
|
+ >
|
|
|
+ {(props) => <input {...props.input} type="number" />}
|
|
|
+ </Field>
|
|
|
+ </Label>
|
|
|
+ <Label>
|
|
|
+ {t("Height")}
|
|
|
+ <Field
|
|
|
+ name="height"
|
|
|
+ component="input"
|
|
|
+ initialValue={initialValues.height}
|
|
|
+ >
|
|
|
+ {(props) => <input {...props.input} type="number" />}
|
|
|
+ </Field>
|
|
|
+ </Label>
|
|
|
+ <Label>
|
|
|
+ {t("Color")}
|
|
|
+ <Field
|
|
|
+ name="color"
|
|
|
+ component="input"
|
|
|
+ initialValue={initialValues.color}
|
|
|
+ >
|
|
|
+ {({ input: { onChange, value } }) => (
|
|
|
+ <ColorPicker value={value} onChange={onChange} />
|
|
|
+ )}
|
|
|
+ </Field>
|
|
|
+ </Label>
|
|
|
</>
|
|
|
);
|
|
|
};
|