cập nhật modal add/edit fishingLog và sửa lỗi event ở map
This commit is contained in:
@@ -11,7 +11,6 @@ import {
|
||||
import styles from "../style/NetDetailModal.styles";
|
||||
import { CatchSectionHeader } from "./components/CatchSectionHeader";
|
||||
import { FishCardList } from "./components/FishCardList";
|
||||
import { InfoSection } from "./components/InfoSection";
|
||||
import { NotesSection } from "./components/NotesSection";
|
||||
|
||||
interface NetDetailModalProps {
|
||||
@@ -320,11 +319,11 @@ const NetDetailModal: React.FC<NetDetailModalProps> = ({
|
||||
{/* Content */}
|
||||
<ScrollView style={styles.content}>
|
||||
{/* Thông tin chung */}
|
||||
<InfoSection
|
||||
{/* <InfoSection
|
||||
netData={netData ?? undefined}
|
||||
isCompleted={isCompleted}
|
||||
stt={stt}
|
||||
/>
|
||||
/> */}
|
||||
|
||||
{/* Danh sách cá bắt được */}
|
||||
<CatchSectionHeader totalCatch={totalCatch} />
|
||||
|
||||
@@ -3,53 +3,52 @@ import { Text, View } from "react-native";
|
||||
import styles from "../../style/NetDetailModal.styles";
|
||||
|
||||
interface InfoSectionProps {
|
||||
netData?: Model.FishingLog;
|
||||
isCompleted: boolean;
|
||||
fishingLog?: Model.FishingLog;
|
||||
stt?: number;
|
||||
}
|
||||
|
||||
export const InfoSection: React.FC<InfoSectionProps> = ({
|
||||
netData,
|
||||
isCompleted,
|
||||
fishingLog,
|
||||
stt,
|
||||
}) => {
|
||||
if (!netData) {
|
||||
if (!fishingLog) {
|
||||
return null;
|
||||
}
|
||||
const infoItems = [
|
||||
{ label: "Số thứ tự", value: `Mẻ ${stt}` },
|
||||
{
|
||||
label: "Trạng thái",
|
||||
value: netData.status === 1 ? "Đã hoàn thành" : "Chưa hoàn thành",
|
||||
value: fishingLog.status === 1 ? "Đã hoàn thành" : "Chưa hoàn thành",
|
||||
isStatus: true,
|
||||
},
|
||||
{
|
||||
label: "Thời gian bắt đầu",
|
||||
value: netData.start_at
|
||||
? new Date(netData.start_at).toLocaleString()
|
||||
value: fishingLog.start_at
|
||||
? new Date(fishingLog.start_at).toLocaleString()
|
||||
: "Chưa cập nhật",
|
||||
},
|
||||
{
|
||||
label: "Thời gian kết thúc",
|
||||
value: netData.start_at
|
||||
? new Date(netData.end_at).toLocaleString()
|
||||
: "Chưa cập nhật",
|
||||
value:
|
||||
fishingLog.end_at !== "0001-01-01T00:00:00Z"
|
||||
? new Date(fishingLog.end_at).toLocaleString()
|
||||
: "-",
|
||||
},
|
||||
// {
|
||||
// label: "Vị trí hạ thu",
|
||||
// value: netData.viTriHaThu || "Chưa cập nhật",
|
||||
// value: fishingLog.viTriHaThu || "Chưa cập nhật",
|
||||
// },
|
||||
// {
|
||||
// label: "Vị trí thu lưới",
|
||||
// value: netData.viTriThuLuoi || "Chưa cập nhật",
|
||||
// value: fishingLog.viTriThuLuoi || "Chưa cập nhật",
|
||||
// },
|
||||
// {
|
||||
// label: "Độ sâu hạ thu",
|
||||
// value: netData.doSauHaThu || "Chưa cập nhật",
|
||||
// value: fishingLog.doSauHaThu || "Chưa cập nhật",
|
||||
// },
|
||||
// {
|
||||
// label: "Độ sâu thu lưới",
|
||||
// value: netData.doSauThuLuoi || "Chưa cập nhật",
|
||||
// value: fishingLog.doSauThuLuoi || "Chưa cập nhật",
|
||||
// },
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user