import { Component, createEffect, createSignal, FlowComponent } from "solid-js"; const Modal: FlowComponent<{ open: boolean }> = (props) => { const [isVisible, setVisibility] = createSignal(props.open); createEffect(() => { if (props.open) { setVisibility(true); } else { setTimeout(function () { setVisibility(false); }, 200); } }); return (
); }; export default Modal; export const ModalCloseButton: Component<{ onClick: () => void }> = (props) => ( );