import React from "react"; import { useTranslation } from "react-i18next"; import { RefreshControl, ScrollView, StyleSheet, Text, View, } from "react-native"; import { Card, Headline, Subheading } from "react-native-paper"; import DataLabelComponent from "../data-label/data-label.component"; import StyleRepeater from "../style-repeater/style-repeater"; import styles from "../styles"; export default function JobTombstone({ job, loading, refetch }) { const { t } = useTranslation(); if (!job) { Job is not defined. ; } const onRefresh = async () => { return refetch(); }; return ( } > {job.status} {job.inproduction && ( {t("objects.jobs.labels.inproduction")} )} {job.inproduction && job.production_vars && !!job.production_vars.note && ( {job.production_vars.note} )} {`${job.v_model_yr || ""} ${job.v_make_desc || ""} ${ job.v_model_desc || "" }`} {job.v_vin} } /> ); } const localStyles = StyleSheet.create({ twoColumnCard: { display: "flex", flexDirection: "row" }, twoColumnCardColumn: { flex: 1 }, status: { textAlign: "center", flexDirection: "row", justifyContent: "center", }, inproduction: { textAlign: "center", flexDirection: "row", justifyContent: "center", }, });