Interface: SiteActionsResult
Defined in: src/hooks/site/useSiteActions.ts:29
Result interface for the useSiteActions hook.
Remarksโ
Provides a complete set of action handlers for site operations, including individual monitor control and site-wide monitoring management. All handlers include proper error handling and user action logging.
Extended byโ
Propertiesโ
handleCardClick()โ
handleCardClick: () =>
void
Defined in: src/hooks/site/useSiteActions.ts:31
Handler for clicking on site card to show details
Returnsโ
void
handleCheckNow()โ
handleCheckNow: () =>
void
Defined in: src/hooks/site/useSiteActions.ts:33
Handler for immediate status check of current monitor
Returnsโ
void
handleStartMonitoring()โ
handleStartMonitoring: () =>
void
Defined in: src/hooks/site/useSiteActions.ts:35
Handler for starting monitoring on current monitor
Returnsโ
void
handleStartSiteMonitoring()โ
handleStartSiteMonitoring: () =>
void
Defined in: src/hooks/site/useSiteActions.ts:37
Handler for starting monitoring on all site monitors
Returnsโ
void
handleStopMonitoring()โ
handleStopMonitoring: () =>
void
Defined in: src/hooks/site/useSiteActions.ts:39
Handler for stopping monitoring on current monitor
Returnsโ
void
handleStopSiteMonitoring()โ
handleStopSiteMonitoring: () =>
void
Defined in: src/hooks/site/useSiteActions.ts:41
Handler for stopping monitoring on all site monitors
Returnsโ
void