mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2026-06-05 12:44:22 +00:00
Phase 6 — final phase of the JS→TS migration. Frontend src/ no longer contains any *.js files. - DBInbound declares all fields explicitly (id, userId, up, down, total, …, nodeId, fallbackParent) with proper types - _expiryTime getter/setter typed against dayjs.Dayjs - coerceInboundJsonField takes unknown, returns any - Private cache fields (_cachedInbound, _clientStatsMap) declared - Consumers (InboundFormModal, InboundsPage, useInbounds): drop ".js" extension from @/models/dbinbound imports |
||
|---|---|---|
| .. | ||
| InboundFormModal.css | ||
| InboundFormModal.tsx | ||
| InboundInfoModal.css | ||
| InboundInfoModal.tsx | ||
| InboundList.css | ||
| InboundList.tsx | ||
| InboundsPage.css | ||
| InboundsPage.tsx | ||
| QrCodeModal.tsx | ||
| QrPanel.css | ||
| QrPanel.tsx | ||
| useInbounds.ts | ||