Popup Doubleclick bug fixed
This commit is contained in:
@@ -1,13 +1,22 @@
|
|||||||
import Button from "@/components/Button";
|
import Button from "@/components/Button";
|
||||||
import {useState} from "react";
|
import {useState} from "react";
|
||||||
|
|
||||||
export default function PopUp() {
|
|
||||||
let shown = false;
|
let shown = false;
|
||||||
const [hidden, setHidden] = useState("none");
|
|
||||||
|
export default function PopUp() {
|
||||||
|
const [displayState, setDisplayState] = 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"}>
|
||||||
|
|||||||
Reference in New Issue
Block a user