quality / commitlint (push) Skipped
CD / update-wiki (push) Successful in 7s
quality / changes (push) Successful in 9s
quality / docker-check (push) Skipped
quality / web (push) Successful in 54s
quality / api (push) Successful in 43s
CD / quality (push) Successful in 1m48s
CD / publish (push) Successful in 1m39s
Крупные KPI-кнопки и вкладка «Все» заменены на ToggleGroup: фильтр занимает меньше места и не сбрасывает последний источник. Co-authored-by: Cursor <[email protected]>
31 lines
1.3 KiB
TypeScript
31 lines
1.3 KiB
TypeScript
export { UptimeChart, type UptimeProbe, type UptimePeriodKey, probeUptimePercent, lastProbeLatency } from './uptime-chart'
|
|
export { ServiceHealthMonitor } from './service-health-monitor'
|
|
export { applyFiltersToData, getActiveFilters, renderSingleSelectedLabel } from './filter-utils'
|
|
export { CertStatusChart, GroupDomainsChart } from './dashboard-analytics'
|
|
export { ResourcePage, type ResourcePageProps, type ResourcePageTab } from './resource-page'
|
|
export {
|
|
KpiStatGrid,
|
|
KpiStatCard,
|
|
KpiStatCardTile,
|
|
kpiStatItemKey,
|
|
type KpiStatItem,
|
|
type KpiStatCardData,
|
|
type KpiStatCard as KpiStatCardType,
|
|
type KpiStatVariant,
|
|
type OpsKpiCard,
|
|
} from './kpi-stat-grid'
|
|
export { QuickActionGrid, type QuickActionItem } from './quick-action-grid'
|
|
export { AttentionQueue, type AttentionQueueColumn } from './attention-queue'
|
|
export { OpsDashboard } from './ops-dashboard'
|
|
export { KanbanBoard, KanbanBoardSkeleton, type KanbanBoardProps, type KanbanColumnConfig } from './kanban-board'
|
|
export { DetailPanel, type DetailMetricCard } from './detail-panel'
|
|
export { SettingsShell, type SettingsTabConfig } from './settings-shell'
|
|
export {
|
|
HealthSourceTiles,
|
|
HealthAggregateTiles,
|
|
HealthProviderStatusTiles,
|
|
HealthSourceFilterBar,
|
|
type HealthProvider,
|
|
type HealthAggregate,
|
|
} from './health-source-tiles'
|