import React from "react"; import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui"; import type { NetworkPolicyInfo } from "@/lib/tauriCommands"; interface NetworkPolicyListProps { networkpolicies: NetworkPolicyInfo[]; clusterId: string; namespace: string; } export function NetworkPolicyList({ networkpolicies }: NetworkPolicyListProps) { return (
Name Namespace Pod Selector Policy Types Age {networkpolicies.length === 0 ? ( No network policies found ) : ( networkpolicies.map((np) => ( {np.name} {np.namespace} {np.pod_selector} {np.policy_types.join(", ") || "—"} {np.age} )) )}
); }