refactor: surface BI metric definitions

This commit is contained in:
kkfluous
2026-08-07 15:12:34 +08:00
parent 46dbe725de
commit 08097f7c29
6 changed files with 175 additions and 1 deletions
+2
View File
@@ -4,6 +4,7 @@ import ElectricView, { type ElectricSubTab } from './ElectricView';
import SubTabs from './SubTabs';
import { useHashSubTab } from './useHashSubTab';
import { FadeIn, PageFrame } from '../../components/ui/surface';
import MetricCatalogButton from '../../components/MetricCatalogButton';
const SUB_TABS = [
{ id: 'daily', label: '每日', icon: CalendarDays },
@@ -21,6 +22,7 @@ export default function ElectricModule() {
icon={CalendarDays}
eyebrow="ELECTRIC BI"
meta="时间单位清晰标注 · 支持日/总览切换"
actions={<MetricCatalogButton domain="electric" />}
>
<SubTabs tabs={SUB_TABS} active={sub} onChange={setSub} />
<AnimatePresence mode="wait">