{ if (closable) { isOpen = false; onclose?.(); } else if (isOpen) { dialog.showModal(); } }} oncancel={(e) => !closable && e.preventDefault()} onclick={(e) => { if (closable && e.target === dialog) isOpen = false; }} >
{title} {#if closable} {/if}
{@render children?.()}