3x-ui/frontend/src/pages/index
MHSanaei 107fa877e5
refactor(frontend): port index dashboard to react+ts
Step 7 of the Vue→React migration. Ports the overview/index entry: dashboard
page, status + xray cards, panel-update / log / backup / system-history /
xray-metrics / xray-log / version modals, and the custom-geo subsection. Adds
the shared JsonEditor (CodeMirror 6) and useStatus hook used by the config
modal. Removes the unused react-hooks/set-state-in-effect disables now that
the rule is off globally.
2026-05-21 22:20:09 +02:00
..
BackupModal.css refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
BackupModal.tsx refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
CustomGeoFormModal.tsx refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
CustomGeoSection.css refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
CustomGeoSection.tsx refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
IndexPage.css refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
IndexPage.tsx refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
LogModal.css refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
LogModal.tsx refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
PanelUpdateModal.css refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
PanelUpdateModal.tsx refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
StatusCard.css refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
StatusCard.tsx refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
SystemHistoryModal.css refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
SystemHistoryModal.tsx refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
VersionModal.css refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
VersionModal.tsx refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
XrayLogModal.css refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
XrayLogModal.tsx refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
XrayMetricsModal.css refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
XrayMetricsModal.tsx refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
XrayStatusCard.css refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00
XrayStatusCard.tsx refactor(frontend): port index dashboard to react+ts 2026-05-21 22:20:09 +02:00