Skip to content

Commit 58ee302

Browse files
committed
fix(Geo Coordinates Converter): fix marker display
1 parent 89975dc commit 58ee302

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

src/tools/geo-coordinates-converter/geo-coordinates-converter.vue

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,20 @@ import { useQueryParam, useQueryParamOrStorage } from '@/composable/queryParams'
88
import proj4 from 'proj4';
99
import L from 'leaflet';
1010
import 'leaflet/dist/leaflet.css';
11+
import defaultMarkerIconRetinaUrl from 'leaflet/dist/images/marker-icon-2x.png';
12+
import defaultMarkerIconUrl from 'leaflet/dist/images/marker-icon.png';
13+
import defaultMarkerShadowUrl from 'leaflet/dist/images/marker-shadow.png';
14+
15+
// This is the workaround of workaround for dev because leaflet have a bad concatenation
16+
if (import.meta.env.DEV) {
17+
L.Icon.Default.imagePath = '';
18+
}
19+
// ok in prod but in dev need imagePath = ""
20+
L.Icon.Default.mergeOptions({
21+
iconUrl: defaultMarkerIconUrl.src,
22+
iconRetinaUrl: defaultMarkerIconRetinaUrl.src,
23+
shadowUrl: defaultMarkerShadowUrl.src,
24+
});
1125
1226
const { t } = useI18n();
1327

0 commit comments

Comments
 (0)