3x-ui/frontend/src/pages/xray/outbounds
MHSanaei 47a2eb7efe
refactor(frontend): split outbound protocol forms into per-protocol files
Replace the grouped outbound-core-fields / outbound-wireguard-fields with one file per protocol under outbounds/protocols/: vmess, vless, trojan, shadowsocks, http, socks, wireguard, freedom, blackhole, dns, loopback (+ shared server-target). Matches the prompt's 1-file-per-protocol structure (per-modal). Outbound snapshots unchanged -> no behavior change. typecheck/lint/build green.
2026-05-30 17:46:42 +02:00
..
protocols refactor(frontend): split outbound protocol forms into per-protocol files 2026-05-30 17:46:42 +02:00
index.ts refactor(frontend): reorganize components & pages into feature folders 2026-05-30 14:59:56 +02:00
outbound-form-constants.ts refactor(frontend): extract OutboundFormModal constants & stream helpers 2026-05-30 16:22:46 +02:00
outbound-form-helpers.ts refactor(frontend): extract OutboundFormModal constants & stream helpers 2026-05-30 16:22:46 +02:00
OutboundFormModal.css refactor(frontend): reorganize components & pages into feature folders 2026-05-30 14:59:56 +02:00
OutboundFormModal.tsx refactor(frontend): split outbound protocol forms into per-protocol files 2026-05-30 17:46:42 +02:00
OutboundsTab.css refactor(frontend): reorganize components & pages into feature folders 2026-05-30 14:59:56 +02:00
OutboundsTab.tsx refactor(frontend): reorganize components & pages into feature folders 2026-05-30 14:59:56 +02:00