refetch()} description={t("dashboard.error")} />;
const heroStation: SynopStation =
activeLocation?.region === "GLOBAL"
? {
id: `global:${activeLocation.latitude},${activeLocation.longitude}`,
name: activeLocation.name,
measuredAt: null,
temperature: null,
windSpeed: null,
windDirection: null,
humidity: null,
rainfall: null,
pressure: null,
}
: selectedStation;
const renderDashboardSection = (sectionId: DashboardSectionId) => {
if (!dashboardSections[sectionId]) return null;
if (sectionId === "warnings") return ;
if (sectionId === "weatherBrief")
return (
);
if (sectionId === "forecast")
return (
);
if (sectionId === "favorites") return ;
if (sectionId === "featuredStations") return ;
return null;
};
return (
{dashboardSectionOrder.map(renderDashboardSection)}
);
}