apply token validation

This commit is contained in:
2025-11-24 17:12:16 +03:00
parent 23ce25f418
commit cc8705afdf
3 changed files with 23 additions and 16 deletions

View File

@@ -369,7 +369,8 @@
"createOrderFailed": "فشل إنشاء الطلب", "createOrderFailed": "فشل إنشاء الطلب",
"howWasYourExperienceWithFascanoRestaurant": "كيف كانت تجربتك مع مطعم فاسكانو؟", "howWasYourExperienceWithFascanoRestaurant": "كيف كانت تجربتك مع مطعم فاسكانو؟",
"rateOrder": "تقييم الطلب", "rateOrder": "تقييم الطلب",
"submitRating": "إرسال التقييم" "submitRating": "إرسال التقييم",
"pleaseLoginToAllowRating": "يرجى تسجيل الدخول لتمكين التقييم"
}, },
"orderTypes": { "orderTypes": {
"dine-in": "في المطعم", "dine-in": "في المطعم",

View File

@@ -380,7 +380,8 @@
"createOrderFailed": "Create Order Failed", "createOrderFailed": "Create Order Failed",
"howWasYourExperienceWithFascanoRestaurant": "How was your experience with Fascano Restaurant?", "howWasYourExperienceWithFascanoRestaurant": "How was your experience with Fascano Restaurant?",
"rateOrder": "Rate Order", "rateOrder": "Rate Order",
"submitRating": "Submit Rating" "submitRating": "Submit Rating",
"pleaseLoginToAllowRating": "Please login to allow rating"
}, },
"orderTypes": { "orderTypes": {
"dine-in": "Dine In", "dine-in": "Dine In",

View File

@@ -25,8 +25,10 @@ export function RateBottomSheet() {
const { data: getUserDetails } = useGetUserDetailsQuery(undefined, { const { data: getUserDetails } = useGetUserDetailsQuery(undefined, {
skip: !isOpen, skip: !isOpen,
}); });
const handleSubmitRating = () => { const handleSubmitRating = () => {
setIsOpen(false); setIsOpen(false);
if (getUserDetails?.id) {
rateOrder({ rateOrder({
orderID: orderId || "", orderID: orderId || "",
rating: rating, rating: rating,
@@ -39,6 +41,9 @@ export function RateBottomSheet() {
message.success(res.data.message); message.success(res.data.message);
} }
}); });
} else {
message.error(t("order.pleaseLoginToAllowRating"));
}
}; };
const handleStarClick = ( const handleStarClick = (