mirror of
https://github.com/mayswind/ezbookkeeping.git
synced 2026-05-16 07:57:33 +08:00
show provider of exchange rates data and map in about page
This commit is contained in:
@@ -13,6 +13,7 @@ import {
|
||||
} from './leaflet.js';
|
||||
|
||||
import {
|
||||
getGoogleMapWebsite,
|
||||
loadGoogleMapAssets,
|
||||
createGoogleMapHolder,
|
||||
createGoogleMapInstance,
|
||||
@@ -22,6 +23,7 @@ import {
|
||||
} from './googlemap.js';
|
||||
|
||||
import {
|
||||
getBaiduMapWebsite,
|
||||
loadBaiduMapAssets,
|
||||
createBaiduMapHolder,
|
||||
createBaiduMapInstance,
|
||||
@@ -31,6 +33,7 @@ import {
|
||||
} from './baidumap.js';
|
||||
|
||||
import {
|
||||
getAmapWebsite,
|
||||
loadAmapAssets,
|
||||
createAmapHolder,
|
||||
createAmapInstance,
|
||||
@@ -39,6 +42,20 @@ import {
|
||||
removeAmapCenterMaker
|
||||
} from './amap.js';
|
||||
|
||||
export function getMapWebsite() {
|
||||
if (getMapProvider() === 'custom') {
|
||||
return '';
|
||||
} else if (mapConstants.leafletTileSources[getMapProvider()]) {
|
||||
return mapConstants.leafletTileSources[getMapProvider()].website;
|
||||
} else if (getMapProvider() === 'googlemap') {
|
||||
return getGoogleMapWebsite();
|
||||
} else if (getMapProvider() === 'baidumap') {
|
||||
return getBaiduMapWebsite();
|
||||
} else if (getMapProvider() === 'amap') {
|
||||
return getAmapWebsite();
|
||||
}
|
||||
}
|
||||
|
||||
export function loadMapAssets(language) {
|
||||
if (mapConstants.leafletTileSources[getMapProvider()] || getMapProvider() === 'custom') {
|
||||
return loadLeafletMapAssets(language);
|
||||
|
||||
Reference in New Issue
Block a user