import React from "react"; import { useTranslation } from "react-i18next"; import { FlatList, RefreshControl, StyleSheet, Text, View } from "react-native"; import { Card, DataTable } from "react-native-paper"; export default function JobLines({ job, loading, refetch }) { const { t } = useTranslation(); if (!job) { Job is not defined. ; } const onRefresh = async () => { return refetch(); }; return ( {t("jobdetail.labels.lines_desc")} {t("jobdetail.labels.lines_lbr_ty")} {t("jobdetail.labels.lines_lb_hrs")} {t("jobdetail.labels.lines_part_type")} {t("jobdetail.labels.lines_qty")} } keyExtractor={(item) => item.id} renderItem={(object) => ( {object.item.line_desc} {object.item.mod_lbr_ty && t(`jobdetail.lbr_types.${object.item.mod_lbr_ty}`)} {object.item.mod_lb_hrs} {object.item.part_type && t(`jobdetail.part_types.${object.item.part_type}`)} {object.item.part_qty} )} /> ); } const localStyles = StyleSheet.create({});