Included diesel into stations filter

This commit is contained in:
Umar Adilov 2025-05-03 14:37:31 +05:00
parent bc8322a040
commit 87e2cbf1f2
4 changed files with 5 additions and 1 deletions

View File

@ -51,6 +51,7 @@ export type Station = Root<{
_long: number; _long: number;
_avtomojka: boolean; _avtomojka: boolean;
_dtCopy: boolean; _dtCopy: boolean;
_avtomojkaCopy: boolean;
_ai92Copy: boolean; _ai92Copy: boolean;
_ai95Copy: boolean; _ai95Copy: boolean;
_z100Copy: boolean; _z100Copy: boolean;

View File

@ -72,6 +72,7 @@ export const presentStations = (stations: Station) =>
carWash: station._avtomojka || false, carWash: station._avtomojka || false,
ai92: station._dtCopy || false, ai92: station._dtCopy || false,
ai95: station._ai92Copy || false, ai95: station._ai92Copy || false,
dt: station._avtomojkaCopy || false,
z100: station._ai95Copy || false, z100: station._ai95Copy || false,
propan: station._z100Copy || false, propan: station._z100Copy || false,
electricCharge: station._propanCopy || false, electricCharge: station._propanCopy || false,

View File

@ -17,6 +17,7 @@ export const stationsRequest = {
_ai95Copy: true, // z100 _ai95Copy: true, // z100
_z100Copy: true, // propan _z100Copy: true, // propan
_propanCopy: true, // electricCharge _propanCopy: true, // electricCharge
_avtomojkaCopy: true, // DT
_zaryadnayaStanci: true, // miniMarket _zaryadnayaStanci: true, // miniMarket
_miniMarketCop: true, // toilet _miniMarketCop: true, // toilet
_region: { _region: {

View File

@ -372,7 +372,7 @@ export default function GasStationMap({ stations }: GasStationMapProps) {
// Все доступные фильтры // Все доступные фильтры
const allFilters = [ const allFilters = [
// 'ДТ', -> нет значения в интерфейсе - TODO: поправить 'ДТ',
'АИ-92', 'АИ-92',
'АИ-95', 'АИ-95',
'Z-100 Power', 'Z-100 Power',
@ -386,6 +386,7 @@ export default function GasStationMap({ stations }: GasStationMapProps) {
// Маппинг фильтров на поля Station // Маппинг фильтров на поля Station
const filterToFieldMap: { [key: string]: keyof Stations[number] } = { const filterToFieldMap: { [key: string]: keyof Stations[number] } = {
'АИ-92': 'ai92', 'АИ-92': 'ai92',
ДТ: 'dt',
'АИ-95': 'ai95', 'АИ-95': 'ai95',
'Z-100 Power': 'z100', 'Z-100 Power': 'z100',
Пропан: 'propan', Пропан: 'propan',