Files
portainer/app/react/docker/containers/ItemView/ContainerDetailsSection/SysctlsRow.tsx
T

27 lines
627 B
TypeScript

import { DetailsTable } from '@@/DetailsTable';
interface SysctlsRowProps {
sysctls?: Record<string, string>;
}
export function SysctlsRow({ sysctls }: SysctlsRowProps) {
if (!sysctls || Object.keys(sysctls).length === 0) {
return null;
}
return (
<DetailsTable.Row label="Sysctls">
<table className="table-bordered table-condensed !m-0 table">
<tbody>
{Object.entries(sysctls).map(([key, value]) => (
<tr key={key}>
<td>{key}</td>
<td>{value}</td>
</tr>
))}
</tbody>
</table>
</DetailsTable.Row>
);
}