onClickAsync: (() => Promise<void>)