From 2b866bbc34cc49f5f43b37bc352cc95a6e989786 Mon Sep 17 00:00:00 2001 From: JANGHYUNn Date: Wed, 31 Jul 2024 13:30:39 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B9=84=ED=96=89=EC=8A=B9=EC=9D=B8=20?= =?UTF-8?q?=EC=8B=A0=EC=B2=AD=20=EA=B2=80=ED=86=A0=EA=B2=B0=EA=B3=BC=20?= =?UTF-8?q?=ED=98=84=ED=99=A9=20=ED=8C=9D=EC=97=85=20=EB=8D=B0=EC=9D=B4?= =?UTF-8?q?=ED=84=B0=20=EB=8F=99=EA=B8=B0=ED=99=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../flight/NewFlightApprovalsReport.js | 22 +++++++++------- .../flight/ControlApprovalsContainer.js | 18 ------------- .../flight/OperationApprovalsContainer.js | 17 ------------ .../popup/OperationApprovalsPopupContainer.js | 26 +++++++++---------- 4 files changed, 26 insertions(+), 57 deletions(-) diff --git a/src/components/flight/NewFlightApprovalsReport.js b/src/components/flight/NewFlightApprovalsReport.js index 7bd1fa10..bb3ee5cd 100644 --- a/src/components/flight/NewFlightApprovalsReport.js +++ b/src/components/flight/NewFlightApprovalsReport.js @@ -1,4 +1,4 @@ -import { useState, useEffect } from 'react'; +import { useState, useEffect, useRef } from 'react'; import Flatpickr from 'react-flatpickr'; import { Button, Input, CustomInput, Col, Row } from '@component/ui'; import { Search, Calendar } from 'react-feather'; @@ -12,7 +12,8 @@ export default function NewFlightApprovalsReport(props) { startDate: dayjs().format('YYYY-MM-DD'), endDate: dayjs().format('YYYY-MM-DD') }); - const location = useLocation(); + + const flatPickerRef = useRef(null); useEffect(() => { const popupSyncSearchData = JSON.parse(localStorage.getItem('popupState')); @@ -24,10 +25,11 @@ export default function NewFlightApprovalsReport(props) { address: popupSyncSearchData.address }); props.setFilterId(popupSyncSearchData.filter); - setSearchDate({ - startDate: popupSyncSearchData.startDate, - endDate: popupSyncSearchData.endDate - }); + + flatPickerRef.current.flatpickr.setDate( + [popupSyncSearchData.startDate, popupSyncSearchData.endDate], + true + ); localStorage.removeItem('popupState'); } }, []); @@ -51,6 +53,7 @@ export default function NewFlightApprovalsReport(props) {