import { Avatar, Button, Checkbox, Descriptions, notification, PageHeader, Tag } from "antd"; import React from "react"; import { useTranslation } from "react-i18next"; import Moment from "react-moment"; import { Link } from "react-router-dom"; import CarImage from "../../assets/car.svg"; import CurrencyFormatter from "../../utils/CurrencyFormatter"; export default function JobsDetailHeader({ job, mutationConvertJob, refetch, handleSubmit, scheduleModalState }) { const { t } = useTranslation(); const [scheduleModalVisible, setscheduleModalVisible] = scheduleModalState; const tombstoneTitle = (
{`${t("jobs.fields.ro_number")} ${ job.ro_number ? job.ro_number : t("general.labels.na") }`}
); const tombstoneSubtitle = (
{job.owner ? ( {`${job.ownr_co_nm || ""}${job.ownr_fn || ""} ${job.ownr_ln || ""}`} ) : ( t("jobs.errors.noowner") )} {job.vehicle ? ( {job.vehicle.v_model_yr || t("general.labels.na")}{" "} {job.vehicle.v_make_desc || t("general.labels.na")}{" "} {job.vehicle.v_model_desc || t("general.labels.na")} |{" "} {job.vehicle.plate_no || t("general.labels.na")} |{" "} {job.vehicle.v_vin || t("general.labels.na")} ) : null}
); const menuExtra = [ , , ]; return ( {job.job_status ? ( {job.job_status.name} ) : null} } extra={menuExtra} > {job.claim_total} ##NO BINDING YET## {job.scheduled_completion ? ( {job.scheduled_completion} ) : null} {job.service_car} ); }