import { useTranslation } from "react-i18next"
import { HttpTypes } from "@medusajs/types"
import { DataTableStatusIndicator } from "../../../../data-table/components/data-table-status-cell/data-table-status-cell"
import { PlaceholderCell } from "../../common/placeholder-cell"
type ProductStatusCellProps = {
status?: HttpTypes.AdminProductStatus
}
export const ProductStatusCell = ({ status }: ProductStatusCellProps) => {
const { t } = useTranslation()
const variant = {
draft: ["grey", t("products.productStatus.draft")],
proposed: ["orange", t("products.productStatus.proposed")],
published: ["green", t("products.productStatus.published")],
rejected: ["red", t("products.productStatus.rejected")],
}[status as string] as
| ["grey" | "orange" | "green" | "red", string]
| undefined
if (!variant) {
return