26 lines
694 B
TypeScript
26 lines
694 B
TypeScript
export const getReviewStatusVariant = (
|
|
status: string
|
|
): "success" | "error" | "warning" | "info" | "pending" => {
|
|
const variantMap: Record<
|
|
string,
|
|
"success" | "error" | "warning" | "info" | "pending"
|
|
> = {
|
|
pending: "pending",
|
|
approved: "success",
|
|
rejected: "error",
|
|
};
|
|
return variantMap[status] || "pending";
|
|
};
|
|
|
|
export const reviewStatusLabels: Record<string, string> = {
|
|
pending: "در انتظار",
|
|
approved: "تایید شده",
|
|
rejected: "رد شده",
|
|
};
|
|
|
|
export const reviewStatusOptions = [
|
|
{ value: "pending", label: "در انتظار" },
|
|
{ value: "approved", label: "تایید شده" },
|
|
{ value: "rejected", label: "رد شده" },
|
|
];
|