chore: remove vue private api

pull/6620/head
tangjinzhou 2023-05-20 22:09:11 +08:00
parent 64b9347fce
commit fe3c2bdf89
4 changed files with 11 additions and 8 deletions

View File

@ -1,5 +1,4 @@
import { camelize } from 'vue'; import { camelize, flattenChildren } from '../_util/props-util';
import { flattenChildren } from '../_util/props-util';
import type { ColumnType, ColumnsType, ColumnTitle, ColumnTitleProps, Key } from './interface'; import type { ColumnType, ColumnsType, ColumnTitle, ColumnTitleProps, Key } from './interface';
export function getColumnKey<RecordType>(column: ColumnType<RecordType>, defaultKey: string): Key { export function getColumnKey<RecordType>(column: ColumnType<RecordType>, defaultKey: string): Key {

View File

@ -10,9 +10,14 @@ import type {
OnTabScroll, OnTabScroll,
Tab, Tab,
} from './interface'; } from './interface';
import { defineComponent, computed, onMounted, watchEffect } from 'vue';
import type { CSSProperties, ExtractPropTypes } from 'vue'; import type { CSSProperties, ExtractPropTypes } from 'vue';
import { defineComponent, computed, onMounted, watchEffect, camelize } from 'vue'; import {
import { flattenChildren, initDefaultProps, isValidElement } from '../../_util/props-util'; camelize,
flattenChildren,
initDefaultProps,
isValidElement,
} from '../../_util/props-util';
import useConfigInject from '../../config-provider/hooks/useConfigInject'; import useConfigInject from '../../config-provider/hooks/useConfigInject';
import useState from '../../_util/hooks/useState'; import useState from '../../_util/hooks/useState';
import isMobile from '../../vc-util/isMobile'; import isMobile from '../../vc-util/isMobile';

View File

@ -1,5 +1,4 @@
import { filterEmpty } from '../../_util/props-util'; import { camelize, filterEmpty } from '../../_util/props-util';
import { camelize } from 'vue';
import { warning } from '../../vc-util/warning'; import { warning } from '../../vc-util/warning';
import type { DataNode, ChangeEventExtra, RawValueType, LegacyCheckedNode } from '../interface'; import type { DataNode, ChangeEventExtra, RawValueType, LegacyCheckedNode } from '../interface';
import TreeNode from '../TreeNode'; import TreeNode from '../TreeNode';

View File

@ -11,9 +11,9 @@ import type {
} from '../interface'; } from '../interface';
import { getPosition, isTreeNode } from '../util'; import { getPosition, isTreeNode } from '../util';
import { warning } from '../../vc-util/warning'; import { warning } from '../../vc-util/warning';
import { camelize } from 'vue';
import type { TreeNodeProps } from '../props'; import type { TreeNodeProps } from '../props';
import { filterEmpty } from '../../_util/props-util'; import { camelize, filterEmpty } from '../../_util/props-util';
import omit from '../../_util/omit'; import omit from '../../_util/omit';
import type { VueNode } from '../../_util/type'; import type { VueNode } from '../../_util/type';