Added tooltips to EditModeToggle icons and adjusted tooltip positioning using Material-UI
This commit is contained in:
@@ -90,6 +90,7 @@ function DataSheet() {
|
|||||||
</option>
|
</option>
|
||||||
))}
|
))}
|
||||||
</select>
|
</select>
|
||||||
|
<EditModeToggle />
|
||||||
<img src="/img/expand-icon.svg" alt="Expand" className="h-6 w-6 ml-2 cursor-pointer" onClick={handleIconClick} />
|
<img src="/img/expand-icon.svg" alt="Expand" className="h-6 w-6 ml-2 cursor-pointer" onClick={handleIconClick} />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -116,8 +117,6 @@ function DataSheet() {
|
|||||||
POIs
|
POIs
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<EditModeToggle />
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
import React, { useState, useEffect } from "react";
|
import React, { useState, useEffect } from "react";
|
||||||
|
import DesignServicesIcon from "@mui/icons-material/DesignServices";
|
||||||
|
import EditOffIcon from "@mui/icons-material/EditOff";
|
||||||
|
import Tooltip from "@mui/material/Tooltip"; // Importiere Tooltip von Material-UI
|
||||||
|
|
||||||
function EditModeToggle() {
|
function EditModeToggle() {
|
||||||
const [editMode, setEditMode] = useState(() => localStorage.getItem("editMode") === "true");
|
const [editMode, setEditMode] = useState(() => localStorage.getItem("editMode") === "true");
|
||||||
@@ -17,9 +20,17 @@ function EditModeToggle() {
|
|||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<button onClick={toggleEditMode} className="bg-gray-200 p-2 rounded">
|
<div onClick={toggleEditMode} style={{ cursor: "pointer" }}>
|
||||||
{editMode ? "Bearbeitungsmodus deaktivieren" : "Bearbeitungsmodus aktivieren"}
|
{editMode ? (
|
||||||
</button>
|
<Tooltip title="Bearbeitungsmodus deaktivieren" placement="top">
|
||||||
|
<EditOffIcon />
|
||||||
|
</Tooltip>
|
||||||
|
) : (
|
||||||
|
<Tooltip title="Bearbeitungsmodus aktivieren" placement="top">
|
||||||
|
<DesignServicesIcon />
|
||||||
|
</Tooltip>
|
||||||
|
)}
|
||||||
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user