Compare commits

..

No commits in common. "15d4eb12071d95cd6ecb4d85a1d2bb2bb96e22f9" and "38d24555ff650c56227b9f1ef8b49df1db0594ad" have entirely different histories.

2 changed files with 21 additions and 7 deletions

View File

@ -143,9 +143,7 @@ export default function KennzahlenTable({
const handlePageSave = async (index: string) => {
const pageNumber = parseInt(editPageValue);
if (editPageValue === "" || pageNumber === 0) {
mutate({ id: index, newPage: 0 });
} else if (!isNaN(pageNumber) && pageNumber > 0) {
if (!isNaN(pageNumber) && pageNumber > 0) {
mutate({ id: index, newPage: pageNumber });
}
setEditingPageIndex("");
@ -372,7 +370,7 @@ export default function KennzahlenTable({
value={editPageValue}
onChange={(e) => {
const value = e.target.value;
if (value === '' || /^\d+$/.test(value)) {
if (value === '' || /^\d+$/.test(value) && parseInt(value) > 0) {
setEditPageValue(value);
}
}}
@ -401,11 +399,14 @@ export default function KennzahlenTable({
alignItems: "center",
justifyContent: "center",
position: "relative",
cursor: "pointer",
cursor: canEditPage ? "pointer" : "default",
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);
@ -425,6 +426,19 @@ export default function KennzahlenTable({
>
{currentPage}
</Link>
{isPageHovered && canEditPage && (
<EditIcon
fontSize="small"
sx={{
position: "absolute",
left: "70px",
color: "#666",
opacity: 0.7,
transition: "opacity 0.2s ease",
}}
/>
)}
</Box>
) : canEditPage ? (
<Box
@ -449,7 +463,7 @@ export default function KennzahlenTable({
sx={{
position: "absolute",
left: "70px",
color: "black",
color: "#555",
cursor: "pointer",
opacity: 0.7,
transition: "opacity 0.2s ease",

View File

@ -433,7 +433,7 @@ function ExtractedResultsPage() {
<EditIcon
fontSize="small"
sx={{
color: "black",
color: "#666",
opacity: 0.7,
transition: "opacity 0.2s ease",
ml: 1