|
|
|
@ -1,5 +1,5 @@
|
|
|
|
import { usePendingPointsFilters } from "../../../../stores/usePendingPointsFilters";
|
|
|
|
import { usePendingPointsFilters } from "../../../../stores/usePendingPointsFilters";
|
|
|
|
import {FilterSlider} from "./Slider.jsx";
|
|
|
|
import { FilterSlider } from "./Slider.jsx";
|
|
|
|
|
|
|
|
|
|
|
|
export const AdvancedFilters = () => {
|
|
|
|
export const AdvancedFilters = () => {
|
|
|
|
const {
|
|
|
|
const {
|
|
|
|
@ -16,7 +16,8 @@ export const AdvancedFilters = () => {
|
|
|
|
setPublicStopCnt,
|
|
|
|
setPublicStopCnt,
|
|
|
|
setSupermarketCnt,
|
|
|
|
setSupermarketCnt,
|
|
|
|
setTargetDist,
|
|
|
|
setTargetDist,
|
|
|
|
setMetroDist
|
|
|
|
setMetroDist,
|
|
|
|
|
|
|
|
ranges
|
|
|
|
} = usePendingPointsFilters();
|
|
|
|
} = usePendingPointsFilters();
|
|
|
|
|
|
|
|
|
|
|
|
return (
|
|
|
|
return (
|
|
|
|
@ -26,7 +27,8 @@ export const AdvancedFilters = () => {
|
|
|
|
filterRange={[filters.doors__gt, filters.doors__lt]}
|
|
|
|
filterRange={[filters.doors__gt, filters.doors__lt]}
|
|
|
|
setFilterRange={setDoors}
|
|
|
|
setFilterRange={setDoors}
|
|
|
|
title={"Кол-во подъездов в жилом доме"}
|
|
|
|
title={"Кол-во подъездов в жилом доме"}
|
|
|
|
fullRange={[-1, 50]}
|
|
|
|
fullRange={ranges.doors || [0, 0]}
|
|
|
|
|
|
|
|
filterKey={"doors"}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
@ -74,7 +76,7 @@ export const AdvancedFilters = () => {
|
|
|
|
filterRange={[filters.tc_cnt__gt, filters.tc_cnt__lt]}
|
|
|
|
filterRange={[filters.tc_cnt__gt, filters.tc_cnt__lt]}
|
|
|
|
setFilterRange={setTcCnt}
|
|
|
|
setFilterRange={setTcCnt}
|
|
|
|
title={"Кол-во торговых центров"}
|
|
|
|
title={"Кол-во торговых центров"}
|
|
|
|
fullRange={[-1, 500]}
|
|
|
|
fullRange={[-1, 5000]}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
@ -82,7 +84,7 @@ export const AdvancedFilters = () => {
|
|
|
|
filterRange={[filters.culture_cnt__gt, filters.culture_cnt__lt]}
|
|
|
|
filterRange={[filters.culture_cnt__gt, filters.culture_cnt__lt]}
|
|
|
|
setFilterRange={setCultureCnt}
|
|
|
|
setFilterRange={setCultureCnt}
|
|
|
|
title={"Кол-во объектов культуры (театры, музей и тд)"}
|
|
|
|
title={"Кол-во объектов культуры (театры, музей и тд)"}
|
|
|
|
fullRange={[-1, 500]}
|
|
|
|
fullRange={[-1, 5000]}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
@ -90,7 +92,7 @@ export const AdvancedFilters = () => {
|
|
|
|
filterRange={[filters.mfc_cnt__gt, filters.mfc_cnt__lt]}
|
|
|
|
filterRange={[filters.mfc_cnt__gt, filters.mfc_cnt__lt]}
|
|
|
|
setFilterRange={setMfcCnt}
|
|
|
|
setFilterRange={setMfcCnt}
|
|
|
|
title={"Кол-во МФЦ"}
|
|
|
|
title={"Кол-во МФЦ"}
|
|
|
|
fullRange={[-1, 500]}
|
|
|
|
fullRange={[-1, 5000]}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
@ -98,7 +100,7 @@ export const AdvancedFilters = () => {
|
|
|
|
filterRange={[filters.public_stop_cnt__gt, filters.public_stop_cnt__lt]}
|
|
|
|
filterRange={[filters.public_stop_cnt__gt, filters.public_stop_cnt__lt]}
|
|
|
|
setFilterRange={setPublicStopCnt}
|
|
|
|
setFilterRange={setPublicStopCnt}
|
|
|
|
title={"Кол-во остановок ОТ"}
|
|
|
|
title={"Кол-во остановок ОТ"}
|
|
|
|
fullRange={[-1, 500]}
|
|
|
|
fullRange={[-1, 5000]}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
@ -106,7 +108,7 @@ export const AdvancedFilters = () => {
|
|
|
|
filterRange={[filters.supermarket_cnt__gt, filters.supermarket_cnt__lt]}
|
|
|
|
filterRange={[filters.supermarket_cnt__gt, filters.supermarket_cnt__lt]}
|
|
|
|
setFilterRange={setSupermarketCnt}
|
|
|
|
setFilterRange={setSupermarketCnt}
|
|
|
|
title={"Кол-во супермаркетов"}
|
|
|
|
title={"Кол-во супермаркетов"}
|
|
|
|
fullRange={[-1, 500]}
|
|
|
|
fullRange={[-1, 5000]}
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
|