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')}}