 click:</h3>
        <details>
          <summary>Show code</summary>
          <pre><code class="language-javascript">
import { dialog } from '@generic-components/components';
closeOnButtonClick.addEventListener('click', (e) => {
  dialog.open({
    invokerNode: e.target,
    closeOnEscape: false,
    closeOnOutsideClick: false,
    content: (dialogOverlayNode, dialogNode) => {

      dialogOverlayNode.innerHTML = 'doesnt close on escape or outside click';
      const button = document.createElement('butto