сделал меню для мобилок

This commit is contained in:
ArtChaos189 2023-12-27 18:39:21 +03:00
parent d6a9955a88
commit aa05145228

@ -164,14 +164,16 @@ export default function EditPage() {
const isConditionMet = [1].includes(currentStep) && !openBranchingPanel && quizConfig.type !== "form";
const [buttonText, setButtonText] = useState("Опубликовать");
const handleClickStatusQuiz = () => {
if (Object.keys(whyCantCreatePublic).length === 0) {
setButtonText("Опубликовано");
setTimeout(() => {
setButtonText("Отозвать");
}, 3000);
if (buttonText === "Опубликовать") {
setButtonText("Опубликовано");
setTimeout(() => {
setButtonText("Отозвать");
}, 3000);
} else {
setButtonText("Опубликовать");
}
updateQuiz(quiz?.id, (state) => {
state.status = quiz?.status === "start" ? "stop" : "start";
@ -181,7 +183,7 @@ export default function EditPage() {
}
};
console.log(buttonText);
console.log(quiz?.status);
return (
<>
@ -455,7 +457,7 @@ export default function EditPage() {
fontSize: "14px",
lineHeight: "18px",
height: "34px",
background: buttonText === "Опубликовать" || "Отозвать" ? "#7E2AEA" : "#FA5B0E",
background: buttonText === "Опубликовано" ? "#FA5B0E" : "#7E2AEA",
}}
onClick={handleClickStatusQuiz}
>