diff --git a/src/Components/Tasks/ShiftInfo/ShiftAndCoDriverCreateModal.tsx b/src/Components/Tasks/ShiftInfo/ShiftAndCoDriverCreateModal.tsx index 5a4f6f5..6e503f4 100644 --- a/src/Components/Tasks/ShiftInfo/ShiftAndCoDriverCreateModal.tsx +++ b/src/Components/Tasks/ShiftInfo/ShiftAndCoDriverCreateModal.tsx @@ -36,13 +36,7 @@ const ShiftAndCoDriverCreateModal: React.FC< onCancel={onCancel} width={700} > -
+ {/* SHIFT INFO */} = ({ recordTask }) => { const [isModalOpen, setIsModalOpen] = useState(false); const shiftInfo = { - pickUpDate: recordTask?.pickup_date, - pickUpLocation: recordTask?.pickup_location ?? null, shiftDate: recordTask?.shift_date, shiftLocation: recordTask?.shift_location ?? null, cycleDate: recordTask?.cycle_date, cycleLocation: recordTask?.cycle_location ?? null, + pickUpDate: recordTask?.pickup_date, + pickUpTime: recordTask?.pickup_time, + pickUpLocation: recordTask?.pickup_location ?? null, }; const coDriverInfo = { driverName: recordTask?.driver_name ?? null, coDriverName: recordTask?.co_driver_name ?? null, - coDriverPickUpLocation: recordTask?.co_driver_pickup_location ?? null, coDriverPickUpDate: recordTask?.co_driver_pickup_date, - coDriverDropLocation: recordTask?.co_driver_drop_location ?? null, + coDriverPickUpTime: recordTask?.co_driver_pickup_time, + coDriverPickUpLocation: recordTask?.co_driver_pickup_location ?? null, coDriverDropDate: recordTask?.co_driver_drop_date, + coDriverDropTime: recordTask?.co_driver_drop_time, + coDriverDropLocation: recordTask?.co_driver_drop_location ?? null, }; const buildTextBlock = (title: string, items: [string, string | null][]) => { @@ -40,20 +43,23 @@ const ShiftDataTab: React.FC = ({ recordTask }) => { if (lang === "en") { text = [ - buildTextBlock("SHIFT INFO", [ + buildTextBlock("SHIFT INFO ❗️❗️❗️", [ ["Shift Date", shiftInfo.shiftDate], ["Shift Location", shiftInfo.shiftLocation], - ["Pick up Date", shiftInfo.pickUpDate], - ["Pick Up Location", shiftInfo.pickUpLocation], ["Cycle Date", shiftInfo.cycleDate], ["Cycle Location", shiftInfo.cycleLocation], + ["Pick up Date", shiftInfo.pickUpDate], + ["Pick up Time", shiftInfo.pickUpTime], + ["Pick Up Location", shiftInfo.pickUpLocation], ]), buildTextBlock("CO DRIVER INFO", [ ["Driver's name", coDriverInfo.driverName], ["Co-Driver's name", coDriverInfo.coDriverName], ["Co-driver pickup date", coDriverInfo.coDriverPickUpDate], + ["Co-driver pickup time", coDriverInfo.coDriverPickUpTime], ["Co-driver pickup location", coDriverInfo.coDriverPickUpLocation], ["Co-driver drop date", coDriverInfo.coDriverDropDate], + ["Co-driver drop time", coDriverInfo.coDriverDropDate], ["Co-driver drop location", coDriverInfo.coDriverDropLocation], ]), ] @@ -61,20 +67,23 @@ const ShiftDataTab: React.FC = ({ recordTask }) => { .join("\n\n"); } else { text = [ - buildTextBlock("ИНФОРМАЦИЯ О СМЕНЕ", [ - ["Дата пикапа", shiftInfo.pickUpDate], - ["Место пикапа", shiftInfo.pickUpLocation], + buildTextBlock("ИНФОРМАЦИЯ О СМЕНЕ ❗️❗️❗️", [ ["Дата шифта", shiftInfo.shiftDate], ["Место шифта", shiftInfo.shiftLocation], ["Дата сайкла", shiftInfo.cycleDate], ["Место сайкла", shiftInfo.cycleLocation], + ["Дата пикапа", shiftInfo.pickUpDate], + ["Время пикапа", shiftInfo.pickUpTime], + ["Место пикапа", shiftInfo.pickUpLocation], ]), buildTextBlock("ИНФОРМАЦИЯ О КО-ДРАЙВЕРЕ", [ ["Имя драйвера", coDriverInfo.driverName], ["Имя ко-драйвера", coDriverInfo.coDriverName], - ["Время пикапа ко-драйвера", coDriverInfo.coDriverPickUpDate], + ["Дата пикапа ко-драйвера", coDriverInfo.coDriverPickUpDate], + ["Время пикапа ко-драйвера", coDriverInfo.coDriverPickUpTime], ["Место пикапа ко-драйвера", coDriverInfo.coDriverPickUpLocation], - ["Время высадки ко-драйвера", coDriverInfo.coDriverDropDate], + ["Дата высадки ко-драйвера", coDriverInfo.coDriverDropDate], + ["Время высадки ко-драйвера", coDriverInfo.coDriverDropTime], ["Место высадки ко-драйвера", coDriverInfo.coDriverDropLocation], ]), ] @@ -114,20 +123,23 @@ const ShiftDataTab: React.FC = ({ recordTask }) => { } style={{ width: "100%", marginBottom: 20 }} > -

SHIFT INFO

+

SHIFT INFO ❗️❗️❗️

Shift Date: {shiftInfo.shiftDate}

Shift Location: {shiftInfo.shiftLocation}

-

Pick up Date: {shiftInfo.pickUpDate}

-

Pick Up Location: {shiftInfo.pickUpLocation}

Cycle Date: {shiftInfo.cycleDate}

Cycle Location: {shiftInfo.cycleLocation}

+

Pick up Date: {shiftInfo.pickUpDate}

+

Pick up Time: {shiftInfo.pickUpTime}

+

Pick Up Location: {shiftInfo.pickUpLocation}

CO-DRIVER INFO

Driver's name: {coDriverInfo.driverName}

Co-driver's name: {coDriverInfo.coDriverName}

Co-driver pickup date: {coDriverInfo.coDriverPickUpDate}

+

Co-driver pickup time: {coDriverInfo.coDriverPickUpTime}

Co-driver pickup location: {coDriverInfo.coDriverPickUpLocation}

Co-driver drop date: {coDriverInfo.coDriverDropDate}

+

Co-driver drop time: {coDriverInfo.coDriverDropTime}

Co-driver drop location: {coDriverInfo.coDriverDropLocation}

@@ -140,21 +152,24 @@ const ShiftDataTab: React.FC = ({ recordTask }) => { } style={{ width: "100%" }} > -

ИНФОРМАЦИЯ О СМЕНЕ

+

ИНФОРМАЦИЯ О СМЕНЕ ❗️❗️❗️

Дата шифта: {shiftInfo.shiftDate}

Место шифта: {shiftInfo.shiftLocation}

Дата сайкла: {shiftInfo.cycleDate}

Место сайкла: {shiftInfo.cycleLocation}

Дата пикапа: {shiftInfo.pickUpDate}

+

Время пикапа: {shiftInfo.pickUpTime}

Место пикапа: {shiftInfo.pickUpLocation}

ИНФОРМАЦИЯ О КО-ДРАЙВЕРЕ

Имя драйвера: {coDriverInfo.driverName}

Имя ко-драйвера: {coDriverInfo.coDriverName}

+

Дата пикапа ко-драйвера: {coDriverInfo.coDriverPickUpDate}

+

Время пикапа ко-драйвера: {coDriverInfo.coDriverPickUpTime}

Место пикапа ко-драйвера: {coDriverInfo.coDriverPickUpLocation}

-

Время пикапа ко-драйвера: {coDriverInfo.coDriverPickUpDate}

+

Дата высадки ко-драйвера: {coDriverInfo.coDriverDropDate}

+

Время высадки ко-драйвера: {coDriverInfo.coDriverDropTime}

Место высадки ко-драйвера: {coDriverInfo.coDriverDropLocation}

-

Время высадки ко-драйвера: {coDriverInfo.coDriverDropDate}

{ const shiftInfo = { - pickUpDate: record?.pickup_date, - pickUpLocation: record?.pickup_location ?? null, shiftDate: record?.shift_date, shiftLocation: record?.shift_location ?? null, cycleDate: record?.cycle_date, cycleLocation: record?.cycle_location ?? null, + pickUpDate: record?.pickup_date, + pickUpTime: record?.pickup_time, + pickUpLocation: record?.pickup_location ?? null, }; const coDriverInfo = { driverName: record?.driver_name ?? null, coDriverName: record?.co_driver_name ?? null, - coDriverPickUpLocation: record?.co_driver_pickup_location ?? null, coDriverPickUpDate: record?.co_driver_pickup_date, - coDriverDropLocation: record?.co_driver_drop_location ?? null, + coDriverPickUpTime: record?.co_driver_pickup_time, + coDriverPickUpLocation: record?.co_driver_pickup_location ?? null, coDriverDropDate: record?.co_driver_drop_date, + coDriverDropTime: record?.co_driver_drop_time, + coDriverDropLocation: record?.co_driver_drop_location ?? null, }; const buildTextBlock = ( @@ -213,20 +216,23 @@ const TaskTable = ({ if (lang === "en") { text = [ - buildTextBlock("SHIFT INFO", [ + buildTextBlock("SHIFT INFO ❗️❗️❗️", [ ["Shift Date", shiftInfo.shiftDate], ["Shift Location", shiftInfo.shiftLocation], - ["Pick up Date", shiftInfo.pickUpDate], - ["Pick Up Location", shiftInfo.pickUpLocation], ["Cycle Date", shiftInfo.cycleDate], ["Cycle Location", shiftInfo.cycleLocation], + ["Pick up Date", shiftInfo.pickUpDate], + ["Pick up Time", shiftInfo.pickUpTime], + ["Pick Up Location", shiftInfo.pickUpLocation], ]), buildTextBlock("CO DRIVER INFO", [ ["Driver's name", coDriverInfo.driverName], ["Co-Driver's name", coDriverInfo.coDriverName], ["Co-driver pickup date", coDriverInfo.coDriverPickUpDate], + ["Co-driver pickup time", coDriverInfo.coDriverPickUpTime], ["Co-driver pickup location", coDriverInfo.coDriverPickUpLocation], ["Co-driver drop date", coDriverInfo.coDriverDropDate], + ["Co-driver drop time", coDriverInfo.coDriverDropTime], ["Co-driver drop location", coDriverInfo.coDriverDropLocation], ]), ] @@ -234,20 +240,23 @@ const TaskTable = ({ .join("\n\n"); } else { text = [ - buildTextBlock("ИНФОРМАЦИЯ О СМЕНЕ", [ - ["Дата пикапа", shiftInfo.pickUpDate], - ["Место пикапа", shiftInfo.pickUpLocation], + buildTextBlock("ИНФОРМАЦИЯ О СМЕНЕ ❗️❗️❗️", [ ["Дата шифта", shiftInfo.shiftDate], ["Место шифта", shiftInfo.shiftLocation], ["Дата сайкла", shiftInfo.cycleDate], ["Место сайкла", shiftInfo.cycleLocation], + ["Дата пикапа", shiftInfo.pickUpDate], + ["Время пикапа", shiftInfo.pickUpTime], + ["Место пикапа", shiftInfo.pickUpLocation], ]), buildTextBlock("ИНФОРМАЦИЯ О КО-ДРАЙВЕРЕ", [ ["Имя драйвера", coDriverInfo.driverName], ["Имя ко-драйвера", coDriverInfo.coDriverName], - ["Время пикапа ко-драйвера", coDriverInfo.coDriverPickUpDate], + ["Дата пикапа ко-драйвера", coDriverInfo.coDriverPickUpDate], + ["Время пикапа ко-драйвера", coDriverInfo.coDriverPickUpTime], ["Место пикапа ко-драйвера", coDriverInfo.coDriverPickUpLocation], - ["Время высадки ко-драйвера", coDriverInfo.coDriverDropDate], + ["Дата высадки ко-драйвера", coDriverInfo.coDriverDropDate], + ["Время высадки ко-драйвера", coDriverInfo.coDriverDropTime], ["Место высадки ко-драйвера", coDriverInfo.coDriverDropLocation], ]), ]