Skip to main content

Function: removeSiteWithConfirmation()

removeSiteWithConfirmation(args: { clearError: () => void; currentSite: Site; deleteSite: (siteIdentifier: string) => Promise<void>; requestConfirmation: (options: ConfirmDialogOptions) => Promise<boolean>; }): Promise<void>

Defined in: src/hooks/site/useSiteDetails.operations.ts:74

Requests confirmation and removes a site.

Parametersโ€‹

argsโ€‹

clearErrorโ€‹

() => void

currentSiteโ€‹

Site

deleteSiteโ€‹

(siteIdentifier: string) => Promise<void>

requestConfirmationโ€‹

(options: ConfirmDialogOptions) => Promise<boolean>

Returnsโ€‹

Promise<void>