This commit is contained in:
2022-01-14 17:17:55 +01:00
parent 7ac2a6a663
commit 36b0b16059
4 changed files with 10 additions and 10 deletions

View File

@ -34,30 +34,30 @@ const ProjectModal: NextPage<ModalInput> = ({ project, visible, setVisible }) =>
}
});
});
} else if (project === "") setProjectData(projectEmpty)
}, [project])
} else if (project === "") setProjectData(projectEmpty);
}, [project, projectEmpty, projectNotFoundHtml, projectServerErrorHtml]);
useEffect(() => {
if (projectData && containerRef.current && projectData !== "") {
containerRef.current.innerHTML = projectData;
}
}, [projectData, visible])
}, [projectData, visible]);
const onEscClose = (e: React.KeyboardEvent) => {
if (e.key === "Escape") {
e.preventDefault();
setVisible(false);
}
}
};
if (!visible) return <></>
if (!visible) return <></>;
return <div className={styles.modal} onKeyDown={onEscClose}>
<div ref={containerRef} className={styles.modalContainer}>
</div>
</div>
}
</div>;
};
export default ProjectModal;