import { confirmModalService, confirmModalWithInputService, } from "./service.ts"; import type { ConfirmModalOptions, ConfirmModalResult } from "./types.ts"; export function useConfirmModal() { const confirm = ( options: ConfirmModalOptions, ): Promise => { return confirmModalService.confirm(options); }; const confirmWithInput = ( options: ConfirmModalOptions, placeholder?: string, ): Promise => { return confirmModalWithInputService.confirm(options, placeholder); }; return { confirm, confirmWithInput, }; }