From 4ed5949babe59fd5a27d8799fcdc1f66711f7b14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?junh=5Feee=28=EC=9D=B4=EC=A4=80=ED=9D=AC=29?= Date: Thu, 7 Dec 2023 16:01:02 +0900 Subject: [PATCH] =?UTF-8?q?laanc=20=EB=B9=84=ED=96=89=EA=B5=AC=EC=97=AD=20?= =?UTF-8?q?=EA=B2=80=EC=83=89=20=EC=A3=BC=EC=84=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/laanc/map/LaancDrawModal.js | 1 + src/components/laanc/map/LaancMapSearch.js | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/src/components/laanc/map/LaancDrawModal.js b/src/components/laanc/map/LaancDrawModal.js index c97c27d..c340ab3 100644 --- a/src/components/laanc/map/LaancDrawModal.js +++ b/src/components/laanc/map/LaancDrawModal.js @@ -1,6 +1,7 @@ import { Button, Modal, ModalHeader, ModalBody, ModalFooter } from 'reactstrap'; export default function LaancDrawModal({ modal, handler }) { + // 드론원스탑으로 새창 바로가기 const handlerDroneOneStop = () => { window.open('https://drone.onestop.go.kr/', '드론원스탑'); handler(); diff --git a/src/components/laanc/map/LaancMapSearch.js b/src/components/laanc/map/LaancMapSearch.js index 8ec4b9d..46f0276 100644 --- a/src/components/laanc/map/LaancMapSearch.js +++ b/src/components/laanc/map/LaancMapSearch.js @@ -4,8 +4,13 @@ import { useState } from 'react'; import { flightPlanAPI } from '../../../modules/basis/flight/apis/basisFlightApi'; export default function LaancMapSearch({ mapObject }) { + // 검색어 const [query, setQuery] = useState(''); + + // 검색 결과 const [searchRes, setSearchRes] = useState([]); + + // 검색 여부 const [isSearch, setIsSearch] = useState(false); // 지역 검색 @@ -15,6 +20,7 @@ export default function LaancMapSearch({ mapObject }) { setSearchRes(res.data.items); }; + // 검색어 저장 const handlerSearchChange = e => { const { name, value } = e.target; @@ -23,12 +29,14 @@ export default function LaancMapSearch({ mapObject }) { } }; + // 지역 검색 후 엔터 키 const handlerSearchEnter = e => { if (e.key == 'Enter') { handlerSearchRes(); } }; + // 해당 좌표로 지도 이동 const handlerSearchCoord = (mapx, mapy) => { const numberString = [mapx, mapy]; const latlng = [];