Files
OpenFlare/frontend/app/(main)/proxy-routes/detail/helpers.ts
T
ryan 1160d5846a refactor(web): select route domains from zones
反代路由创建/域名配置改为绑定 zone_domain_ids,移除手写域名列表与
旧证书字段;列表与 WAF/UptimeKuma 消费端同步读取 zone_domains。
2026-07-12 15:23:48 +08:00

20 lines
616 B
TypeScript

import type {ProxyRouteConfigSection} from '@/lib/services/openflare';
export const proxyRouteFormIds: Record<ProxyRouteConfigSection, string> = {
domains: 'proxy-route-domains-form',
limits: 'proxy-route-limits-form',
proxy: 'proxy-route-proxy-form',
cache: 'proxy-route-cache-form',
waf: 'proxy-route-waf-form',
auth: 'proxy-route-auth-form',
};
export function submitProxyRouteSectionForm(section: ProxyRouteConfigSection) {
const form = document.getElementById(proxyRouteFormIds[section]);
if (form instanceof HTMLFormElement) {
form.requestSubmit();
return true;
}
return false;
}