diff --git a/components/OrderManagement/OrderManagement.js b/components/OrderManagement/OrderManagement.js
index 1b5cf63..979392a 100644
--- a/components/OrderManagement/OrderManagement.js
+++ b/components/OrderManagement/OrderManagement.js
@@ -1,5 +1,5 @@
import React, { useState, useEffect } from "react";
-import { StyleSheet, useWindowDimensions } from "react-native";
+import { Alert, StyleSheet, useWindowDimensions } from "react-native";
import Sidebar from "@/components/OrderManagement/Sidebar/Sidebar";
import MenuItemGrid from "@/components/OrderManagement/MenuItemGrid/MenuItemGrid";
import OrderDetails from "@/components/OrderDetails/OrderDetails";
@@ -22,8 +22,8 @@ const OrderManagement = ({
const [selectedMenu, setSelectedMenu] = useState();
const [selectedCategory, setSelectedCategory] = useState(0);
const [rawOrders, setRawOrders] = useState([]);
+ const [pendingOrders, setPendingOrders] = useState([]);
const [orders, setOrders] = useState();
- const [updateFlag, setUpdateFlag] = useState(false);
const { width } = useWindowDimensions();
const isLargeScreen = width > 768;
@@ -44,18 +44,10 @@ const OrderManagement = ({
);
}, [selectedCategory, menuItems]);
- // Update orders whenever rawOrders changes
+ // Update orders whenever rawOrders or pendingOrders change
useEffect(() => {
- setOrders(aggregateOrders(rawOrders));
- }, [rawOrders]);
-
- // Update Firebase whenever orders change
- useEffect(() => {
- if (updateFlag) {
- updateOrder(rawOrders);
- setUpdateFlag(false);
- }
- }, [rawOrders]);
+ setOrders(aggregateOrders([...rawOrders, ...pendingOrders]));
+ }, [rawOrders, pendingOrders]);
const onSidebarItemClicked = (item, idx) => {
setSelectedCategory(idx);
@@ -74,21 +66,18 @@ const OrderManagement = ({
image: item.image,
quantity: 1,
status: ORDER_STATUS.ACTIVE,
- itemValue: parseFloat(item.price) || 0, // Convert price to a number,
+ itemValue: parseFloat(item.price) || 0,
orderTimestamp: Date.now(),
};
addItem(orderItem);
};
const addItem = (item) => {
- const newOrders = rawOrders ? [...rawOrders, item] : [item];
- setRawOrders(newOrders);
- setUpdateFlag(true);
+ setPendingOrders((prevPendingOrders) => [...prevPendingOrders, item]);
};
const removeItem = (item) => {
- // Find the first item with the same name, category, and status ACTIVE
- const index = rawOrders.findIndex(
+ const index = pendingOrders.findIndex(
(orderItem) =>
orderItem.name === item.name &&
orderItem.category === item.category &&
@@ -96,12 +85,13 @@ const OrderManagement = ({
);
if (index !== -1) {
- const newOrders = [...rawOrders]; // Create a copy of the orders array
- newOrders.splice(index, 1); // Remove the item at the specified index
- setRawOrders(newOrders); // Update the state with the new array
- setUpdateFlag(true);
+ setPendingOrders((prevPendingOrders) => {
+ const newPendingOrders = [...prevPendingOrders];
+ newPendingOrders.splice(index, 1);
+ return newPendingOrders;
+ });
} else {
- console.log("No active item found to decrease quantity.");
+ Alert.alert("Item not found in pending orders");
}
};
@@ -110,9 +100,24 @@ const OrderManagement = ({
// return menuItems.filter((item) => item.orderCountPercentile > 70);
};
+ const handleSave = () => {
+ const updatedOrders = [...rawOrders, ...pendingOrders];
+ updateOrder(updatedOrders);
+ setRawOrders(updatedOrders);
+ setPendingOrders([]);
+ onClose();
+ };
+
+ const completeOrder = () => {
+ const updatedOrders = [...rawOrders, ...pendingOrders];
+ updateOrder(updatedOrders);
+ setRawOrders(updatedOrders);
+ setPendingOrders([]);
+ handleCompleteOrder();
+ };
+
return (
- {/* */}
diff --git a/components/RestaurantOverview/Overview.js b/components/RestaurantOverview/Overview.js
index 7c9cc41..65886b7 100644
--- a/components/RestaurantOverview/Overview.js
+++ b/components/RestaurantOverview/Overview.js
@@ -158,8 +158,8 @@ const Overview = ({ preferredLanguage }) => {
return (
- {overviewItems.map((item) => (
-
+ {overviewItems.map((item, idx) => (
+
{item.title}
{item.message}
diff --git a/components/Settings/Settings.js b/components/Settings/Settings.js
index e8aeb3f..2cdc4dc 100644
--- a/components/Settings/Settings.js
+++ b/components/Settings/Settings.js
@@ -57,7 +57,7 @@ const SettingsScreen = ({ userDetails, onCancel }) => {
name: name,
age: age,
mobile: phoneNumber,
- preferredLanguage: language,
+ preferredLanguage: LANGUAGE_MAPPER[language].key,
notificationSettings: notificationSettings,
},
undefined,
diff --git a/constants/appText/homeScreen.js b/constants/appText/homeScreen.js
index b909b33..c8978a0 100644
--- a/constants/appText/homeScreen.js
+++ b/constants/appText/homeScreen.js
@@ -85,36 +85,36 @@ export const OVERVIEW_LANGUAGE_SET = {
export const OVERVIEW_ITEMS_LANGUAGE_SET = {
ACTIVE_TABLES: {
ENGLISH: "Active Tables",
- HINDI: "सक्रिय तालिकाएँ",
- MARATHI: "सक्रिय टेबल",
- BENGALI: "সক্রিয় টেবিল",
- GUJARATI: "સક્રિય ટેબલ",
- TAMIL: "செயலில் உள்ள டேபிள்கள்",
- TELUGU: "సక్రియ టేబుల్",
- MALYALI: "സജീവ പട്ടികകൾ",
- KANNADA: "ಸಕ್ರಿಯ ಟೇಬಲ್",
+ HINDI: "चालू टेबल",
+ MARATHI: "चालू टेबल",
+ BENGALI: "চলমান টেবিল",
+ GUJARATI: "ચાલુ ટેબલ",
+ TAMIL: "நடப்பில் உள்ள டேபிள்கள்",
+ TELUGU: "నడుస్తున్న టేబుల్స్",
+ MALYALI: "നിലവിലുള്ള ടേബിള്",
+ KANNADA: "ಚಾಲ್ತಿಯಲ್ಲಿರುವ ಟೇಬಲ್",
},
ACTIVE_ORDERS: {
ENGLISH: "Active Orders",
- HINDI: "सक्रिय ऑर्डर",
- MARATHI: "सक्रिय ऑर्डर",
- BENGALI: "সক্রিয় অর্ডার",
- GUJARATI: "સક્રિય ઑર્ડર",
- TAMIL: "செயலில் உள்ள ஆர்டர்கள்",
- TELUGU: "సక్రియ ఆర్డర్లు",
- MALYALI: "സജീവ ഓര്ഡറുകൾ",
- KANNADA: "ಸಕ್ರಿಯ ಆರ್ಡರ್",
+ HINDI: "चालू ऑर्डर",
+ MARATHI: "चालू ऑर्डर",
+ BENGALI: "চলমান অর্ডার",
+ GUJARATI: "ચાલુ ઑર્ડર",
+ TAMIL: "நடப்பில் உள்ள ஆர்டர்கள்",
+ TELUGU: "నడుస్తున్న ఆర్డర్లు",
+ MALYALI: "നിലവിലുള്ള ഓര്ഡറുകൾ",
+ KANNADA: "ಚಾಲ್ತಿಯಲ್ಲಿರುವ ಆರ್ಡರ್",
},
CLOSED_ORDERS: {
- ENGLISH: "Closed Orders",
- HINDI: "बंद ऑर्डर",
- MARATHI: "बंद ऑर्डर",
- BENGALI: "বন্ধ অর্ডার",
- GUJARATI: "બંધ ઓર્ડર્સ",
- TAMIL: "மூடிய ஆர்டர்கள்",
- TELUGU: "మూసిన ఆర్డర్లు",
- MALYALI: "അടച്ച ഓര്ഡറുകൾ",
- KANNADA: "ಮುಚ್ಚಿದ ಆರ್ಡರ್",
+ ENGLISH: "Complete Orders",
+ HINDI: "पूर्ण ऑर्डर",
+ MARATHI: "पूर्ण ऑर्डर",
+ BENGALI: "সম্পূর্ণ অর্ডার",
+ GUJARATI: "પૂર્ણ ઓર્ડર્સ",
+ TAMIL: "முழுமையான ஆர்டர்கள்",
+ TELUGU: "పూర్తి ఆర్డర్లు",
+ MALYALI: "പൂർത്തിയായ ഓർഡറുകൾ",
+ KANNADA: "ಪೂರ್ಣ ಆರ್ಡರ್",
},
TODAYS_REVENUE: {
ENGLISH: "Today's Revenue",
@@ -129,25 +129,24 @@ export const OVERVIEW_ITEMS_LANGUAGE_SET = {
},
LAST_7_DAYS_REV: {
ENGLISH: "Last 7 days rev",
- HINDI: "पिछले 7 दिन का राजस्व",
- MARATHI: "गेल्या 7 दिवसांचे उत्पन्न",
- BENGALI: "গত ৭ দিনের রাজস্ব",
- GUJARATI: "ગત 7 દિવસની આવક",
- TAMIL: "கடந்த 7 நாட்களின் வருமானம்",
- TELUGU: "గత 7 రోజుల ఆదాయం",
- MALAYALAM: "കഴിഞ്ഞ 7 ദിവസത്തെ വരുമാനം",
- KANNADA: "ಕಳೆದ 7 ದಿನಗಳ ಆದಾಯ",
+ HINDI: "7 दिन का आय",
+ MARATHI: "7 दिवस आय",
+ BENGALI: "7 দিন আয়",
+ GUJARATI: "7 દિવસ આવક",
+ TAMIL: "7 நாள் வருவாய்",
+ TELUGU: "7 రోజుల ఆదాయం",
+ MALYALI: "7 ദിവസ വരുമാനം",
+ KANNADA: "7 ದಿನ ಆದಾಯ",
},
-
LAST_DAY_REV: {
ENGLISH: "Last day rev",
- HINDI: "पिछले दिन का राजस्व",
- MARATHI: "गेल्या दिवसाचे उत्पन्न",
- BENGALI: "গত দিনের রাজস্ব",
- GUJARATI: "ગત દિવસની આવક",
- TAMIL: "கடந்த நாளின் வருமானம்",
- TELUGU: "గత రోజు ఆదాయం",
- MALAYALAM: "കഴിഞ്ഞ ദിവസത്തെ വരുമാനം",
- KANNADA: "ಕಳೆದ ದಿನದ ಆದಾಯ",
+ HINDI: "कल का आय",
+ MARATHI: "कालचे उत्पन्न",
+ BENGALI: "গতকালের আয়",
+ GUJARATI: "ગઈકાલની આવક",
+ TAMIL: "நேற்று வருமானம்",
+ TELUGU: "నిన్న ఆదాయం",
+ MALYALI: "ഇന്നലെ വരുമാനം",
+ KANNADA: "ನಿನ್ನೆಯ ಆದಾಯ",
},
};
diff --git a/constants/appText/menuScreen.js b/constants/appText/menuScreen.js
index 2f8c544..0374de5 100644
--- a/constants/appText/menuScreen.js
+++ b/constants/appText/menuScreen.js
@@ -6,7 +6,7 @@ export const UPDATE_MENU_CATEGORY_LANGUAGE_SET = {
GUJARATI: "મેનુ શ્રેણી અપડેટ કરો",
TAMIL: "மெனு வகையை புதுப்பிக்கவும்",
TELUGU: "మెను వర్గాన్ని నవీకరించండి",
- MALAYALAM: "മെനു വിഭാഗം അപ്ഡേറ്റ് ചെയ്യുക",
+ MALYALI: "മെനു വിഭാഗം അപ്ഡേറ്റ് ചെയ്യുക",
KANNADA: "ಮೆನು ವರ್ಗವನ್ನು ನವೀಕರಿಸಿ",
};
@@ -18,7 +18,7 @@ export const ADD_MENU_ITEM_LANGUAGE_SET = {
GUJARATI: "મેનુ આઇટમ ઉમેરો",
TAMIL: "மெனு உருப்படியைச் சேர்க்கவும்",
TELUGU: "మెను అంశాన్ని జోడించండి",
- MALAYALAM: "മെനു ഇനം ചേർക്കുക",
+ MALYALI: "മെനു ഇനം ചേർക്കുക",
KANNADA: "ಮೆನು ಐಟಂ ಸೇರಿಸಿ",
};
@@ -30,7 +30,7 @@ export const CUISINE_LANGUAGE_SET = {
GUJARATI: "ખોરાક શૈલી",
TAMIL: "சமையல் வகை",
TELUGU: "వంటకాలు",
- MALAYALAM: "ഭക്ഷണശൈലി",
+ MALYALI: "ഭക്ഷണശൈലി",
KANNADA: "ಆಹಾರ ಶೈಲಿ",
};
@@ -42,7 +42,7 @@ export const CATEGORY_LANGUAGE_SET = {
GUJARATI: "શ્રેણી",
TAMIL: "வகை",
TELUGU: "వర్గం",
- MALAYALAM: "വിഭാഗം",
+ MALYALI: "വിഭാഗം",
KANNADA: "ವರ್ಗ",
};
@@ -54,7 +54,7 @@ export const PRICE_LANGUAGE_SET = {
GUJARATI: "કિંમત",
TAMIL: "விலை",
TELUGU: "ధర",
- MALAYALAM: "വില",
+ MALYALI: "വില",
KANNADA: "ಬೆಲೆ",
};
@@ -66,6 +66,6 @@ export const PREFERENCE_LANGUAGE_SET = {
GUJARATI: "પ્રાથમિકતા",
TAMIL: "விருப்பம் ",
TELUGU: "ప్రాధాన్యత ",
- MALAYALAM: "ആവശ്യകത",
+ MALYALI: "ആവശ്യകത",
KANNADA: "ಆದ್ಯತೆ",
};
diff --git a/constants/appText/notifications.js b/constants/appText/notifications.js
index 558052b..3fce7a9 100644
--- a/constants/appText/notifications.js
+++ b/constants/appText/notifications.js
@@ -6,7 +6,7 @@ export const NOTIFICATION_TITLE_LANGUAGE_SET = {
GUJARATI: "ઓર્ડર અપડેટ થયું છે",
TAMIL: "ஆர்டர் புதுப்பிக்கப்பட்டது",
TELUGU: "ఆర్డర్ అప్డేట్ చేయబడింది",
- MALAYALAM: "ഓർഡർ അപ്ഡേറ്റ് ചെയ്തു",
+ MALYALI: "ഓർഡർ അപ്ഡേറ്റ് ചെയ്തു",
KANNADA: "ಆರ್ಡರ್ ನವೀಕರಿಸಲಾಗಿದೆ",
};
@@ -20,6 +20,6 @@ export const NOTIFICATION_CONTENT_LANGUAGE_SET = {
GUJARATI: "ટેબલ {tableNumber} માટે {name} ની સ્થિતિ બદલાઈને {status} થઈ છે.",
TAMIL: "மேசை {tableNumber} க்கான {name} நிலைமை மாற்றப்பட்டது {status}.",
TELUGU: "టేబుల్ {tableNumber} కోసం {name} స్థితి మార్చబడింది {status}.",
- MALAYALAM: "മേശ {tableNumber} ന് വേണ്ടി {name} നില മാറ്റി {status}.",
+ MALYALI: "മേശ {tableNumber} ന് വേണ്ടി {name} നില മാറ്റി {status}.",
KANNADA: "ಕೋಷ್ಟಕದ{tableNumber}ಗಾಗಿ{name}ಸ್ಥಿತಿಯನ್ನು{status}ಗೆ ಬದಲಿಸಲಾಗಿದೆ.",
};
diff --git a/constants/appText/orderManagement.js b/constants/appText/orderManagement.js
index 67c243b..711e464 100644
--- a/constants/appText/orderManagement.js
+++ b/constants/appText/orderManagement.js
@@ -6,7 +6,7 @@ export const CANCEL_LANGUAGE_SET = {
GUJARATI: "રદ કરવું",
TAMIL: "ரத்து செய்யவும்",
TELUGU: "రద్దు చేయండి",
- MALAYALAM: "റദ്ദാക്കുക",
+ MALYALI: "റദ്ദാക്കുക",
KANNADA: "ರದ್ದುಮಾಡಿ",
};
@@ -18,7 +18,7 @@ export const GENERATE_BILL_LANGUAGE_SET = {
GUJARATI: "બિલ",
TAMIL: "பில்",
TELUGU: "బిల్",
- MALAYALAM: "ബിൽ",
+ MALYALI: "ബിൽ",
KANNADA: "ಬಿಲ್",
};
@@ -30,6 +30,6 @@ export const KOT_LANGUAGE_SET = {
GUJARATI: "કેઓટી",
TAMIL: "கேஓடி",
TELUGU: "కేఓటి",
- MALAYALAM: "കെഒടി",
+ MALYALI: "കെഒടി",
KANNADA: "ಕೆಒಟಿ",
};
diff --git a/constants/appText/ordersScreen.js b/constants/appText/ordersScreen.js
index 909f1fe..21309f9 100644
--- a/constants/appText/ordersScreen.js
+++ b/constants/appText/ordersScreen.js
@@ -6,7 +6,7 @@ export const QTY_LANGUAGE_SET = {
GUJARATI: "જથ્થો",
TAMIL: "அளவு",
TELUGU: "పరిమాణం",
- MALAYALAM: "അളവ്",
+ MALYALI: "അളവ്",
KANNADA: "ಪ್ರಮಾಣ",
};
@@ -18,7 +18,7 @@ export const NOTES_LANGUAGE_SET = {
GUJARATI: "નોંધો",
TAMIL: "குறிப்புகள்",
TELUGU: "గమనికలు",
- MALAYALAM: "കുറിപ്പുകൾ",
+ MALYALI: "കുറിപ്പുകൾ",
KANNADA: "ಟಿಪ್ಪಣಿಗಳು",
};
@@ -30,7 +30,7 @@ export const PENDING_ORDERS_LANGUAGE_SET = {
GUJARATI: "બાકી ઓર્ડર્સ",
TAMIL: "நிலுவையில் உள்ள ஆர்டர்கள்",
TELUGU: "పెండింగ్ ఆర్డర్లు",
- MALAYALAM: "വായ്പ ഓർഡറുകൾ",
+ MALYALI: "വായ്പ ഓർഡറുകൾ",
KANNADA: "ಬಾಕಿ ಆರ್ಡರ್ಗಳು",
};
@@ -42,7 +42,7 @@ export const ACCEPT_LANGUAGE_SET = {
GUJARATI: "સ્વીકાર કરો ",
TAMIL: "ஏற்கவும் ",
TELUGU: "ఆమోదించండి ",
- MALAYALAM: "സ്വീകരിക്കുക ",
+ MALYALI: "സ്വീകരിക്കുക ",
KANNADA: "ಸ್ವೀಕರಿಸಿ",
};
@@ -54,7 +54,7 @@ export const COMPLETE_LANGUAGE_SET = {
GUJARATI: "પૂર્ણ કરો ",
TAMIL: "முழுமை ",
TELUGU: "పూర్తి చేయండి ",
- MALAYALAM: "പൂർത്തിയാക്കുക ",
+ MALYALI: "പൂർത്തിയാക്കുക ",
KANNADA: "ಪೂರ್ಣ",
};
@@ -66,7 +66,7 @@ export const CANCEL_LANGUAGE_SET = {
GUJARATI: "રદ કરો ",
TAMIL: "ரத்து செய்யவும் ",
TELUGU: "రద్దు చేయండి ",
- MALAYALAM: "റദ്ദാക്കുക ",
+ MALYALI: "റദ്ദാക്കുക ",
KANNADA: "ರದ್ದುಮಾಡಿ",
};
@@ -78,7 +78,7 @@ export const DELIVERED_LANGUAGE_SET = {
GUJARATI: "ડિલિવર કર્યું ",
TAMIL: "வழங்கப்பட்டது ",
TELUGU: "డెలివర్ చేయబడ్డది ",
- MALAYALAM: "വിതരിച്ചു ",
+ MALYALI: "വിതരിച്ചു ",
KANNADA: "ವಿತರಿಸಲಾಗಿದೆ",
};
@@ -90,7 +90,7 @@ export const ACTIVE_ORDERS_LANGUAGE_SET = {
GUJARATI: "સક્રિય",
TAMIL: "செயலில்",
TELUGU: "సక్రియ",
- MALAYALAM: "സജീവം",
+ MALYALI: "സജീവം",
KANNADA: "ಸಕ್ರಿಯ",
};
@@ -102,6 +102,6 @@ export const READY_FOR_PICKUP_LANGUAGE_SET = {
GUJARATI: "પિકઅપ તૈયાર",
TAMIL: "பிக்கப் தயாராக",
TELUGU: "పికప్ సిద్ధం",
- MALAYALAM: "പിക്കപ്പ് തയ്യാറാണ്",
+ MALYALI: "പിക്കപ്പ് തയ്യാറാണ്",
KANNADA: "ಪಿಕಪ್ ಸಿದ್ಧ",
};
diff --git a/constants/appText/profileScreen.js b/constants/appText/profileScreen.js
index 6dd3d84..1e623ca 100644
--- a/constants/appText/profileScreen.js
+++ b/constants/appText/profileScreen.js
@@ -6,7 +6,7 @@ export const APPROVE_SIGNUP_REQUESTS_LANGUAGE_SET = {
GUJARATI: "સાઇન અપ મંજૂર કરો",
TAMIL: "சைன் அப் ஒப்புதல்",
TELUGU: "సైన్ అప్ ఆమోదించండి",
- MALAYALAM: "സൈൻ അപ്പ് അംഗീകരിക്കുക",
+ MALYALI: "സൈൻ അപ്പ് അംഗീകരിക്കുക",
KANNADA: "ಸೈನ್ ಅಪ್ ಅನುಮೋದಿಸಿ",
};
@@ -18,7 +18,7 @@ export const CHECKOUT_MENU_LANGUAGE_SET = {
GUJARATI: "મેનુ જુઓ",
TAMIL: "மெனு பார்க்கவும்",
TELUGU: "మెనూ చూడండి",
- MALAYALAM: "മെനു കാണുക",
+ MALYALI: "മെനു കാണുക",
KANNADA: "ಮೆನು ನೋಡಿ",
};
@@ -30,7 +30,7 @@ export const INVENTORY_LANGUAGE_SET = {
GUJARATI: "સામાનની યાદી",
TAMIL: "சாமான்களின் பட்டியல்",
TELUGU: "సామాను జాబితా",
- MALAYALAM: "സാമാനങ്ങളുടെ പട്ടിക",
+ MALYALI: "സാമാനങ്ങളുടെ പട്ടിക",
KANNADA: "ಸಾಮಾನುಗಳ ಪಟ್ಟಿಗೆ",
};
@@ -42,7 +42,7 @@ export const EMPLOYEES_LANGUAGE_SET = {
GUJARATI: "કર્મચારી",
TAMIL: "ஊழியர்கள்",
TELUGU: "సిబ్బంది",
- MALAYALAM: "ഉദ്യോഗസ്ഥർ",
+ MALYALI: "ഉദ്യോഗസ്ഥർ",
KANNADA: "ನೌಕರರು",
};
@@ -54,7 +54,7 @@ export const LOGOUT_LANGUAGE_SET = {
GUJARATI: "બહાર નીકળો",
TAMIL: "வெளியேறு",
TELUGU: "బయటకు వెళ్లండి",
- MALAYALAM: "പുറത്തുകടക്കുക",
+ MALYALI: "പുറത്തുകടക്കുക",
KANNADA: "ಹೊರನಡೆ",
};
@@ -66,7 +66,7 @@ export const NO_PENDING_SIGNUP_REQUESTS_LANGUAGE_SET = {
GUJARATI: "કોઈ પેન્ડિંગ વિનંતિઓ નથી",
TAMIL: "நிலுவையில் உள்ள கோரிக்கைகள் இல்லை",
TELUGU: "పెండింగ్లో ఉన్న అభ్యర్థనలు లేవు",
- MALAYALAM: "ഇടിനിലിലുള്ള അഭ്യർത്ഥനകൾ ഇല്ല",
+ MALYALI: "ഇടിനിലിലുള്ള അഭ്യർത്ഥനകൾ ഇല്ല",
KANNADA: "ಯಾವುದೇ ಬಾಕಿ ಸೈನ್ ಅಪ್ ವಿನಂತಿಗಳು ಇಲ್ಲ",
};
@@ -80,7 +80,7 @@ export const EMAIL_ALREADY_IN_USE_LANGUAGE_SET = {
TAMIL:
"இந்த மின்னஞ்சல் ஏற்கனவே பயன்படுத்தப்படுகிறது. மற்றொன்றை முயற்சிக்கவும். ",
TELUGU: "ఈ ఇమెయిల్ ఇప్పటికే వాడుతున్నారు. దయచేసి ఇంకోటి ప్రయత్నించండి. ",
- MALAYALAM: "ഈ ഇമെയിൽ ഇതിനകം ഉപയോഗത്തിലാണ്. മറ്റൊന്ന് ശ്രമിക്കുക. ",
+ MALYALI: "ഈ ഇമെയിൽ ഇതിനകം ഉപയോഗത്തിലാണ്. മറ്റൊന്ന് ശ്രമിക്കുക. ",
KANNADA: "ಈ ಇಮೇಲ್ ಈಗಾಗಲೇ ಬಳಕೆಯಲ್ಲಿದೆ. ದಯವಿಟ್ಟು ಮತ್ತೊಂದು ಪ್ರಯತ್ನಿಸಿ.",
};
@@ -92,7 +92,7 @@ export const PASSWORD_LENGTH_ERROR_LANGUAGE_SET = {
GUJARATI: "પાસવર્ડમાં ઓછામાં ઓછા છ અક્ષરો હોવા જોઈએ ",
TAMIL: "கடவுச்சொல்லில் குறைந்தது ஆறு எழுத்துக்கள் இருக்க வேண்டும் ",
TELUGU: "పాస్వర్డ్లో కనీసం ఆరు అక్షరాలు ఉండాలి ",
- MALAYALAM: "പാസ്വേഡിൽ കുറഞ്ഞത് ആറു അക്ഷരങ്ങൾ വേണം ",
+ MALYALI: "പാസ്വേഡിൽ കുറഞ്ഞത് ആറു അക്ഷരങ്ങൾ വേണം ",
KANNADA: "ಪಾಸ್ವರ್ಡ್ ಕನಿಷ್ಠ ಆರು ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿರಬೇಕು",
};
@@ -104,7 +104,7 @@ export const SIGNUP_ERROR_LANGUAGE_SET = {
GUJARATI: "સાઇન-અપ દરમિયાન ભૂલ આવી. કૃપા કરીને ફરી પ્રયાસ કરો.",
TAMIL: "சைன்-அப்பின் போது பிழை ஏற்பட்டது. மீண்டும் முயற்சிக்கவும்.",
TELUGU: "సైన్-అప్ సమయంలో లోపం ఏర్పడింది. మళ్లీ ప్రయత్నించండి.",
- MALAYALAM: "സൈൻ അപ്പ് സമയത്ത് പിശക് സംഭവിച്ചു. വീണ്ടും ശ്രമിക്കുക.",
+ MALYALI: "സൈൻ അപ്പ് സമയത്ത് പിശക് സംഭവിച്ചു. വീണ്ടും ശ്രമിക്കുക.",
KANNADA: "ಸೈನ್ ಅಪ್ ಸಮಯದಲ್ಲಿ ದೋಷ ಸಂಭವಿಸಿದೆ. ದಯವಿಟ್ಟು ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ.",
};
@@ -116,7 +116,7 @@ export const SUCCESS_LANGUAGE_SET = {
GUJARATI: "સફળતા",
TAMIL: "வெற்றி",
TELUGU: "విజయం",
- MALAYALAM: "വിജയം",
+ MALYALI: "വിജയം",
KANNADA: "ಯಶಸ್ಸು",
};
@@ -128,7 +128,7 @@ export const REQUEST_APPROVED_SUCCESS_LANGUAGE_SET = {
GUJARATI: "વિનંતી સફળતાપૂર્વક મંજૂર થઈ છે",
TAMIL: "கோரிக்கை வெற்றிகரமாக ஒப்புதல் அளிக்கப்பட்டது",
TELUGU: "వినతి విజయవంతంగా ఆమోదించబడింది",
- MALAYALAM: "അഭ്യർത്ഥന വിജയകരമായി അംഗീകരിച്ചു",
+ MALYALI: "അഭ്യർത്ഥന വിജയകരമായി അംഗീകരിച്ചു",
KANNADA: "ವಿನಂತಿಯನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಅನುಮೋದಿಸಲಾಗಿದೆ.",
};
@@ -140,7 +140,7 @@ export const FAILED_TO_APPROVE_REQUEST_LANGUAGE_SET = {
GUJARATI: "વિનંતી મંજૂર કરવામાં નિષ્ફળ થયું છે ",
TAMIL: "கோரிக்கையை ஒப்புதல் அளிக்க முடியவில்லை ",
TELUGU: "వినతిని ఆమోదించడంలో విఫలమైంది ",
- MALAYALAM: "അഭ്യർത്ഥന അംഗീകരിക്കാൻ പരാജയപ്പെട്ടു ",
+ MALYALI: "അഭ്യർത്ഥന അംഗീകരിക്കാൻ പരാജയപ്പെട്ടു ",
KANNADA: "ವಿನಂತಿಯನ್ನು ಅನುಮೋದಿಸಲು ವಿಫಲವಾಗಿದೆ",
};
@@ -152,6 +152,6 @@ export const SETTINGS_LANGUAGE_SET = {
GUJARATI: "સેટિંગ્સ ",
TAMIL: "அமைப்புகள் ",
TELUGU: "సెట్టింగులు ",
- MALAYALAM: "ക്രമീകരണങ്ങൾ ",
+ MALYALI: "ക്രമീകരണങ്ങൾ ",
KANNADA: "ಸೆಟ್ಟಿಂಗ್ಸ್",
};
diff --git a/constants/appText/tablesScreen.js b/constants/appText/tablesScreen.js
index fa3343e..7d05776 100644
--- a/constants/appText/tablesScreen.js
+++ b/constants/appText/tablesScreen.js
@@ -6,7 +6,7 @@ export const ADD_TABLE_LANGUAGE_SET = {
GUJARATI: "ટેબલ ઉમેરો",
TAMIL: "மேசை சேர்க்கவும்",
TELUGU: "టేబుల్ జోడించండి",
- MALAYALAM: "മേശ ചേർക്കുക",
+ MALYALI: "മേശ ചേർക്കുക",
KANNADA: "ಟೇಬಲ್ ಸೇರಿಸಿ",
};
@@ -18,7 +18,7 @@ export const TABLE_LANGUAGE_SET = {
GUJARATI: "ટેબલ",
TAMIL: "மேசை",
TELUGU: "టేబుల్",
- MALAYALAM: "മേശ",
+ MALYALI: "മേശ",
KANNADA: "ಟೇಬಲ್",
};
@@ -30,7 +30,7 @@ export const GUEST_LANGUAGE_SET = {
GUJARATI: "મહેમાન",
TAMIL: "விருந்தினர்",
TELUGU: "అతిథి",
- MALAYALAM: "അഥിതി",
+ MALYALI: "അഥിതി",
KANNADA: "ಅತಿಥಿ",
};
@@ -42,7 +42,7 @@ export const GUESTS_LANGUAGE_SET = {
GUJARATI: "સંખ્યા",
TAMIL: "எண்ணிக்கை",
TELUGU: "సంఖ్య",
- MALAYALAM: "എണ്ണം",
+ MALYALI: "എണ്ണം",
KANNADA: "ಸಂಖ್ಯೆ",
};
@@ -54,7 +54,7 @@ export const SERVER_LANGUAGE_SET = {
GUJARATI: "વેટર",
TAMIL: "வெற்றர்",
TELUGU: "వేటర్",
- MALAYALAM: "വെയ്റ്റർ",
+ MALYALI: "വെയ്റ്റർ",
KANNADA: "ವೇಟರ್",
};
@@ -66,7 +66,7 @@ export const ORDERS_LANGUAGE_SET = {
GUJARATI: "ઓર્ડર્સ",
TAMIL: "ஆர்டர்கள்",
TELUGU: "ఆర్డర్లు",
- MALAYALAM: "ഓർഡറുകൾ",
+ MALYALI: "ഓർഡറുകൾ",
KANNADA: "ಆರ್ಡರ್ಗಳು",
};
@@ -78,7 +78,7 @@ export const BILL_LANGUAGE_SET = {
GUJARATI: "બિલ ",
TAMIL: "பில் ",
TELUGU: "బిల్ ",
- MALAYALAM: "ബിൽ ",
+ MALYALI: "ബിൽ ",
KANNADA: "ಬಿಲ್",
};
@@ -90,6 +90,6 @@ export const NOTES_LANGUAGE_SET = {
GUJARATI: "નોંધો",
TAMIL: "குறிப்புகள்",
TELUGU: "గమనికలు",
- MALAYALAM: "കുറിപ്പുകൾ",
+ MALYALI: "കുറിപ്പുകൾ",
KANNADA: "ಟಿಪ್ಪಣಿಗಳು",
};
diff --git a/screens/HomeScreen/HomeScreen.js b/screens/HomeScreen/HomeScreen.js
index d78fde8..231c7b5 100644
--- a/screens/HomeScreen/HomeScreen.js
+++ b/screens/HomeScreen/HomeScreen.js
@@ -75,23 +75,18 @@ export default function HomeScreen() {
const renderHeader = () => (
- {hotel && (
-
- )}
+
diff --git a/screens/ProfileScreen/ProfileScreen.js b/screens/ProfileScreen/ProfileScreen.js
index 279a008..548f69f 100644
--- a/screens/ProfileScreen/ProfileScreen.js
+++ b/screens/ProfileScreen/ProfileScreen.js
@@ -30,10 +30,10 @@ const ProfileScreen = () => {
const navigation = useNavigation();
const [userProfile, setUserProfile] = useState({
- name: "John Doe",
- position: "Head Chef",
- email: "john.doe@restaurant.com",
- phone: "+1 234 567 8900",
+ name: "",
+ position: "",
+ email: "",
+ phone: "",
});
const [displaySettingsScreen, openDisplaySettingsScreen] = useState(false);
const navigationOptions = [
diff --git a/screens/TablesScreen/TablesScreen.js b/screens/TablesScreen/TablesScreen.js
index 6e0de8d..43411ac 100644
--- a/screens/TablesScreen/TablesScreen.js
+++ b/screens/TablesScreen/TablesScreen.js
@@ -160,7 +160,7 @@ const TablesScreen = () => {
items={selectedTable?.orders}
menuItems={menuItems}
preferredLanguage={preferredLanguage}
- onClose={handleTableInfoClose}
+ onClose={() => setSelectedTable(null)}
updateOrder={(orders) =>
handleTableOrderUpdate(
orders,