migrate to typescript

This commit is contained in:
MaysWind
2024-12-29 14:24:37 +08:00
parent b638a73e4d
commit 2560a70e5e
171 changed files with 3402 additions and 2557 deletions
+2 -2
View File
@@ -1,10 +1,10 @@
import { asyncLoadAssets } from '@/lib/misc.js';
import { asyncLoadAssets } from '@/lib/misc.ts';
import services from '@/lib/services.js';
import {
getAmapSecurityVerificationMethod,
getAmapApiExternalProxyUrl,
getAmapApplicationSecret
} from '@/lib/server_settings.js';
} from '@/lib/server_settings.ts';
import logger from '@/lib/logger.js';
const amapHolder = {
+1 -1
View File
@@ -1,4 +1,4 @@
import { asyncLoadAssets } from '@/lib/misc.js';
import { asyncLoadAssets } from '@/lib/misc.ts';
import services from '@/lib/services.js';
import logger from '@/lib/logger.js';
+1 -1
View File
@@ -1,4 +1,4 @@
import { asyncLoadAssets } from '@/lib/misc.js';
import { asyncLoadAssets } from '@/lib/misc.ts';
import services from '@/lib/services.js';
const googleMapHolder = {
+10 -10
View File
@@ -1,7 +1,7 @@
import mapConstants from '@/consts/map.js';
import { LEAFLET_TILE_SOURCES } from '@/consts/map.ts';
import {
getMapProvider
} from '@/lib/server_settings.js';
} from '@/lib/server_settings.ts';
import {
loadLeafletMapAssets,
@@ -45,8 +45,8 @@ import {
export function getMapWebsite() {
if (getMapProvider() === 'custom') {
return '';
} else if (mapConstants.leafletTileSources[getMapProvider()]) {
return mapConstants.leafletTileSources[getMapProvider()].website;
} else if (LEAFLET_TILE_SOURCES[getMapProvider()]) {
return LEAFLET_TILE_SOURCES[getMapProvider()].website;
} else if (getMapProvider() === 'googlemap') {
return getGoogleMapWebsite();
} else if (getMapProvider() === 'baidumap') {
@@ -57,7 +57,7 @@ export function getMapWebsite() {
}
export function loadMapAssets(language) {
if (mapConstants.leafletTileSources[getMapProvider()] || getMapProvider() === 'custom') {
if (LEAFLET_TILE_SOURCES[getMapProvider()] || getMapProvider() === 'custom') {
return loadLeafletMapAssets(language);
} else if (getMapProvider() === 'googlemap') {
return loadGoogleMapAssets(language);
@@ -69,7 +69,7 @@ export function loadMapAssets(language) {
}
export function createMapHolder() {
if (mapConstants.leafletTileSources[getMapProvider()] || getMapProvider() === 'custom') {
if (LEAFLET_TILE_SOURCES[getMapProvider()] || getMapProvider() === 'custom') {
return createLeafletMapHolder(getMapProvider());
} else if (getMapProvider() === 'googlemap') {
return createGoogleMapHolder(getMapProvider());
@@ -87,7 +87,7 @@ export function initMapInstance(mapHolder, mapContainer, options) {
return;
}
if (mapConstants.leafletTileSources[getMapProvider()] || getMapProvider() === 'custom') {
if (LEAFLET_TILE_SOURCES[getMapProvider()] || getMapProvider() === 'custom') {
createLeafletMapInstance(mapHolder, mapContainer, options);
} else if (mapHolder.mapProvider === 'googlemap') {
createGoogleMapInstance(mapHolder, mapContainer, options);
@@ -103,7 +103,7 @@ export function setMapCenterTo(mapHolder, center, zoomLevel) {
return;
}
if (mapConstants.leafletTileSources[getMapProvider()] || getMapProvider() === 'custom') {
if (LEAFLET_TILE_SOURCES[getMapProvider()] || getMapProvider() === 'custom') {
setLeafletMapCenterTo(mapHolder, center, zoomLevel);
} else if (mapHolder.mapProvider === 'googlemap') {
setGoogleMapCenterTo(mapHolder, center, zoomLevel);
@@ -119,7 +119,7 @@ export function setMapCenterMarker(mapHolder, position) {
return;
}
if (mapConstants.leafletTileSources[getMapProvider()] || getMapProvider() === 'custom') {
if (LEAFLET_TILE_SOURCES[getMapProvider()] || getMapProvider() === 'custom') {
setLeafletMapCenterMaker(mapHolder, position);
} else if (mapHolder.mapProvider === 'googlemap') {
setGoogleMapCenterMaker(mapHolder, position);
@@ -135,7 +135,7 @@ export function removeMapCenterMarker(mapHolder) {
return;
}
if (mapConstants.leafletTileSources[getMapProvider()] || getMapProvider() === 'custom') {
if (LEAFLET_TILE_SOURCES[getMapProvider()] || getMapProvider() === 'custom') {
removeLeafletMapCenterMaker(mapHolder);
} else if (mapHolder.mapProvider === 'googlemap') {
removeGoogleMapCenterMaker(mapHolder);
+4 -4
View File
@@ -1,4 +1,4 @@
import mapConstants from '@/consts/map.js';
import { LEAFLET_TILE_SOURCES } from '@/consts/map.ts';
import {
isMapDataFetchProxyEnabled,
getCustomMapTileLayerUrl,
@@ -9,7 +9,7 @@ import {
getCustomMapDefaultZoomLevel,
getTomTomMapAPIKey,
getTianDiTuMapAPIKey
} from '@/lib/server_settings.js';
} from '@/lib/server_settings.ts';
import services from '@/lib/services.js';
const leafletHolder = {
@@ -24,7 +24,7 @@ export function loadLeafletMapAssets() {
}
export function createLeafletMapHolder(mapProvider) {
const mapTileSource = mapConstants.leafletTileSources[mapProvider];
const mapTileSource = LEAFLET_TILE_SOURCES[mapProvider];
if (mapProvider !== 'custom' && !mapTileSource) {
return null;
@@ -60,7 +60,7 @@ export function createLeafletMapInstance(mapHolder, mapContainer, options) {
let mapTileSource = null;
if (mapHolder.mapProvider !== 'custom') {
mapTileSource = Object.assign({}, mapConstants.leafletTileSources[mapHolder.mapProvider]);
mapTileSource = Object.assign({}, LEAFLET_TILE_SOURCES[mapHolder.mapProvider]);
} else {
mapTileSource = createCustomMapSource();
}