import { memo } from 'react'; import { Handle, Position, type NodeProps } from '@xyflow/react'; import { Shield } from 'lucide-react'; export const FirewallNode = memo(({ data, selected }: NodeProps) => { const label = (data as { label?: string }).label ?? 'Firewall'; return (
{label}
); }); FirewallNode.displayName = 'FirewallNode';