comment lenth katta bolishi kerak 0dan
This commit is contained in:
@@ -3,6 +3,9 @@ import { z } from 'zod';
|
|||||||
export const orderForm = z.object({
|
export const orderForm = z.object({
|
||||||
long: z.string().min(1, { message: 'Majburiy maydon' }),
|
long: z.string().min(1, { message: 'Majburiy maydon' }),
|
||||||
lat: z.string().min(1, { message: 'Majburiy maydon' }),
|
lat: z.string().min(1, { message: 'Majburiy maydon' }),
|
||||||
comment: z.string().max(300, 'Izoh 300 ta belgidan oshmasligi kerak'),
|
comment: z
|
||||||
|
.string()
|
||||||
|
.min(1, "Eng kamida 1ta belgi bo'lishi kerak")
|
||||||
|
.max(300, 'Izoh 300 ta belgidan oshmasligi kerak'),
|
||||||
city: z.string().optional(),
|
city: z.string().optional(),
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -254,7 +254,6 @@ const OrderPage = () => {
|
|||||||
}, [cityValue]);
|
}, [cityValue]);
|
||||||
|
|
||||||
function onSubmit(value: z.infer<typeof orderForm>) {
|
function onSubmit(value: z.infer<typeof orderForm>) {
|
||||||
console.log(value);
|
|
||||||
if (!cartItems || cartItems.length === 0) {
|
if (!cartItems || cartItems.length === 0) {
|
||||||
toast.error(t("Savatcha bo'sh"), {
|
toast.error(t("Savatcha bo'sh"), {
|
||||||
richColors: true,
|
richColors: true,
|
||||||
@@ -422,6 +421,11 @@ const OrderPage = () => {
|
|||||||
{t('Izoh 300 ta belgidan oshmasligi kerak')}
|
{t('Izoh 300 ta belgidan oshmasligi kerak')}
|
||||||
</p>
|
</p>
|
||||||
)}
|
)}
|
||||||
|
{comment.length === 0 && (
|
||||||
|
<p className="text-red-500 text-md">
|
||||||
|
{t("Izoh kamida 1ta belgi bo'lishi kerak")}
|
||||||
|
</p>
|
||||||
|
)}
|
||||||
</FormItem>
|
</FormItem>
|
||||||
);
|
);
|
||||||
}}
|
}}
|
||||||
|
|||||||
@@ -468,6 +468,11 @@ const RefreshOrder = () => {
|
|||||||
{t('Izoh 300 ta belgidan oshmasligi kerak')}
|
{t('Izoh 300 ta belgidan oshmasligi kerak')}
|
||||||
</p>
|
</p>
|
||||||
)}
|
)}
|
||||||
|
{comment.length === 0 && (
|
||||||
|
<p className="text-red-500 text-md">
|
||||||
|
{t("Izoh kamida 1ta belgi bo'lishi kerak")}
|
||||||
|
</p>
|
||||||
|
)}
|
||||||
</FormItem>
|
</FormItem>
|
||||||
)}
|
)}
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -207,5 +207,6 @@
|
|||||||
"ga yangilandi": "обновлено",
|
"ga yangilandi": "обновлено",
|
||||||
"Izoh 300 ta belgidan oshmasligi kerak": "Комментарий не должен превышать 300 символов",
|
"Izoh 300 ta belgidan oshmasligi kerak": "Комментарий не должен превышать 300 символов",
|
||||||
"Xatolik yuz berdi: Foydalanuvchi topilmadi": "Ошибка: Пользователь не найден",
|
"Xatolik yuz berdi: Foydalanuvchi topilmadi": "Ошибка: Пользователь не найден",
|
||||||
"Izoh 300ta belgidan oshib ketdi": "Комментарий превышает 300 символов"
|
"Izoh 300ta belgidan oshib ketdi": "Комментарий превышает 300 символов",
|
||||||
|
"Izoh kamida 1ta belgi bo'lishi kerak": "Должно быть как минимум 1 символ"
|
||||||
}
|
}
|
||||||
@@ -211,5 +211,6 @@ declare const messages: {
|
|||||||
'Izoh 300 ta belgidan oshmasligi kerak': 'Izoh 300 ta belgidan oshmasligi kerak';
|
'Izoh 300 ta belgidan oshmasligi kerak': 'Izoh 300 ta belgidan oshmasligi kerak';
|
||||||
'Xatolik yuz berdi: Foydalanuvchi topilmadi': 'Xatolik yuz berdi: Foydalanuvchi topilmadi';
|
'Xatolik yuz berdi: Foydalanuvchi topilmadi': 'Xatolik yuz berdi: Foydalanuvchi topilmadi';
|
||||||
'Izoh 300ta belgidan oshib ketdi': 'Izoh 300ta belgidan oshib ketdi';
|
'Izoh 300ta belgidan oshib ketdi': 'Izoh 300ta belgidan oshib ketdi';
|
||||||
|
"Izoh kamida 1ta belgi bo'lishi kerak": "Izoh kamida 1ta belgi bo'lishi kerak";
|
||||||
};
|
};
|
||||||
export default messages;
|
export default messages;
|
||||||
|
|||||||
@@ -207,5 +207,6 @@
|
|||||||
"ga yangilandi": "ga yangilandi",
|
"ga yangilandi": "ga yangilandi",
|
||||||
"Izoh 300 ta belgidan oshmasligi kerak": "Izoh 300 ta belgidan oshmasligi kerak",
|
"Izoh 300 ta belgidan oshmasligi kerak": "Izoh 300 ta belgidan oshmasligi kerak",
|
||||||
"Xatolik yuz berdi: Foydalanuvchi topilmadi": "Xatolik yuz berdi: Foydalanuvchi topilmadi",
|
"Xatolik yuz berdi: Foydalanuvchi topilmadi": "Xatolik yuz berdi: Foydalanuvchi topilmadi",
|
||||||
"Izoh 300ta belgidan oshib ketdi": "Izoh 300ta belgidan oshib ketdi"
|
"Izoh 300ta belgidan oshib ketdi": "Izoh 300ta belgidan oshib ketdi",
|
||||||
|
"Izoh kamida 1ta belgi bo'lishi kerak": "Izoh kamida 1ta belgi bo'lishi kerak"
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user