Delete Button For Semester Tile

This commit is contained in:
brausjonas
2023-05-16 23:39:36 +02:00
parent 99f22c77e3
commit 8a1f0854a6
5 changed files with 1511020 additions and 2581367 deletions
+8 -10
View File
@@ -16,17 +16,11 @@ export default function SemesterOverview(p)
})
}
function onClickSemester(e, f)
function onClickSemester(e, m)
{
localStorage.setItem("currentsid", e.id)
if(f.button === 0)
if(m.target === m.currentTarget)
{
// router.push("/createSemester")
}
else
{
setModalHint(e.name + " Löschen?");
togglePopup();
localStorage.setItem("currentsid", e.id)
}
}
@@ -76,7 +70,11 @@ export default function SemesterOverview(p)
return (
<div className={"semester-overview"}>
{
entries.map(e => (<SemesterTile text={e.name} onClick={(f) => onClickSemester(e, f)}/>))
entries.map(e => (<SemesterTile text={e.name} onClick={(f) => onClickSemester(e, f)} onButtonDeleteClick={() => {
localStorage.setItem("currentsid", e.id)
setModalHint(e.name + " Löschen?");
togglePopup();
}}/>))
}
<Button color={"#818181"} text={"+"} width={240} height={160} fontColor={"black"} fontSize={50}
onClick={() => onClickNewSemester()}/>