From c4c0424559fd296e64c7f29db149cc4b6929abcc Mon Sep 17 00:00:00 2001 From: Leon Hoppe Date: Tue, 14 Jan 2025 21:12:09 +0100 Subject: [PATCH] Started working on listing page --- .idea/.idea.HopFrame/.idea/workspace.xml | 73 +++++---- src/HopFrame.Core/Config/PropertyConfig.cs | 36 +++++ src/HopFrame.Core/Config/TableConfig.cs | 60 +++++++- src/HopFrame.Core/Services/ITableManager.cs | 5 +- .../Implementations/ContextExplorer.cs | 4 +- .../Services/Implementations/TableManager.cs | 48 +++++- .../Components/Layout/HopFrameSideMenu.razor | 2 +- .../Components/Pages/HopFrameListView.razor | 144 ++++++++++++++++++ .../Pages/HopFrameListView.razor.css | 12 ++ src/HopFrame.Web/wwwroot/hopframe.css | 15 +- .../Components/Pages/Home.razor | 37 +++-- testing/HopFrame.Testing/Program.cs | 17 ++- 12 files changed, 396 insertions(+), 57 deletions(-) create mode 100644 src/HopFrame.Core/Config/PropertyConfig.cs create mode 100644 src/HopFrame.Web/Components/Pages/HopFrameListView.razor create mode 100644 src/HopFrame.Web/Components/Pages/HopFrameListView.razor.css diff --git a/.idea/.idea.HopFrame/.idea/workspace.xml b/.idea/.idea.HopFrame/.idea/workspace.xml index bbde447..e34095f 100644 --- a/.idea/.idea.HopFrame/.idea/workspace.xml +++ b/.idea/.idea.HopFrame/.idea/workspace.xml @@ -9,19 +9,18 @@