Added domain form func.

This commit is contained in:
2026-07-11 23:40:56 +00:00
parent 9e8f23aab7
commit 6490fef5d5
2 changed files with 102 additions and 7 deletions

View File

@@ -169,7 +169,7 @@ function FlowNode({ data }: NodeProps) {
<>
{leftHandle}
<div className="flex flex-col gap-1">
<Link to="/central/firewall" className="group nopan nodrag" style={{ pointerEvents: 'all' }} onPointerDown={(e) => e.stopPropagation()}>
<Link to="/firewall" className="group nopan nodrag" style={{ pointerEvents: 'all' }} onPointerDown={(e) => e.stopPropagation()}>
<TopologyNode
label="Firewall"
status={fwOk ? 'ok' : 'na'}
@@ -177,7 +177,7 @@ function FlowNode({ data }: NodeProps) {
className="group-hover:border-primary/40"
/>
</Link>
<Link to="/central/crowdsec" className="group nopan nodrag" style={{ pointerEvents: 'all' }} onPointerDown={(e) => e.stopPropagation()}>
<Link to="/crowdsec" className="group nopan nodrag" style={{ pointerEvents: 'all' }} onPointerDown={(e) => e.stopPropagation()}>
<TopologyNode
label="CrowdSec"
sublabel={isL4 ? 'IP only' : 'HTTP + IP'}
@@ -317,7 +317,7 @@ function FlowNode({ data }: NodeProps) {
return (
<>
{leftHandle}
<Link to="/central/vpn" className="nopan nodrag" style={{ pointerEvents: 'all' }} onPointerDown={(e) => e.stopPropagation()}>
<Link to="/vpn" className="nopan nodrag" style={{ pointerEvents: 'all' }} onPointerDown={(e) => e.stopPropagation()}>
<TopologyNode
label="VPN"
sublabel={running ? `${peerCount} peer${peerCount !== 1 ? 's' : ''}` : 'Not running'}
@@ -336,7 +336,7 @@ function FlowNode({ data }: NodeProps) {
return (
<>
{leftHandle}
<Link to="/central" className="nopan nodrag" style={{ pointerEvents: 'all' }} onPointerDown={(e) => e.stopPropagation()}>
<Link to="/" className="nopan nodrag" style={{ pointerEvents: 'all' }} onPointerDown={(e) => e.stopPropagation()}>
<TopologyNode
label="Router"
sublabel={ports}