STILL BROKEN: Refactored some forms to have bare functionality. Appears that v4 antd has extensive issues.
This commit is contained in:
@@ -12,31 +12,21 @@ export default function InvoiceAddLineButton({
|
||||
}) {
|
||||
const [visibility, setVisibility] = useState(false);
|
||||
const { t } = useTranslation();
|
||||
const { getFieldDecorator } = form;
|
||||
|
||||
const popContent = (
|
||||
<div style={{ display: "flex" }}>
|
||||
<Form.Item label={t("joblines.fields.line_desc")}>
|
||||
{getFieldDecorator("line_desc", {
|
||||
initialValue: jobLine.line_desc
|
||||
})(<Input name="line_desc" />)}
|
||||
<Form.Item name="line_desc" label={t("joblines.fields.line_desc")}>
|
||||
<Input />
|
||||
</Form.Item>
|
||||
<Form.Item label={t("joblines.fields.oem_partno")}>
|
||||
{getFieldDecorator("oem_partno", {
|
||||
initialValue: jobLine.oem_partno
|
||||
})(<Input name="oem_partno" />)}
|
||||
<Form.Item name="oem_partno" label={t("joblines.fields.oem_partno")}>
|
||||
<Input />
|
||||
</Form.Item>
|
||||
<Form.Item label={t("invoicelines.fields.retail")}>
|
||||
{getFieldDecorator("retail", { initialValue: jobLine.act_price })(
|
||||
<InputNumber precision={2} name="retail" />
|
||||
)}
|
||||
<Form.Item name="retail" label={t("invoicelines.fields.retail")}>
|
||||
<InputNumber precision={2} />
|
||||
</Form.Item>
|
||||
<Form.Item label={t("invoicelines.fields.actual")}>
|
||||
{getFieldDecorator("actual", {
|
||||
initialValue: jobLine.act_price * (discount ? 1 - discount : 1)
|
||||
})(<InputNumber precision={2} name="actual" />)}
|
||||
<Form.Item name="actual" label={t("invoicelines.fields.actual")}>
|
||||
<InputNumber precision={2} />
|
||||
</Form.Item>
|
||||
{}
|
||||
DISC: {discount}
|
||||
<Button onClick={() => setVisibility(false)}>X</Button>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user