(result: boolean)
| 57 | (promptOptions: PromptOptions): Promise<boolean> => |
| 58 | new Promise((resolve) => { |
| 59 | const closeWith = (result: boolean) => { |
| 60 | resolve(result); |
| 61 | setPrompt(null); |
| 62 | }; |
| 63 | const newPrompt: Prompt = { |
| 64 | options: promptOptions, |
| 65 | onFail: () => closeWith(false), |