From d78f6d61d789c50ba729db84b9401e417c490de1 Mon Sep 17 00:00:00 2001
From: iczer <1126263215@qq.com>
Date: Fri, 10 Jul 2020 11:12:13 +0800
Subject: [PATCH] chore: optimize the function of copy configuration code ;
:star2:
---
package.json | 1 +
src/components/checkbox/index.js | 7 +++++++
src/components/setting/Setting.vue | 19 +++++++++++--------
src/components/setting/i18n.js | 3 +++
src/config/config.js | 6 +++---
src/config/index.js | 4 ++--
src/utils/formatter.js | 4 ++--
yarn.lock | 2 +-
8 files changed, 30 insertions(+), 16 deletions(-)
create mode 100644 src/components/checkbox/index.js
diff --git a/package.json b/package.json
index 3dbc493..372cf87 100644
--- a/package.json
+++ b/package.json
@@ -42,6 +42,7 @@
"deepmerge": "^4.2.2",
"eslint": "^6.7.2",
"eslint-plugin-vue": "^6.2.2",
+ "fast-deep-equal": "^3.1.3",
"gh-pages": "^3.1.0",
"less-loader": "^6.1.1",
"style-resources-loader": "^1.3.2",
diff --git a/src/components/checkbox/index.js b/src/components/checkbox/index.js
new file mode 100644
index 0000000..5cac115
--- /dev/null
+++ b/src/components/checkbox/index.js
@@ -0,0 +1,7 @@
+import ColorCheckbox from '@/components/checkbox/ColorCheckbox'
+import ImgCheckbox from '@/components/checkbox/ImgCheckbox'
+
+export {
+ ColorCheckbox,
+ ImgCheckbox
+}
diff --git a/src/components/setting/Setting.vue b/src/components/setting/Setting.vue
index e6c27b2..960d958 100644
--- a/src/components/setting/Setting.vue
+++ b/src/components/setting/Setting.vue
@@ -90,23 +90,23 @@
+ :message="$t('alert')"
+ >
+
{{$t('copy')}}