Browse Source

지역 디폴드 수정

master
sanguu516 2 months ago
parent
commit
fef23a3c7d
  1. 6
      src/components/flight/NewFlightApprovalsReport.js
  2. 7
      src/configs/constants.ts
  3. 6
      src/containers/flight/NewFlightApprovalsContainer.js

6
src/components/flight/NewFlightApprovalsReport.js

@ -106,10 +106,10 @@ export default function NewFlightApprovalsReport(props) {
<div className='list-input'> <div className='list-input'>
<CustomInput <CustomInput
type='select' type='select'
// id='filterArea' id='district'
bsSize='sm' bsSize='sm'
// value={props.filterArea} value={props.district}
onChange={e => props.setFilterArea(e.target.value)} onChange={e => props.setDistrict(e.target.value)}
> >
{DistrictCategories[props.filterArea]?.map(district => ( {DistrictCategories[props.filterArea]?.map(district => (
<option key={district} value={district}> <option key={district} value={district}>

7
src/configs/constants.ts

@ -139,6 +139,7 @@ export const QS_OPTION: IQsOptionType = {
// 시도 검색 카테고리 // 시도 검색 카테고리
// 시도 검색 카테고리 // 시도 검색 카테고리
export const CityCategories = { export const CityCategories = {
: '전체',
: '서울', : '서울',
: '인천', : '인천',
: '경기' : '경기'
@ -148,9 +149,11 @@ export type CityCategory = keyof typeof CityCategories;
// 시군구 검색 카테고리 // 시군구 검색 카테고리
export const DistrictCategories = { export const DistrictCategories = {
: ['은평구', '영등포구', '양천구', '구로구', '강서구', '마포구'], : ['전체'],
: ['부평구', '계양구', '서구'], : ['전체', '은평구', '영등포구', '양천구', '구로구', '강서구', '마포구'],
: ['전체', '부평구', '계양구', '서구'],
: [ : [
'전체',
'김포시', '김포시',
'고양시 덕양구', '고양시 덕양구',
'고양시 일산동구', '고양시 일산동구',

6
src/containers/flight/NewFlightApprovalsContainer.js

@ -45,8 +45,10 @@ export default function NewFlightApprovalsContainer({ mode }) {
const [filterId, setFilterId] = useState(''); const [filterId, setFilterId] = useState('');
// 지역 // 지역
const [filterArea, setFilterArea] = useState('경기'); const [filterArea, setFilterArea] = useState('전체');
// 시군구
const [district, setDistrict] = useState('전체');
// 미니맵 레이어 // 미니맵 레이어
const [previewLayer, setPreviewLayer] = useState(); const [previewLayer, setPreviewLayer] = useState();
@ -391,6 +393,8 @@ export default function NewFlightApprovalsContainer({ mode }) {
handleDragEnd={handleDragEnd} handleDragEnd={handleDragEnd}
filterId={filterId} filterId={filterId}
setFilterId={setFilterId} setFilterId={setFilterId}
district={district}
setDistrict={setDistrict}
filterArea={filterArea} filterArea={filterArea}
setFilterArea={setFilterArea} setFilterArea={setFilterArea}
/> />

Loading…
Cancel
Save