Skip to content

Commit

Permalink
[ZonesRéglementaires] Résolution du bug au clique sur une zone réglem…
Browse files Browse the repository at this point in the history
…entaire (sur la carte) (#991)

- Resolve #957
  • Loading branch information
claire2212 authored Nov 17, 2023
2 parents 13c0fd6 + a00e36a commit a4225e1
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ export function LayerFilters({
</TagWrapper>

<CheckPicker
isLabelHidden
label="Type d'AMP"
name="ampTypes"
onChange={handleSetFilteredAmpTypes}
Expand Down
4 changes: 3 additions & 1 deletion frontend/src/features/map/BaseMap.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,9 @@ export function BaseMap({ children }: { children: Array<ReactElement<BaseMapChil
layerFilter: layer => {
const typedLayer = layer as VectorLayerWithName

return !!typedLayer.name && SelectableLayers.includes(typedLayer.name)
const layerName = typedLayer.name || typedLayer.get('name')

return !!layerName && SelectableLayers.includes(layerName)
}
}
)
Expand Down
4 changes: 2 additions & 2 deletions frontend/src/store/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { setupListeners } from '@reduxjs/toolkit/query'
import { FLUSH, PAUSE, PERSIST, PURGE, REGISTER, REHYDRATE } from 'redux-persist'

import { homeReducers } from './reducers'
import { monitorenvPrivateApi, monitorenvPublicApi } from '../api/api'
import { monitorenvPrivateApi, monitorenvPublicApi, geoserverApi } from '../api/api'
import { regulatoryActionSanitizer } from '../domain/shared_slices/Regulatory'

const homeStore = configureStore({
Expand All @@ -20,7 +20,7 @@ const homeStore = configureStore({
isSerializable: (value: any) => isPlain(value) || value instanceof Date || value instanceof Error,
serializableCheck: false
}
}).concat(monitorenvPrivateApi.middleware, monitorenvPublicApi.middleware),
}).concat(monitorenvPrivateApi.middleware, monitorenvPublicApi.middleware, geoserverApi.middleware),
reducer: combineReducers(homeReducers) as unknown as typeof homeReducers
})

Expand Down
16 changes: 0 additions & 16 deletions frontend/src/store/reducers.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,4 @@
import { ampsAPI } from '../api/ampsAPI'
import { geoserverApi, monitorenvPrivateApi, monitorenvPublicApi } from '../api/api'
import { controlThemesAPI } from '../api/controlThemesAPI'
import { infractionsAPI } from '../api/infractionsAPI'
import { legacyControlUnitsAPI } from '../api/legacyControlUnitsAPI'
import { missionsAPI } from '../api/missionsAPI'
import { regulatoryLayersAPI } from '../api/regulatoryLayersAPI'
import { reportingsAPI } from '../api/reportingsAPI'
import { semaphoresAPI } from '../api/semaphoresAPI'
import { administrativeSlicePersistedReducer } from '../domain/shared_slices/Administrative'
import { drawReducer } from '../domain/shared_slices/Draw'
import { globalReducer } from '../domain/shared_slices/Global'
Expand Down Expand Up @@ -60,15 +52,7 @@ export const homeReducers = {
regulatoryMetadata: regulatoryMetadataSliceReducer,
reporting: reportingSliceReducer,
[layerSidebarSlice.name]: layerSidebarSlice.reducer,
[ampsAPI.reducerPath]: ampsAPI.reducer,
[regulatoryLayersAPI.reducerPath]: regulatoryLayersAPI.reducer,
[missionsAPI.reducerPath]: missionsAPI.reducer,
[controlThemesAPI.reducerPath]: controlThemesAPI.reducer,
[legacyControlUnitsAPI.reducerPath]: legacyControlUnitsAPI.reducer,
[infractionsAPI.reducerPath]: infractionsAPI.reducer,
[semaphoresAPI.reducerPath]: semaphoresAPI.reducer,
reportingFilters: reportingFiltersPersistedReducer,
[reportingsAPI.reducerPath]: reportingsAPI.reducer,
selectedAmp: selectedAmpSlicePersistedReducer,
semaphoresSlice: semaphoresPersistedReducer,
sideWindow: sideWindowReducer,
Expand Down

0 comments on commit a4225e1

Please sign in to comment.