From 7c513a90c76594baf54e46b9089e7eba64baf1c6 Mon Sep 17 00:00:00 2001 From: shzd-tridz Date: Tue, 25 Nov 2025 08:57:52 +0000 Subject: [PATCH 1/3] feat: table display --- pos/src/App.tsx | 2 + pos/src/components/Footer.tsx | 20 +- pos/src/components/TableSelectionDialog.tsx | 29 +- pos/src/components/TableShapeIcon.tsx | 20 ++ pos/src/lib/table-api.ts | 1 + pos/src/pages/Table.tsx | 298 ++++++++++++++++++++ ury/ury_pos/api.py | 2 +- 7 files changed, 333 insertions(+), 39 deletions(-) create mode 100644 pos/src/components/TableShapeIcon.tsx create mode 100644 pos/src/pages/Table.tsx diff --git a/pos/src/App.tsx b/pos/src/App.tsx index a39267b..e74b563 100644 --- a/pos/src/App.tsx +++ b/pos/src/App.tsx @@ -3,6 +3,7 @@ import Footer from './components/Footer'; import Header from './components/Header'; import Orders from './pages/Orders'; import POS from './pages/POS'; +import Table from './pages/Table'; import AuthGuard from './components/AuthGuard'; import POSOpeningProvider from './components/POSOpeningProvider'; import ScreenSizeProvider from './components/ScreenSizeProvider'; @@ -31,6 +32,7 @@ function App() { } /> } /> + } />