From c023959a975fc20c20ffe5d5080e28eba4755dc9 Mon Sep 17 00:00:00 2001 From: s8613 Date: Sat, 21 Jun 2025 12:46:39 +0200 Subject: [PATCH 1/2] Removed icon and hover effect. Added inline editing. Changed icon color. --- .../src/components/KennzahlenTable.tsx | 26 +++++-------------- 1 file changed, 6 insertions(+), 20 deletions(-) diff --git a/project/frontend/src/components/KennzahlenTable.tsx b/project/frontend/src/components/KennzahlenTable.tsx index e01e98e..4ad51f0 100644 --- a/project/frontend/src/components/KennzahlenTable.tsx +++ b/project/frontend/src/components/KennzahlenTable.tsx @@ -143,7 +143,9 @@ export default function KennzahlenTable({ const handlePageSave = async (index: string) => { const pageNumber = parseInt(editPageValue); - if (!isNaN(pageNumber) && pageNumber > 0) { + if (editPageValue === "" || pageNumber === 0) { + mutate({ id: index, newPage: 0 }); + } else if (!isNaN(pageNumber) && pageNumber > 0) { mutate({ id: index, newPage: pageNumber }); } setEditingPageIndex(""); @@ -370,7 +372,7 @@ export default function KennzahlenTable({ value={editPageValue} onChange={(e) => { const value = e.target.value; - if (value === '' || /^\d+$/.test(value) && parseInt(value) > 0) { + if (value === '' || /^\d+$/.test(value)) { setEditPageValue(value); } }} @@ -399,14 +401,11 @@ export default function KennzahlenTable({ alignItems: "center", justifyContent: "center", position: "relative", - cursor: canEditPage ? "pointer" : "default", + cursor: "pointer", borderRadius: "4px", minHeight: "32px", minWidth: "100px", - transition: "all 0.2s ease", }} - onMouseEnter={() => canEditPage && setHoveredPageIndex(row.setting.name)} - onMouseLeave={() => setHoveredPageIndex("")} onClick={() => { if (canEditPage) { startPageEditing(currentPage, row.setting.name); @@ -426,19 +425,6 @@ export default function KennzahlenTable({ > {currentPage} - - {isPageHovered && canEditPage && ( - - )} ) : canEditPage ? ( Date: Sat, 21 Jun 2025 12:47:42 +0200 Subject: [PATCH 2/2] Changed icon color. --- .../frontend/src/routes/extractedResult_.$pitchBook.$kpi.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project/frontend/src/routes/extractedResult_.$pitchBook.$kpi.tsx b/project/frontend/src/routes/extractedResult_.$pitchBook.$kpi.tsx index 1e98430..e1c3bbf 100644 --- a/project/frontend/src/routes/extractedResult_.$pitchBook.$kpi.tsx +++ b/project/frontend/src/routes/extractedResult_.$pitchBook.$kpi.tsx @@ -397,7 +397,7 @@ function ExtractedResultsPage() {