()
| 34 | let isDialogActive = true |
| 35 | |
| 36 | const cleanup = () => { |
| 37 | isDialogActive = false |
| 38 | |
| 39 | if (container && container.parentNode) { |
| 40 | render(null, container) |
| 41 | container.parentNode.removeChild(container) |
| 42 | } |
| 43 | } |
| 44 | |
| 45 | return new Promise<boolean>((resolve) => { |
| 46 | const DialogComponent = defineComponent({ |