feat: attrs on product

This commit is contained in:
2024-05-11 00:24:52 +03:00
parent 004ad9a562
commit 270f96bf8d
10 changed files with 29 additions and 4 deletions

View File

@@ -6,7 +6,7 @@ import {
} from "../../../../client";
import {ContextModalProps} from "@mantine/modals";
import {useForm} from "@mantine/form";
import {Checkbox, Fieldset, Flex, rem, TextInput} from "@mantine/core";
import {Checkbox, Fieldset, Flex, rem, Textarea, TextInput} from "@mantine/core";
import BarcodeTemplateAttributeMultiselect
from "../../components/BarcodeTemplateAttributeMultiselect/BarcodeTemplateAttributeMultiselect.tsx";
import BarcodeTemplateAdditionalFieldTable
@@ -69,6 +69,11 @@ const BarcodeTemplateFormModal = ({
label={"Использовать как стандартный шаблон"}
checked={form.getInputProps('isDefault').value as boolean}
{...form.getInputProps('isDefault')}/>
<Textarea
label={"Дополнительное поле"}
placeholder={"Введите дополнительное поле"}
{...form.getInputProps('additionalField')}
/>
</Flex>
</Fieldset>

View File

@@ -89,6 +89,11 @@ const CreateProductModal = ({
label={"Цвет"}
{...form.getInputProps('color')}
/>
<TextInput
placeholder={"Введите размер"}
label={"Размер"}
{...form.getInputProps('size')}
/>
</Fieldset>
<Flex justify={"flex-end"} mt={rem(5)} gap={rem(10)}>
<Button onClick={() => onCancelClick()} variant={"subtle"}>Отменить</Button>