Skip to main content

Function: runSiteDetailsOperation()

runSiteDetailsOperation(context: string, operation: () => Promise<void>): Promise<void>

Defined in: src/hooks/site/useSiteDetails.utils.ts:70

Executes a site-details operation and logs failures without rethrowing.

Parametersโ€‹

contextโ€‹

string

operationโ€‹

() => Promise<void>

Returnsโ€‹

Promise<void>

Remarksโ€‹

This helper prevents unhandled promise rejections for UI-driven operations while allowing underlying store-level error handling to manage user-facing error state.