This commit is contained in:
zadit
2024-10-17 00:15:35 +07:00
parent 4dd12f3835
commit 8f50909e1a
23 changed files with 415 additions and 177 deletions

View File

@@ -130,10 +130,10 @@ const TablesPage = ({ shop }) => {
};
const handleSave = async () => {
if (newTable) {
// if (newTable) {
try {
const createdTable = await createTable(shop.cafeId, {
...newTable,
// ...newTable,
tableNo,
});
setTables([...tables, createdTable]);
@@ -143,28 +143,28 @@ const TablesPage = ({ shop }) => {
} catch (error) {
console.error("Error creating table:", error);
}
} else if (selectedTable) {
try {
const updatedTable = await updateTable(shop.cafeId, {
...selectedTable,
tableNo,
});
setTables(
tables.map((table) =>
table.tableId === updatedTable.tableId ? updatedTable : table
)
);
setOriginalTables(
tables.map((table) =>
table.tableId === updatedTable.tableId ? updatedTable : table
)
);
setSelectedTable(null);
setTableNo(""); // Reset table name
} catch (error) {
console.error("Error updating table:", error);
}
}
// } else if (selectedTable) {
// try {
// const updatedTable = await updateTable(shop.cafeId, {
// ...selectedTable,
// tableNo,
// });
// setTables(
// tables.map((table) =>
// table.tableId === updatedTable.tableId ? updatedTable : table
// )
// );
// setOriginalTables(
// tables.map((table) =>
// table.tableId === updatedTable.tableId ? updatedTable : table
// )
// );
// setSelectedTable(null);
// setTableNo(""); // Reset table name
// } catch (error) {
// console.error("Error updating table:", error);
// }
// }
};
const handleSetTableNo = (event) => {
@@ -207,6 +207,8 @@ const TablesPage = ({ shop }) => {
tables={tables}
onSelectTable={handleSelect}
selectedTable={selectedTable}
handleSetTableNo={handleSetTableNo}
handleAddTable={handleSave}
/>
</div>
);