Commit bae53f3e2c62b3fca246432307f45a6363c4c176

Authored by vben
1 parent 5dc8226c

feat: add design setting

src/components/Application/src/AppProvider.vue
@@ -6,13 +6,15 @@ @@ -6,13 +6,15 @@
6 import { defineComponent, toRefs } from 'vue'; 6 import { defineComponent, toRefs } from 'vue';
7 7
8 import { createAppProviderContext } from './useAppContext'; 8 import { createAppProviderContext } from './useAppContext';
  9 +
  10 + import designSetting from '/@/settings/designSetting';
9 export default defineComponent({ 11 export default defineComponent({
10 name: 'AppProvider', 12 name: 'AppProvider',
11 inheritAttrs: false, 13 inheritAttrs: false,
12 props: { 14 props: {
13 prefixCls: { 15 prefixCls: {
14 type: String as PropType<string>, 16 type: String as PropType<string>,
15 - default: 'vben', 17 + default: designSetting.prefixCls,
16 }, 18 },
17 }, 19 },
18 setup(props) { 20 setup(props) {
src/settings/designSetting.ts 0 → 100644
  1 +export default {
  2 + prefixCls: 'vben',
  3 +};