all repos — caroster @ 3e13ed81f9961ed582333d0e9296921db2ed91d9

[Octree] Group carpool to your event https://caroster.io

⚰️ Remove unused code for for maps
#382
Simon Mulquin simon@octree.ch
Wed, 13 Dec 2023 14:24:39 +0000
commit

3e13ed81f9961ed582333d0e9296921db2ed91d9

parent

b8a33aa0d3bd3ec778776c1cc1193c315427340b

M frontend/containers/Map/Map.tsxfrontend/containers/Map/Map.tsx

@@ -38,7 +38,6 @@ >

<Bounds /> <TileLayer key="tiles" url={DEV_TILES_URL} /> <MapController /> - <ZoomControl key="control_zoom" position="bottomright" /> {markers.map(({popup, ...circleMarkerProps}, index) => ( <CircleMarker key={index}
M frontend/containers/Map/MapController.tsxfrontend/containers/Map/MapController.tsx

@@ -4,6 +4,7 @@

const MapController = () => { const map = useMap(); const {setMap, map: storedMap} = useMapStore(); + map.scrollWheelZoom.disable(); if (storedMap !== map) { setMap(map);
M frontend/pages/e/[uuid]/details.tsxfrontend/pages/e/[uuid]/details.tsx

@@ -19,14 +19,11 @@ import pageUtils from '../../../lib/pageUtils';

import ShareEvent from '../../../containers/ShareEvent'; import useEventStore from '../../../stores/useEventStore'; import useToastStore from '../../../stores/useToastStore'; -import useMapStore from '../../../stores/useMapStore'; -import Map from '../../../containers/Map'; import EventLayout, {TabComponent} from '../../../layouts/Event'; import { EventByUuidDocument, useUpdateEventMutation, } from '../../../generated/graphql'; -import EventPopup from '../../../containers/EventPopup'; import AddressAutofill from '../../../containers/AddressAutofill'; interface Props {

@@ -41,8 +38,6 @@

const DetailsTab: TabComponent = ({}) => { const {t} = useTranslation(); const theme = useTheme(); - const {preventUpdateKey, setPreventUpdateKey, setCenter, setMarkers} = - useMapStore(); const [updateEvent] = useUpdateEventMutation(); const addToast = useToastStore(s => s.addToast); const setEventUpdate = useEventStore(s => s.setEventUpdate);

@@ -98,20 +93,6 @@ </Tooltip>

); if (!event) return null; - const {latitude, longitude} = event; - - const mapUpdateKey = `${event.uuid}.details`; - if (preventUpdateKey !== mapUpdateKey) { - setPreventUpdateKey(mapUpdateKey); - setCenter([latitude, longitude]); - setMarkers([ - { - double: true, - center: [latitude, longitude], - popup: <EventPopup event={event} />, - }, - ]); - } return ( <Box

@@ -119,10 +100,10 @@ sx={{

position: 'relative', }} > - {latitude && longitude ? <Map /> : <Box pt={6} />} <Container sx={{ p: 4, + mt: 6, mb: 11, mx: 0, [theme.breakpoints.down('md')]: {