diff --git a/src/hooks/web/useScript.ts b/src/hooks/web/useScript.ts
deleted file mode 100644
index 9707116a..00000000
--- a/src/hooks/web/useScript.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-import { onMounted, onUnmounted, ref } from 'vue';
-
-interface ScriptOptions {
- src: string;
-}
-
-export function useScript(opts: ScriptOptions) {
- const isLoading = ref(false);
- const error = ref(false);
- const success = ref(false);
- let script: HTMLScriptElement;
-
- const promise = new Promise((resolve, reject) => {
- onMounted(() => {
- script = document.createElement('script');
- script.type = 'text/javascript';
- script.onload = function () {
- isLoading.value = false;
- success.value = true;
- error.value = false;
- resolve('');
- };
-
- script.onerror = function (err) {
- isLoading.value = false;
- success.value = false;
- error.value = true;
- reject(err);
- };
-
- script.src = opts.src;
- document.head.appendChild(script);
- });
- });
-
- onUnmounted(() => {
- script && script.remove();
- });
-
- return {
- isLoading,
- error,
- success,
- toPromise: () => promise,
- };
-}
diff --git a/src/hooks/web/useTitle.ts b/src/hooks/web/useTitle.ts
index 675a5dba..9ade60ad 100644
--- a/src/hooks/web/useTitle.ts
+++ b/src/hooks/web/useTitle.ts
@@ -26,7 +26,7 @@ export function useTitle() {
return;
}
- const tTitle = t(route?.meta?.title as string);
+ const tTitle = t(route?.meta?.title ?? '');
pageTitle.value = tTitle ? ` ${tTitle} - ${title} ` : `${title}`;
},
{ immediate: true },
diff --git a/src/locales/lang/en/routes/demo.ts b/src/locales/lang/en/routes/demo.ts
index 1cc82d0b..cfbaf954 100644
--- a/src/locales/lang/en/routes/demo.ts
+++ b/src/locales/lang/en/routes/demo.ts
@@ -1,8 +1,5 @@
export default {
charts: {
- baiduMap: 'Baidu map',
- aMap: 'A map',
- googleMap: 'Google map',
charts: 'Chart',
map: 'Map',
line: 'Line',
diff --git a/src/locales/lang/zh-CN/routes/demo.ts b/src/locales/lang/zh-CN/routes/demo.ts
index 54f6482c..bc212cac 100644
--- a/src/locales/lang/zh-CN/routes/demo.ts
+++ b/src/locales/lang/zh-CN/routes/demo.ts
@@ -1,8 +1,5 @@
export default {
charts: {
- baiduMap: '百度地图',
- aMap: '高德地图',
- googleMap: '谷歌地图',
charts: '图表',
map: '地图',
line: '折线图',
diff --git a/src/router/routes/modules/demo/charts.ts b/src/router/routes/modules/demo/charts.ts
index c36b5eed..f301025c 100644
--- a/src/router/routes/modules/demo/charts.ts
+++ b/src/router/routes/modules/demo/charts.ts
@@ -14,31 +14,6 @@ const charts: AppRouteModule = {
title: t('routes.demo.charts.charts'),
},
children: [
- {
- path: 'baiduMap',
- name: 'BaiduMap',
- meta: {
- title: t('routes.demo.charts.baiduMap'),
- },
- component: () => import('/@/views/demo/charts/map/Baidu.vue'),
- },
- {
- path: 'aMap',
- name: 'AMap',
- meta: {
- title: t('routes.demo.charts.aMap'),
- },
- component: () => import('/@/views/demo/charts/map/Gaode.vue'),
- },
- {
- path: 'googleMap',
- name: 'GoogleMap',
- meta: {
- title: t('routes.demo.charts.googleMap'),
- },
- component: () => import('/@/views/demo/charts/map/Google.vue'),
- },
-
{
path: 'echarts',
name: 'Echarts',
diff --git a/src/views/demo/charts/map/Baidu.vue b/src/views/demo/charts/map/Baidu.vue
deleted file mode 100644
index ff53def3..00000000
--- a/src/views/demo/charts/map/Baidu.vue
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
-
-
diff --git a/src/views/demo/charts/map/Gaode.vue b/src/views/demo/charts/map/Gaode.vue
deleted file mode 100644
index 1b43fefc..00000000
--- a/src/views/demo/charts/map/Gaode.vue
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
diff --git a/src/views/demo/charts/map/Google.vue b/src/views/demo/charts/map/Google.vue
deleted file mode 100644
index e346296b..00000000
--- a/src/views/demo/charts/map/Google.vue
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-