Function: runSiteDetailsOperation()
function runSiteDetailsOperation(
context: string,
operation: () => Promise<void>
): Promise<void>;
Defined in: src/hooks/site/useSiteDetails.utils.ts:85
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.