Skip to content

Commit 014a719

Browse files
author
cole
committed
style: site pro path
1 parent 3ee6ac0 commit 014a719

File tree

150 files changed

+288
-314
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

150 files changed

+288
-314
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue3-admin-pro",
3-
"version": "0.3.0",
3+
"version": "0.3.1",
44
"description": "开箱即用的 Vue3/Ant Design Vue 中后台管理系统",
55
"repository": {
66
"type": "git",

packages/components/base-field/__tests__/BaseField.test.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import { describe, expect, it, vi } from 'vitest'
22
import { mount } from '@vue/test-utils'
3+
import mountTest from '@site/tests/shared/mountTest'
4+
import dayjs from 'dayjs'
35
// --
46
import { BaseField } from '../index'
57
import FieldDatePicker from '../components/DatePicker'
@@ -17,9 +19,7 @@ import FieldNumber from '../components/Number'
1719
import FieldTextArea from '../components/TextArea'
1820
import FieldText from '../components/Text'
1921
import FieldPassword from '../components/Password'
20-
import mountTest from '../../../tests/shared/mountTest'
2122
import { formatDate } from '../utils'
22-
import dayjs from 'dayjs'
2323

2424
function mountFieldTest (valueType, Component, props) {
2525
it(`${valueType}`, async () => {

packages/components/base-field/__tests__/CustomFields.test.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { describe, expect, it, vi } from 'vitest'
22
import { mount } from '@vue/test-utils'
3+
import mountTest from '@site/tests/shared/mountTest'
34
import { BaseField, CustomFields } from '../index'
4-
import mountTest from '../../../tests/shared/mountTest'
55

66
describe('CustomFields', () => {
77
mountTest(CustomFields)

packages/components/base-field/components/Cascader.jsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import { defineComponent } from 'vue'
22
import { Cascader } from 'ant-design-vue'
3+
import { getSlotVNode, optionsToValueEnum, valueEnumToText } from '@site/utils'
34
import { useLocaleReceiver } from '../../locale-provider'
45
import baseFieldProps from '../props'
5-
import { optionsToValueEnum, valueEnumToText } from '../../../utils/valueEnum'
6-
import { getSlotVNode } from '../../../utils/props-util'
76

87
export default defineComponent({
98
inheritAttrs: false,

packages/components/base-field/components/Checkbox.jsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import { computed, defineComponent, unref } from 'vue'
22
import { Checkbox } from 'ant-design-vue'
3-
import baseFieldProps from '../props'
4-
import { optionsToValueEnum, valueEnumToOptions, valueEnumToText } from '../../../utils/valueEnum'
5-
import { getSlotVNode } from '../../../utils/props-util'
3+
import { getSlotVNode, optionsToValueEnum, valueEnumToOptions, valueEnumToText } from '@site/utils'
64
import { isUndefined } from 'lodash-es'
5+
import baseFieldProps from '../props'
76

87
export default defineComponent({
98
inheritAttrs: false,

packages/components/base-field/components/DatePicker.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { defineComponent } from 'vue'
22
import { DatePicker } from 'ant-design-vue'
3+
import { getSlotVNode } from '@site/utils'
34
import { useLocaleReceiver } from '../../locale-provider'
45
import baseFieldProps from '../props'
5-
import { getSlotVNode } from '../../../utils/props-util'
66
import { formatDate } from '../utils'
77

88
export default defineComponent({

packages/components/base-field/components/Number.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { defineComponent, Fragment } from 'vue'
22
import { InputNumber } from 'ant-design-vue'
3+
import { getPropsSlot, getSlotVNode } from '@site/utils'
34
import { useLocaleReceiver } from '../../locale-provider'
45
import baseFieldProps from '../props'
5-
import { getPropsSlot, getSlotVNode } from '../../../utils/props-util'
66

77
export default defineComponent({
88
inheritAttrs: false,

packages/components/base-field/components/Password.jsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
import { defineComponent, ref, unref } from 'vue'
22
import { Input, Space, theme } from 'ant-design-vue'
33
import { EyeInvisibleOutlined, EyeOutlined } from '@ant-design/icons-vue'
4+
import { getSlotVNode, isEmpty, preventDefault } from '@site/utils'
45
import { useLocaleReceiver } from '../../locale-provider'
56
import baseFieldProps from '../props'
6-
import { getSlotVNode } from '../../../utils/props-util'
7-
import { preventDefault } from '../../../utils/event'
8-
import { isEmpty } from '../../../utils/is'
97

108
export default defineComponent({
119
inheritAttrs: false,

packages/components/base-field/components/Radio.jsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import { computed, defineComponent, unref } from 'vue'
22
import { Radio } from 'ant-design-vue'
3-
import baseFieldProps from '../props'
4-
import { optionsToValueEnum, valueEnumToOptions, valueEnumToText } from '../../../utils/valueEnum'
5-
import { getSlotVNode } from '../../../utils/props-util'
3+
import { getSlotVNode, optionsToValueEnum, valueEnumToOptions, valueEnumToText } from '@site/utils'
64
import { isUndefined } from 'lodash-es'
5+
import baseFieldProps from '../props'
76

87
export default defineComponent({
98
inheritAttrs: false,

packages/components/base-field/components/RangePicker.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { defineComponent, Fragment } from 'vue'
22
import { RangePicker } from 'ant-design-vue'
3+
import { getSlotVNode } from '@site/utils'
4+
import { isArray } from 'lodash-es'
35
import { useLocaleReceiver } from '../../locale-provider'
46
import baseFieldProps from '../props'
5-
import { getSlotVNode } from '../../../utils/props-util'
67
import { formatDate } from '../utils'
7-
import { isArray } from 'lodash-es'
88

99
export default defineComponent({
1010
inheritAttrs: false,

packages/components/base-field/components/Select.jsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
import { computed, defineComponent, unref } from 'vue'
22
import { Select } from 'ant-design-vue'
3+
import { getSlotVNode, optionsToValueEnum, valueEnumToOptions, valueEnumToText } from '@site/utils'
4+
import { isUndefined } from 'lodash-es'
35
import { useLocaleReceiver } from '../../locale-provider'
46
import baseFieldProps from '../props'
5-
import { optionsToValueEnum, valueEnumToOptions, valueEnumToText } from '../../../utils/valueEnum'
6-
import { getSlotVNode } from '../../../utils/props-util'
7-
import { isUndefined } from 'lodash-es'
87

98
export default defineComponent({
109
inheritAttrs: false,

packages/components/base-field/components/Slider.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { defineComponent, Fragment } from 'vue'
22
import { Slider } from 'ant-design-vue'
3-
import baseFieldProps from '../props'
4-
import { getSlotVNode } from '../../../utils/props-util'
3+
import { getSlotVNode } from '@site/utils'
54
import { isArray } from 'lodash-es'
5+
import baseFieldProps from '../props'
66

77
export default defineComponent({
88
inheritAttrs: false,

packages/components/base-field/components/Switch.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { defineComponent } from 'vue'
22
import { Switch } from 'ant-design-vue'
3+
import { getSlotVNode } from '@site/utils'
4+
import { isFunction } from 'lodash-es'
35
import { useLocaleReceiver } from '../../locale-provider'
46
import baseFieldProps from '../props'
5-
import { getSlotVNode } from '../../../utils/props-util'
6-
import { isFunction } from 'lodash-es'
77

88
export default defineComponent({
99
inheritAttrs: false,

packages/components/base-field/components/Text.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { defineComponent, Fragment } from 'vue'
22
import { Input } from 'ant-design-vue'
3+
import { getPropsSlot, getSlotVNode } from '@site/utils'
34
import { useLocaleReceiver } from '../../locale-provider'
45
import baseFieldProps from '../props'
5-
import { getPropsSlot, getSlotVNode } from '../../../utils/props-util'
66

77
export default defineComponent({
88
inheritAttrs: false,

packages/components/base-field/components/TextArea.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { defineComponent, unref } from 'vue'
22
import { Input, theme } from 'ant-design-vue'
3+
import { useConfigInject } from '@site/hooks'
4+
import { getSlotVNode } from '@site/utils'
35
import { useLocaleReceiver } from '../../locale-provider'
46
import baseFieldProps from '../props'
5-
import { getSlotVNode } from '../../../utils/props-util'
6-
import { useConfigInject } from '../../../utils/extend'
77

88
export default defineComponent({
99
inheritAttrs: false,

packages/components/base-field/components/TimePicker.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { defineComponent } from 'vue'
22
import { TimePicker } from 'ant-design-vue'
3+
import { getSlotVNode } from '@site/utils'
34
import { useLocaleReceiver } from '../../locale-provider'
45
import baseFieldProps from '../props'
5-
import { getSlotVNode } from '../../../utils/props-util'
66
import { formatDate } from '../utils'
77

88
export default defineComponent({

packages/components/base-field/components/TimeRangePicker.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { defineComponent, Fragment } from 'vue'
22
import { TimeRangePicker } from 'ant-design-vue'
3+
import { getSlotVNode } from '@site/utils'
4+
import { isArray } from 'lodash-es'
35
import { useLocaleReceiver } from '../../locale-provider'
46
import baseFieldProps from '../props'
5-
import { getSlotVNode } from '../../../utils/props-util'
67
import { formatDate } from '../utils'
7-
import { isArray } from 'lodash-es'
88

99
export default defineComponent({
1010
inheritAttrs: false,

packages/components/base-field/components/TreeSelect.jsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
import { defineComponent } from 'vue'
22
import { TreeSelect } from 'ant-design-vue'
3+
import { getSlotVNode, optionsToValueEnum, valueEnumToText } from '@site/utils'
34
import { useLocaleReceiver } from '../../locale-provider'
45
import baseFieldProps from '../props'
5-
import { optionsToValueEnum, valueEnumToText } from '../../../utils/valueEnum'
6-
import { getSlotVNode } from '../../../utils/props-util'
76

87
export default defineComponent({
98
inheritAttrs: false,

packages/components/base-field/utils/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { isEmpty } from '../../../utils/is'
1+
import { isEmpty } from '@site/utils'
22
import { isFunction } from 'lodash-es'
33
import dayjs from 'dayjs'
44

packages/components/descriptions/Descriptions.jsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
import { defineComponent, ref } from 'vue'
22
import { ConfigProvider, Descriptions, Form, Spin } from 'ant-design-vue'
3+
import { flattenChildren, getElement, getPropsSlot, getSlotVNode } from '@site/utils'
4+
import { useConfigInject } from '@site/hooks'
5+
import { isFunction, omit, pick } from 'lodash-es'
36
import { BaseField } from '../base-field'
47
import useFetchData from './hooks/useFetchData'
5-
import { flattenChildren, getPropsSlot, getSlotVNode } from '../../utils/props-util'
6-
import { getElement } from '../../utils/dom'
7-
import { useConfigInject } from '../../utils/extend'
88
import useStyle from './style'
9-
import { isFunction, omit, pick } from 'lodash-es'
109

1110
const extraProps = {
1211
dataSource: {

packages/components/descriptions/__tests__/Descriptions.test.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { describe, expect, it } from 'vitest'
22
import { mount } from '@vue/test-utils'
3+
import mountTest from '@site/tests/shared/mountTest'
34
import { Tooltip } from 'ant-design-vue'
45
import { Descriptions } from '../index'
5-
import mountTest from '../../../tests/shared/mountTest'
66

77
describe('Descriptions', () => {
88
mountTest(Descriptions)

packages/components/descriptions/hooks/useFetchData.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { shallowReactive, watch } from 'vue'
2-
import tryOnScopeDispose from '../../../hooks/tryOnScopeDispose'
2+
import { tryOnScopeDispose } from '@site/hooks'
33
import { isFunction } from 'lodash-es'
44

55
function useFetchData (request, props, options) {

packages/components/descriptions/style/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { genComponentStyleHook, mergeToken } from '../../../utils/extend'
1+
import { genComponentStyleHook, mergeToken } from '../../theme'
22

33
function genBaseStyle (token) {
44
const { componentCls, fieldTextareaReadCls, descsHeaderMargin } = token

packages/components/form/__tests__/BaseForm.test.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { describe, expect, it, vi } from 'vitest'
22
import { mount } from '@vue/test-utils'
3+
import mountTest from '@site/tests/shared/mountTest'
34
import { Button, Tooltip } from 'ant-design-vue'
4-
import { BaseForm, Field, HocField, Submitter } from '../index'
5-
import mountTest from '../../../tests/shared/mountTest'
65
import { last } from 'lodash-es'
6+
import { BaseForm, Field, HocField, Submitter } from '../index'
77

88
describe('Form', () => {
99
const FieldDemo = HocField('text')

packages/components/form/__tests__/Form.test.jsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { beforeEach, describe, expect, it, vi } from 'vitest'
22
import { mount } from '@vue/test-utils'
3-
import { BaseForm, DrawerForm, Form, HocField, ModalForm, QueryFilter, Submitter } from '../index'
4-
import mountTest from '../../../tests/shared/mountTest'
5-
import MockResizeObserver from '../../../tests/__mocks__/resize-observer'
3+
import mountTest from '@site/tests/shared/mountTest'
4+
import MockResizeObserver from '@site/tests/__mocks__/resize-observer'
65
import { last } from 'lodash-es'
6+
import { BaseForm, DrawerForm, Form, HocField, ModalForm, QueryFilter, Submitter } from '../index'
77

88
describe('Form', () => {
99
beforeEach(() => {

packages/components/form/base-form/BaseForm.jsx

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
import { computed, defineComponent, ref, unref, watch } from 'vue'
22
import { ConfigProvider, Form, theme } from 'ant-design-vue'
3+
import { useConfigInject } from '@site/hooks'
4+
import { cloneProxyToRaw, getElement } from '@site/utils'
5+
import { get, head, isFunction, isObject, pick, set, unset, update } from 'lodash-es'
36
import RowWrap from '../helpers/RowWrap'
47
import { createFromInstance } from './hooks/useFormInstance'
5-
import { cloneProxyToRaw } from '../../../utils/util'
6-
import { getElement } from '../../../utils/dom'
7-
import { useConfigInject } from '../../../utils/extend'
88
import useStyle from './style'
9-
import { get, head, isFunction, isObject, pick, set, unset, update } from 'lodash-es'
109

1110
const baseFormProps = {
1211
...Form.props,

packages/components/form/base-form/Submitter.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { defineComponent, unref } from 'vue'
22
import { Button, Space, theme } from 'ant-design-vue'
3-
import { useLocaleReceiver } from '../../locale-provider'
4-
import { preventDefault } from '../../../utils/event'
3+
import { preventDefault } from '@site/utils'
54
import { toPlainObject } from 'lodash-es'
5+
import { useLocaleReceiver } from '../../locale-provider'
66

77
const submitterProps = {
88
size: {

packages/components/form/base-form/style/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { genComponentStyleHook } from '../../../../utils/extend'
1+
import { genComponentStyleHook } from '../../../theme'
22

33
function genBaseStyle (token) {
44
const { componentCls, antCls } = token

packages/components/form/components/Field.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { defineComponent, unref } from 'vue'
22
import { Form } from 'ant-design-vue'
3+
import { namePathToString, toPx } from '@site/utils'
4+
import { has, isArray, isNumber, isString, merge, pick } from 'lodash-es'
35
import ColWrap from '../helpers/ColWrap'
46
import { BaseField } from '../../base-field'
57
import { useFormInstance } from '../base-form'
6-
import { namePathToString, toPx } from '../../../utils/util'
78
import { genFormItemFixStyle } from '../utils'
8-
import { has, isArray, isNumber, isString, merge, pick } from 'lodash-es'
99

1010
const sizeEnum = {
1111
xs: 104,

packages/components/form/components/HocField.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { defineComponent } from 'vue'
22
import { Form } from 'ant-design-vue'
3-
import Field from './Field'
43
import { pick } from 'lodash-es'
4+
import Field from './Field'
55

66
function HocField (valueType) {
77
return defineComponent({

packages/components/form/form/Dependency.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { defineComponent, unref } from 'vue'
2+
import { cloneProxyToRaw } from '@site/utils'
3+
import { isFunction, reduce, set } from 'lodash-es'
24
import ColWrap from '../helpers/ColWrap'
35
import { useFormInstance } from '../base-form'
4-
import { cloneProxyToRaw } from '../../../utils/util'
5-
import { isFunction, reduce, set } from 'lodash-es'
66

77
export default defineComponent({
88
inheritAttrs: false,

packages/components/form/form/Group.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { defineComponent, unref } from 'vue'
22
import { Col, theme } from 'ant-design-vue'
3+
import { getPropsSlot } from '@site/utils'
34
import RowWrap from '../helpers/RowWrap'
45
import ColWrap from '../helpers/ColWrap'
56
import { useFormInstance } from '../base-form'
6-
import { getPropsSlot } from '../../../utils/props-util'
77

88
function genTitleStyle (layout, token) {
99
const baseStyle = {

packages/components/form/form/Item.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { defineComponent, unref } from 'vue'
22
import { Form } from 'ant-design-vue'
3+
import { pick } from 'lodash-es'
34
import ColWrap from '../helpers/ColWrap'
45
import { useFormInstance } from '../base-form'
5-
import { pick } from 'lodash-es'
66

77
export default defineComponent({
88
inheritAttrs: false,

packages/components/form/layouts/drawer-form/index.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { defineComponent, Fragment, ref, unref, watch } from 'vue'
22
import { Drawer } from 'ant-design-vue'
3+
import { getSlotVNode } from '@site/utils'
4+
import { isFunction, omit, pick } from 'lodash-es'
35
import { BaseForm, Submitter } from '../../base-form'
46
import { default as useFloatForm, floatProps } from '../hooks/useFloatForm'
57
import { useLocaleReceiver } from '../../../locale-provider'
6-
import { getSlotVNode } from '../../../../utils/props-util'
7-
import { isFunction, omit, pick } from 'lodash-es'
88

99
export default defineComponent({
1010
inheritAttrs: false,

packages/components/form/layouts/hooks/useFloatForm.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { ref, unref, watch } from 'vue'
2-
import { BaseForm } from '../../base-form'
3-
import tryOnScopeDispose from '../../../../hooks/tryOnScopeDispose'
2+
import { tryOnScopeDispose } from '@site/hooks'
43
import { isFunction } from 'lodash-es'
4+
import { BaseForm } from '../../base-form'
55

66
const extraProps = {
77
layout: {

0 commit comments

Comments
 (0)