Skip to main content

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โ€‹

Site

removeMonitorFromSiteโ€‹

(siteIdentifier: string, monitorId: string) => Promise<void>

requestConfirmationโ€‹

(options: ConfirmDialogOptions) => Promise<boolean>

selectedMonitorโ€‹

| Monitor | undefined

Returnsโ€‹

Promise<void>