Ana içeriğe geç

Bileşen Kataloğu

114 React bileşeni, kategorilere göre gruplandırılmıştır.

UI Temel Bileşenler (components/ui/)

shadcn/ui (Radix UI primitives) tabanlı 30+ bileşen:

button, card, dialog, input, label, select, tabs, dropdown-menu, checkbox, radio-group, switch, progress, separator, sheet, alert, alert-dialog, textarea, badge, table, popover, date-range-picker, calendar, form, chart-skeleton, accordion, avatar, slider, tooltip, toast

Layout (components/layout/)

BileşenAçıklama
dashboard-layoutAna wrapper: sidebar + header + main content. Responsive (desktop sidebar, mobil drawer)
hierarchical-sidebarBölge/alt bölge ağaç navigasyonu. Collapse/expand, sticky
mobile-sidebarSheet drawer (768px altı). Swipe gesture desteği
headerÜst bar: logout, kullanıcı bilgisi, bildirim zili, hamburger menü

Dashboard Widget'ları (components/widgets/)

BileşenTipVeri Kaynağı
WidgetRendererDispatch
DeviceReadRateWidgetStatikAPI
ConsumptionChartWidgetGrafikAPI
ConsumptionNumericWidgetSayısalAPI
CostChartWidgetGrafikAPI
CostNumericWidgetSayısalAPI
ReactiveGaugeWidgetGaugeAPI
ReactiveNumericWidgetSayısalAPI
RealtimeValueWidgetCanlıWebSocket
RealtimeGaugeWidgetCanlı GaugeWebSocket
Realtime3PhaseWidget3 FazWebSocket
RealtimePowerWidgetGüç ÜçgeniWebSocket
AddWidgetDialogForm

Cihaz Dashboard'ları (components/device-dashboards/)

Sofar Hibrit İnverter

SofarDashboard, BMSIdentityCard, BatteryStatusCard, InverterStatusCard, EnergyFlowDiagram, EnergyStatisticsPanel, PVInputPanel, SafetyParamsCard, SofarControlPanel, TimedChargeEditor, TimeSharingRuleEditor, EnergyModeSelector

MCCB (MTM5M Devre Kesici)

MCCBDashboard, BreakerStatusCard, BreakerControlPanel, ProtectionSettingsPanel, TerminalTemperatures, TripHistoryPanel, MeasurementGaugeCard, MeasurementTrendChart, PowerTrendMini

Varkombi (Reaktif Kompanzasyon)

VarkombiDashboard, VarkombiStatusCard, CompensationStepsPanel, RealtimeMeasurementsPanel, EnergyCountersPanel, PowerFactorPanel, ReactiveRatioPanel

SLD Bileşenleri (components/sld/)

BileşenAçıklama
SldCanvasReact Flow ana canvas
DeviceHierarchySldCanvasHiyerarşik SLD
BusbarNodeBusbar/switchboard
GeneratorNodeJeneratör
TransformerNodeTransformatör
LoadNodeYük
BreakerNodeDevre kesici
AnalyzerNodeEnerji analizörü
MeterNodeÖlçüm cihazı
PanelNodeKontrol paneli

Zigbee Bileşenleri (components/zigbee/)

ZigbeeGatewayCard, ZigbeeDeviceList, ZigbeeDeviceCard, ZigbeeDeviceCardLive, DeviceControlPanel, EnergyChart, EnergyStats, ConnectionStatus, ZigbeeStatusBadge

Gateway Bileşenleri (components/gateways/)

ShareGatewayDialog, TransferOwnershipDialog, UnclaimGatewayDialog, OTATriggerDialog, OTAHistoryPanel, OTAProgressTracker