Function: useSiteDetailsUiStore()
function useSiteDetailsUiStore(): {
activeSiteDetailsTab: SiteDetailsTab;
closeSiteDetailsForSite: (siteIdentifier: string) => void;
setActiveSiteDetailsTab: (tab: SiteDetailsTab) => void;
setShowAdvancedMetrics: (show: boolean) => void;
setSiteDetailsChartTimeRange: (range: ChartTimeRange) => void;
showAdvancedMetrics: boolean;
siteDetailsChartTimeRange: ChartTimeRange;
syncActiveSiteDetailsTab: (siteIdentifier: string) => void;
};
Defined in: src/hooks/site/useSiteDetails.uiStore.ts:52
Reads the UI store slice used by src/hooks/site/useSiteDetails!useSiteDetails.
Returnsโ
{
activeSiteDetailsTab: SiteDetailsTab;
closeSiteDetailsForSite: (siteIdentifier: string) => void;
setActiveSiteDetailsTab: (tab: SiteDetailsTab) => void;
setShowAdvancedMetrics: (show: boolean) => void;
setSiteDetailsChartTimeRange: (range: ChartTimeRange) => void;
showAdvancedMetrics: boolean;
siteDetailsChartTimeRange: ChartTimeRange;
syncActiveSiteDetailsTab: (siteIdentifier: string) => void;
}
activeSiteDetailsTabโ
readonly activeSiteDetailsTab: SiteDetailsTab;
closeSiteDetailsForSiteโ
readonly closeSiteDetailsForSite: (siteIdentifier: string) => void;
Parametersโ
siteIdentifierโ
string
Returnsโ
void
setActiveSiteDetailsTabโ
readonly setActiveSiteDetailsTab: (tab: SiteDetailsTab) => void;
Parametersโ
tabโ
Returnsโ
void
setShowAdvancedMetricsโ
readonly setShowAdvancedMetrics: (show: boolean) => void;
Parametersโ
showโ
boolean
Returnsโ
void
setSiteDetailsChartTimeRangeโ
readonly setSiteDetailsChartTimeRange: (range: ChartTimeRange) => void;
Parametersโ
rangeโ
Returnsโ
void
showAdvancedMetricsโ
readonly showAdvancedMetrics: boolean;
siteDetailsChartTimeRangeโ
readonly siteDetailsChartTimeRange: ChartTimeRange;
syncActiveSiteDetailsTabโ
readonly syncActiveSiteDetailsTab: (siteIdentifier: string) => void;
Parametersโ
siteIdentifierโ
string
Returnsโ
void