added check has selected address

This commit is contained in:
Mamalizz
2025-09-22 14:16:24 +03:30
parent 1d5042157d
commit 31ef8b466d
@@ -0,0 +1,23 @@
import useGetCartOrders from "~/composables/api/orders/useGetCartOrders";
import { useToast } from "~/composables/global/useToast";
export default defineNuxtRouteMiddleware(async () => {
const { addToast } = useToast();
const { data: cart, suspense } = useGetCartOrders();
if (!!cart.value) {
if (!!cart.value?.address) {
return;
} else {
addToast({
message: "لطفا آدرس سفارش خود را انتخاب کنید",
options: {
status: "error",
},
});
return navigateTo("/cart/delivery");
}
} else {
await suspense();
}
});