import React from "react"; import PlaylistAddCheckCircleIcon from "@mui/icons-material/PlaylistAddCheckCircle"; import WarningAmberOutlinedIcon from "@mui/icons-material/WarningAmberOutlined"; import { Stack, Typography } from "@mui/material"; import { DateTime } from "luxon"; import Card from "../../../components/Card"; import CardActions from "../../../components/Card/CardActions"; import CardCancelButton from "../../../components/Card/CardCancelButton"; import CardContent from "../../../components/Card/CardContent"; import CardFieldText from "../../../components/Card/CardFieldText"; import CardHeader from "../../../components/Card/CardHeader"; import CardRow from "../../../components/Card/CardRow"; import CardSaveButton from "../../../components/Card/CardSaveButton"; import { useI18n } from "../../../contexts/I18nContext"; import { MemberDetail } from "../types/member"; export interface MemberCardProps { member?: MemberDetail; } export const MemberMetaCard: React.FC = (props) => { const { t } = useI18n(); const member = props.member ?? { number: "", customer_type: "", site_code: "", origin: "", locale: "", date_created: "", billing_address: {}, is_valid_customer: true, }; return ( <> {member.is_valid_customer ? ( <> {t("Valid Customer")} ) : ( <> {t("Customer details missing")} )} ); }; export default MemberMetaCard;