Function: removeMonitorWithConfirmation()
function removeMonitorWithConfirmation(args: {
clearError: () => void;
currentSite: Site;
removeMonitorFromSite: (
siteIdentifier: string,
monitorId: string
) => Promise<void>;
requestConfirmation: (options: ConfirmDialogOptions) => Promise<boolean>;
selectedMonitor: Monitor | undefined;
}): Promise<void>;
Defined in: src/hooks/site/useSiteDetails.operations.ts:119
Requests confirmation and removes a monitor from a site.
Parametersโ
argsโ
clearErrorโ
() => void
currentSiteโ
removeMonitorFromSiteโ
(siteIdentifier: string, monitorId: string) => Promise<void>
requestConfirmationโ
(options: ConfirmDialogOptions) => Promise<boolean>
selectedMonitorโ
| Monitor
| undefined
Returnsโ
Promise<void>