Fix ticket required order id
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
type Props = {
|
||||
variant?: "solid" | "outlined";
|
||||
disabled?: boolean;
|
||||
modelValue: string;
|
||||
modelValue: number | string | undefined;
|
||||
error?: boolean;
|
||||
options?: string[];
|
||||
placeholder?: string;
|
||||
@@ -13,7 +13,7 @@ type Props = {
|
||||
};
|
||||
|
||||
type Emits = {
|
||||
"update:modelValue": [value: string];
|
||||
"update:modelValue": [value: number | string | undefined];
|
||||
};
|
||||
|
||||
// props
|
||||
@@ -34,7 +34,7 @@ const emit = defineEmits<Emits>();
|
||||
// computed
|
||||
|
||||
const selectedValue = computed({
|
||||
get: () => modelValue.value ?? undefined,
|
||||
get: () => modelValue.value,
|
||||
set: (value: string) => emit("update:modelValue", value),
|
||||
});
|
||||
|
||||
|
||||
@@ -129,7 +129,7 @@ const handleUploadAttachment = (file: File) => {
|
||||
},
|
||||
});
|
||||
},
|
||||
}
|
||||
},
|
||||
);
|
||||
};
|
||||
|
||||
@@ -161,7 +161,7 @@ const handleSubmit = async () => {
|
||||
},
|
||||
});
|
||||
},
|
||||
}
|
||||
},
|
||||
);
|
||||
}
|
||||
};
|
||||
@@ -225,7 +225,7 @@ const handleSubmit = async () => {
|
||||
</DataField>
|
||||
<DataField
|
||||
id="orders"
|
||||
:required="true"
|
||||
:required="false"
|
||||
label="خرید یا سفارش"
|
||||
>
|
||||
<Select
|
||||
@@ -245,6 +245,16 @@ const handleSubmit = async () => {
|
||||
|
||||
<template #content>
|
||||
<SelectGroup>
|
||||
<SelectItem
|
||||
class="text-xs leading-none w-full rounded-sm py-5 flex items-center justify-between h-[25px] px-[12px] shrink-0 relative select-none data-[disabled]:pointer-events-none data-[highlighted]:outline-none data-[highlighted]:bg-slate-300 data-[highlighted]:text-black"
|
||||
:value="undefined"
|
||||
>
|
||||
<SelectItemText
|
||||
class="w-full text-end font-iran-yekan-x text-sm flex items-center justify-between"
|
||||
>
|
||||
<span class="font-iran-yekan-x text-sm"> هیچ کدام </span>
|
||||
</SelectItemText>
|
||||
</SelectItem>
|
||||
<SelectItem
|
||||
v-for="(order, index) in orders?.results"
|
||||
:key="index"
|
||||
|
||||
Reference in New Issue
Block a user