Replug custom domain setting

Signed-off-by: Émile Ré <nemile.re@gmail.com>
This commit is contained in:
Émile Ré
2025-12-29 11:23:59 +01:00
committed by Bryan Frimin
parent 278411392d
commit 6a97be5d8e
18 changed files with 1085 additions and 566 deletions

View File

@@ -0,0 +1,45 @@
type Status =
| "ACTIVE"
| "PROVISIONING"
| "RENEWING"
| "PENDING"
| "FAILED"
| "EXPIRED";
export const getCustomDomainStatusBadgeVariant = (sslStatus: Status) => {
switch (sslStatus) {
case "ACTIVE":
return "success" as const;
case "PROVISIONING":
case "RENEWING":
case "PENDING":
return "warning" as const;
case "FAILED":
case "EXPIRED":
return "danger" as const;
default:
return "neutral" as const;
}
};
export const getCustomDomainStatusBadgeLabel = (
sslStatus: Status,
__: (key: string) => string,
) => {
if (sslStatus === "ACTIVE") {
return __("Active");
}
if (sslStatus === "PROVISIONING" || sslStatus === "RENEWING") {
return __("Provisioning");
}
if (sslStatus === "PENDING") {
return __("Pending");
}
if (sslStatus === "FAILED") {
return __("Failed");
}
if (sslStatus === "EXPIRED") {
return __("Expired");
}
return __("Unknown");
};