Popup Doubleclick bug fixed

This commit is contained in:
brausjonas
2023-05-04 12:04:59 +02:00
parent 5394e7fc3c
commit 0e7b9b176b
+13 -4
View File
@@ -1,13 +1,22 @@
import Button from "@/components/Button"; import Button from "@/components/Button";
import {useState} from "react"; import {useState} from "react";
let shown = false;
export default function PopUp() { export default function PopUp() {
let shown = false; const [displayState, setDisplayState] = useState("none");
const [hidden, setHidden] = useState("none");
function toggleModal() { function toggleModal() {
shown = !shown; shown = !shown;
setHidden(shown ? "block" : "none") if (shown)
{
setDisplayState("block");
}
else
{
setDisplayState("none");
}
console.log("test");
} }
function on_abgeben_pressed() function on_abgeben_pressed()
@@ -20,7 +29,7 @@ export default function PopUp() {
<Button text={"Abgeben"} onClick={toggleModal}/> <Button text={"Abgeben"} onClick={toggleModal}/>
<div style={{ <div style={{
display: hidden display: displayState
}}> }}>
<div className={"modal-container"}> <div className={"modal-container"}>