feat: implement held orders management with loading, cancel, and display functionality

This commit is contained in:
2026-01-07 15:25:41 +03:30
parent a5bcab0064
commit d0979be722
15 changed files with 261 additions and 16 deletions
@@ -4,5 +4,10 @@ export const POS_API_ROUTES = {
info: (posId: number) => `${baseUrl}/${posId}`,
stock: (posId: number) => `${baseUrl}/${posId}/stock`,
productCategories: (posId: number) => `${baseUrl}/${posId}/product-categories`,
submitOrder: (posId: number) => `${baseUrl}/${posId}/orders/create`,
submitOrder: (posId: number) => `${baseUrl}/${posId}/orders`,
heldOrders: (posId: number) => `${baseUrl}/${posId}/orders/held`,
order: (posId: number, orderId: number) => `${baseUrl}/${posId}/orders/${orderId}`,
cancelOrder: (posId: number, orderId: number) => `${baseUrl}/${posId}/orders/${orderId}/cancel`,
rejectOrder: (posId: number, orderId: number) => `${baseUrl}/${posId}/orders/${orderId}/reject`,
confirmOrder: (posId: number, orderId: number) => `${baseUrl}/${posId}/orders/${orderId}/confirm`,
};