2026-05-02 13:02:57 +08:00

24 lines
538 B
JavaScript

import { statusLabels } from "@/features/host-org/constants.js";
export function HostOrgStatus({ value }) {
const status = value || "-";
const tone = getStatusTone(status);
return (
<span className={`status-badge status-badge--${tone}`}>
<span className="status-point" />
{statusLabels[status] || status}
</span>
);
}
function getStatusTone(status) {
if (status === "active") {
return "running";
}
if (status === "closed" || status === "disabled") {
return "danger";
}
return "stopped";
}