refactor: move ConfigConsumerProps to own file (#3524)

pull/3586/head
Luka Jeran 2021-01-14 03:03:43 +01:00 committed by GitHub
parent 0f467695e2
commit 1e2814608d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
91 changed files with 98 additions and 97 deletions

View File

@ -1,6 +1,6 @@
import TransitionEvents from './css-animation/Event';
import raf from './raf';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
let styleForPesudo;
// Where el is the DOM element you'd like to test for visibility

View File

@ -4,7 +4,7 @@ import omit from 'omit.js';
import ResizeObserver from '../vc-resize-observer';
import BaseMixin from '../_util/BaseMixin';
import throttleByAnimationFrame from '../_util/throttleByAnimationFrame';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
import warning from '../_util/warning';
import {

View File

@ -5,7 +5,7 @@ import PropTypes from '../_util/vue-types';
import getTransitionProps from '../_util/getTransitionProps';
import { getComponentFromProp, isValidElement } from '../_util/props-util';
import { cloneElement } from '../_util/vnode';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
function noop() {}

View File

@ -6,7 +6,7 @@ import scrollTo from '../_util/scrollTo';
import getScroll from '../_util/getScroll';
import { initDefaultProps } from '../_util/props-util';
import BaseMixin from '../_util/BaseMixin';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
function getDefaultContainer() {
return window;

View File

@ -1,7 +1,7 @@
import PropTypes from '../_util/vue-types';
import { initDefaultProps, getComponentFromProp } from '../_util/props-util';
import classNames from 'classnames';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export const AnchorLinkProps = {
prefixCls: PropTypes.string,

View File

@ -3,7 +3,7 @@ import Select, { AbstractSelectProps, SelectValue } from '../select';
import Input from '../input';
import InputElement from './InputElement';
import PropTypes from '../_util/vue-types';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import {
getComponentFromProp,
getOptionProps,

View File

@ -1,4 +1,4 @@
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Icon from '../icon';
import { getListeners, getComponentFromProp } from '../_util/props-util';
import PropTypes from '../_util/vue-types';

View File

@ -3,7 +3,7 @@ import addEventListener from '../vc-util/Dom/addEventListener';
import getScroll from '../_util/getScroll';
import BaseMixin from '../_util/BaseMixin';
import getTransitionProps from '../_util/getTransitionProps';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
import { getListeners } from '../_util/props-util';
import scrollTo from '../_util/scrollTo';

View File

@ -11,7 +11,7 @@ import {
import { cloneElement } from '../_util/vnode';
import getTransitionProps from '../_util/getTransitionProps';
import isNumeric from '../_util/isNumeric';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
const BadgeProps = {
/** Number to show in badge */

View File

@ -4,7 +4,7 @@ import BaseMixin from '../_util/BaseMixin';
import { getStyle } from '../_util/props-util';
import omit from 'omit.js';
import { cloneElement } from '../_util/vnode';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
function getNumberArray(num) {
return num

View File

@ -2,7 +2,7 @@ import PropTypes from '../_util/vue-types';
import { cloneElement } from '../_util/vnode';
import { filterEmpty, getComponentFromProp, getSlotOptions } from '../_util/props-util';
import warning from '../_util/warning';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import BreadcrumbItem from './BreadcrumbItem';
import Menu from '../menu';

View File

@ -1,6 +1,6 @@
import PropTypes from '../_util/vue-types';
import { hasProp, getComponentFromProp } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import DropDown from '../dropdown/dropdown';
import Icon from '../icon';

View File

@ -1,4 +1,4 @@
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import PropTypes from '../_util/vue-types';
export default {

View File

@ -1,6 +1,6 @@
import { filterEmpty } from '../_util/props-util';
import PropTypes from '../_util/vue-types';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
const ButtonGroupProps = {
prefixCls: PropTypes.string,

View File

@ -2,7 +2,7 @@ import Wave from '../_util/wave';
import Icon from '../icon';
import buttonTypes from './buttonTypes';
import { filterEmpty, getListeners, getComponentFromProp } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
const rxTwoCNChar = /^[\u4e00-\u9fa5]{2}$/;
const isTwoCNChar = rxTwoCNChar.test.bind(rxTwoCNChar);

View File

@ -2,7 +2,7 @@ import Select from '../select';
import { Group, Button } from '../radio';
import PropTypes from '../_util/vue-types';
import { initDefaultProps } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
const { Option } = Select;

View File

@ -6,7 +6,7 @@ import FullCalendar from '../vc-calendar/src/FullCalendar';
import Header from './Header';
import LocaleReceiver from '../locale-provider/LocaleReceiver';
import interopDefault from '../_util/interopDefault';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import enUS from './locale/en_US';
import Base from '../base';
import { checkValidate, stringToMoment, momentToString, TimeType } from '../_util/moment-util';

View File

@ -10,7 +10,7 @@ import {
getListeners,
} from '../_util/props-util';
import BaseMixin from '../_util/BaseMixin';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
const { TabPane } = Tabs;
export default {

View File

@ -1,5 +1,5 @@
import PropTypes from '../_util/vue-types';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import { getListeners } from '../_util/props-util';
export default {

View File

@ -1,6 +1,6 @@
import PropTypes from '../_util/vue-types';
import { getComponentFromProp, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export default {
name: 'ACardMeta',

View File

@ -6,7 +6,7 @@ import hasProp, {
filterEmpty,
getListeners,
} from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
import warning from '../_util/warning';
import classNames from 'classnames';

View File

@ -20,7 +20,7 @@ import {
import BaseMixin from '../_util/BaseMixin';
import { cloneElement } from '../_util/vnode';
import warning from '../_util/warning';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
const CascaderOptionType = PropTypes.shape({

View File

@ -2,7 +2,7 @@ import PropTypes from '../_util/vue-types';
import classNames from 'classnames';
import VcCheckbox from '../vc-checkbox';
import hasProp, { getOptionProps, getAttrs, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import warning from '../_util/warning';
function noop() {}

View File

@ -1,7 +1,7 @@
import PropTypes from '../_util/vue-types';
import Checkbox from './Checkbox';
import hasProp from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
function noop() {}
export default {

View File

@ -9,7 +9,7 @@ import {
import { cloneElement } from '../_util/vnode';
import VcCollapse, { collapseProps } from '../vc-collapse';
import Icon from '../icon';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export default {
name: 'ACollapse',

View File

@ -1,6 +1,6 @@
import { getOptionProps, getComponentFromProp, getListeners } from '../_util/props-util';
import VcCollapse, { panelProps } from '../vc-collapse';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export default {
name: 'ACollapsePanel',

View File

@ -1,5 +1,5 @@
import PropTypes from '../_util/vue-types';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import BaseMixin from '../_util/BaseMixin';
import Pickr from '@simonwep/pickr/dist/pickr.es5.min';
import Icon from '../icon';

View File

@ -1,6 +1,6 @@
import PropsTypes from '../_util/vue-types';
import { getComponentFromProp, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
export const CommentProps = {
actions: PropsTypes.array,

View File

@ -0,0 +1,9 @@
import defaultRenderEmpty from './renderEmpty';
export const ConfigConsumerProps = {
getPrefixCls: (suffixCls, customizePrefixCls) => {
if (customizePrefixCls) return customizePrefixCls;
return `ant-${suffixCls}`;
},
renderEmpty: defaultRenderEmpty,
};

View File

@ -82,14 +82,6 @@ const ConfigProvider = {
},
};
export const ConfigConsumerProps = {
getPrefixCls: (suffixCls, customizePrefixCls) => {
if (customizePrefixCls) return customizePrefixCls;
return `ant-${suffixCls}`;
},
renderEmpty: defaultRenderEmpty,
};
/* istanbul ignore next */
ConfigProvider.install = function(Vue) {
Vue.use(Base);

View File

@ -1,6 +1,6 @@
import PropTypes from '../_util/vue-types';
import Empty from '../empty';
import { ConfigConsumerProps } from './';
import { ConfigConsumerProps } from './configConsumerProps';
const RenderEmpty = {
functional: true,

View File

@ -5,7 +5,7 @@ import classNames from 'classnames';
import shallowequal from 'shallowequal';
import Icon from '../icon';
import Tag from '../tag';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import interopDefault from '../_util/interopDefault';
import { RangePickerProps } from './interface';
import {

View File

@ -2,7 +2,7 @@ import * as moment from 'moment';
import Calendar from '../vc-calendar';
import VcDatePicker from '../vc-calendar/src/Picker';
import Icon from '../icon';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import {
hasProp,
getOptionProps,

View File

@ -4,7 +4,7 @@ import MonthCalendar from '../vc-calendar/src/MonthCalendar';
import VcDatePicker from '../vc-calendar/src/Picker';
import classNames from 'classnames';
import Icon from '../icon';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import interopDefault from '../_util/interopDefault';
import BaseMixin from '../_util/BaseMixin';
import {

View File

@ -4,7 +4,7 @@ import LocaleReceiver from '../locale-provider/LocaleReceiver';
import { generateShowHourMinuteSecond } from '../time-picker';
import enUS from './locale/en_US';
import { getOptionProps, initDefaultProps, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import { checkValidate, stringToMoment, momentToString } from '../_util/moment-util';
const DEFAULT_FORMAT = {

View File

@ -1,6 +1,6 @@
import warning from '../_util/warning';
import ResponsiveObserve, { responsiveArray } from '../_util/responsiveObserve';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Col from './Col';
import PropTypes from '../_util/vue-types';
import {

View File

@ -1,5 +1,5 @@
import PropTypes from '../_util/vue-types';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
const Divider = {

View File

@ -5,7 +5,7 @@ import PropTypes from '../_util/vue-types';
import BaseMixin from '../_util/BaseMixin';
import Icon from '../icon';
import { getComponentFromProp, getOptionProps, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
const Drawer = {

View File

@ -5,7 +5,7 @@ import Dropdown from './dropdown';
import PropTypes from '../_util/vue-types';
import { hasProp, getComponentFromProp } from '../_util/props-util';
import getDropdownProps from './getDropdownProps';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Icon from '../icon';
const ButtonTypesProps = buttonTypes();

View File

@ -9,7 +9,7 @@ import {
getListeners,
} from '../_util/props-util';
import getDropdownProps from './getDropdownProps';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Icon from '../icon';
const DropdownProps = getDropdownProps();

View File

@ -1,5 +1,5 @@
import PropTypes from '../_util/vue-types';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import { getComponentFromProp, getListeners } from '../_util/props-util';
import LocaleReceiver from '../locale-provider/LocaleReceiver';
import DefaultEmptyImg from './empty';

View File

@ -5,7 +5,7 @@ import isRegExp from 'lodash/isRegExp';
import warning from '../_util/warning';
import FormItem from './FormItem';
import { initDefaultProps, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export const FormProps = {
layout: PropTypes.oneOf(['horizontal', 'inline', 'vertical']),

View File

@ -11,7 +11,7 @@ import {
isValidElement,
} from '../_util/props-util';
import BaseMixin from '../_util/BaseMixin';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import FormItem from '../form/FormItem';
import { cloneElement } from '../_util/vnode';

View File

@ -9,7 +9,7 @@ import createFormField from '../vc-form/src/createFormField';
import FormItem from './FormItem';
import { FIELD_META_PROP, FIELD_DATA_PROP } from './constants';
import { initDefaultProps, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
export const FormCreateOption = {

View File

@ -17,7 +17,7 @@ import getTransitionProps from '../_util/getTransitionProps';
import BaseMixin from '../_util/BaseMixin';
import { cloneElement, cloneVNodes } from '../_util/vnode';
import Icon from '../icon';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
function noop() {}

View File

@ -1,5 +1,5 @@
import PropTypes from '../_util/vue-types';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import { getListeners } from '../_util/props-util';
const stringOrNumber = PropTypes.oneOfType([PropTypes.string, PropTypes.number]);

View File

@ -1,6 +1,6 @@
import PropTypes from '../_util/vue-types';
import BaseMixin from '../_util/BaseMixin';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import ResponsiveObserve from '../_util/responsiveObserve';
const RowProps = {

View File

@ -3,7 +3,7 @@ import { initDefaultProps, getOptionProps, getListeners } from '../_util/props-u
import classNames from 'classnames';
import Icon from '../icon';
import VcInputNumber from '../vc-input-number/src';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
export const InputNumberProps = {

View File

@ -1,6 +1,6 @@
import PropTypes from '../_util/vue-types';
import { filterEmpty, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export default {
name: 'AInputGroup',

View File

@ -3,7 +3,7 @@ import TextArea from './TextArea';
import omit from 'omit.js';
import inputProps from './inputProps';
import { hasProp, getComponentFromProp, getListeners, getOptionProps } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import ClearableLabeledInput from './ClearableLabeledInput';
function noop() {}

View File

@ -7,7 +7,7 @@ import Button from '../button';
import { cloneElement } from '../_util/vnode';
import PropTypes from '../_util/vue-types';
import { getOptionProps, getComponentFromProp, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export default {
name: 'AInputSearch',

View File

@ -2,7 +2,7 @@ import ClearableLabeledInput from './ClearableLabeledInput';
import ResizableTextArea from './ResizableTextArea';
import inputProps from './inputProps';
import hasProp, { getListeners, getOptionProps } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import { fixControlledValue, resolveOnChange } from './Input';
import PropTypes from '../_util/vue-types';

View File

@ -9,7 +9,7 @@ import {
} from '../_util/props-util';
import BaseMixin from '../_util/BaseMixin';
import isNumeric from '../_util/isNumeric';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Icon from '../icon';
// matchMedia polyfill for

View File

@ -1,7 +1,7 @@
import PropTypes from '../_util/vue-types';
import classNames from 'classnames';
import { getOptionProps, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export const BasicProps = {
prefixCls: PropTypes.string,

View File

@ -7,7 +7,7 @@ import {
isEmptyElement,
} from '../_util/props-util';
import { Col } from '../grid';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import { ListGridType } from './index';
import { cloneElement } from '../_util/vnode';

View File

@ -1,7 +1,7 @@
import PropTypes from '../_util/vue-types';
import classNames from 'classnames';
import omit from 'omit.js';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Spin from '../spin';
import Pagination, { PaginationConfig } from '../pagination';

View File

@ -6,7 +6,7 @@ import { mentionsProps } from '../vc-mentions/src/mentionsProps';
import Base from '../base';
import Spin from '../spin';
import BaseMixin from '../_util/BaseMixin';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import {
getOptionProps,
getComponentFromProp,

View File

@ -8,7 +8,7 @@ import Item from './MenuItem';
import { hasProp, getListeners, getOptionProps } from '../_util/props-util';
import BaseMixin from '../_util/BaseMixin';
import commonPropsType from '../vc-menu/commonPropsType';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
// import raf from '../_util/raf';

View File

@ -16,7 +16,7 @@ import {
mergeProps,
getListeners,
} from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
let mousePosition = null;
// ref: https://github.com/ant-design/ant-design/issues/15795

View File

@ -1,6 +1,6 @@
import PropTypes from '../_util/vue-types';
import { getComponentFromProp, getOptionProps } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Icon from '../icon';
import Breadcrumb from '../breadcrumb';
import Avatar from '../avatar';

View File

@ -6,7 +6,7 @@ import { getOptionProps, getListeners } from '../_util/props-util';
import VcPagination from '../vc-pagination';
import enUS from '../vc-pagination/locale/en_US';
import Icon from '../icon';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export const PaginationProps = () => ({
total: PropTypes.number,

View File

@ -9,7 +9,7 @@ import Icon from '../icon';
import Button from '../button';
import LocaleReceiver from '../locale-provider/LocaleReceiver';
import defaultLocale from '../locale-provider/default';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
const tooltipProps = abstractTooltipProps();

View File

@ -2,7 +2,7 @@ import Tooltip from '../tooltip';
import abstractTooltipProps from '../tooltip/abstractTooltipProps';
import PropTypes from '../_util/vue-types';
import { getOptionProps, getComponentFromProp, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
const props = abstractTooltipProps();

View File

@ -1,7 +1,7 @@
import classNames from 'classnames';
import PropTypes from '../_util/vue-types';
import { getOptionProps, initDefaultProps, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Icon from '../icon';
import Line from './line';
import Circle from './circle';

View File

@ -2,7 +2,7 @@ import classNames from 'classnames';
import PropTypes from '../_util/vue-types';
import Radio from './Radio';
import { getOptionProps, filterEmpty, hasProp, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
function noop() {}
export default {

View File

@ -2,7 +2,7 @@ import PropTypes from '../_util/vue-types';
import VcCheckbox from '../vc-checkbox';
import classNames from 'classnames';
import { getOptionProps, getAttrs, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
function noop() {}

View File

@ -1,6 +1,6 @@
import Radio from './Radio';
import { getOptionProps, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export default {
name: 'ARadioButton',

View File

@ -1,7 +1,7 @@
import omit from 'omit.js';
import PropTypes from '../_util/vue-types';
import { getOptionProps, getComponentFromProp, getListeners } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import VcRate from '../vc-rate';
import Icon from '../icon';
import Tooltip from '../tooltip';

View File

@ -1,6 +1,6 @@
import PropTypes from '../_util/vue-types';
import { getComponentFromProp } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Icon from '../icon';
import Base from '../base';
import noFound from './noFound';

View File

@ -2,7 +2,7 @@ import warning from '../_util/warning';
import omit from 'omit.js';
import PropTypes from '../_util/vue-types';
import { Select as VcSelect, Option, OptGroup } from '../vc-select';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import {
getComponentFromProp,
getOptionProps,

View File

@ -1,7 +1,7 @@
import classNames from 'classnames';
import PropTypes from '../_util/vue-types';
import { initDefaultProps, hasProp } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Avatar, { SkeletonAvatarProps } from './Avatar';
import Title, { SkeletonTitleProps } from './Title';
import Paragraph, { SkeletonParagraphProps } from './Paragraph';

View File

@ -6,7 +6,7 @@ import VcRange from '../vc-slider/src/Range';
import VcHandle from '../vc-slider/src/Handle';
import Tooltip from '../tooltip';
import Base from '../base';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import abstractTooltipProps from '../tooltip/abstractTooltipProps';
// export interface SliderMarks {

View File

@ -1,6 +1,6 @@
import PropTypes from '../_util/vue-types';
import { filterEmpty, initDefaultProps } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export const SpaceSizeType = PropTypes.oneOfType([
PropTypes.number,

View File

@ -9,7 +9,7 @@ import {
getListeners,
} from '../_util/props-util';
import { cloneElement } from '../_util/vnode';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export const SpinSize = PropTypes.oneOf(['small', 'default', 'large']);

View File

@ -1,6 +1,6 @@
import PropTypes from '../_util/vue-types';
import { getComponentFromProp, initDefaultProps } from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import StatisticNumber from './Number';
export const StatisticProps = {

View File

@ -2,7 +2,7 @@ import PropTypes from '../_util/vue-types';
import { initDefaultProps, getOptionProps, getListeners } from '../_util/props-util';
import VcSteps from '../vc-steps';
import Icon from '../icon';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
const getStepsProps = (defaultProps = {}) => {

View File

@ -3,7 +3,7 @@ import hasProp, { getOptionProps, getComponentFromProp, getListeners } from '../
import VcSwitch from '../vc-switch';
import Wave from '../_util/wave';
import Icon from '../icon';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
import warning from '../_util/warning';

View File

@ -11,7 +11,7 @@ import createBodyRow from './createBodyRow';
import { flatArray, treeMap, flatFilter } from './util';
import { initDefaultProps, mergeProps, getOptionProps, getListeners } from '../_util/props-util';
import BaseMixin from '../_util/BaseMixin';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import { TableProps } from './interface';
import Pagination from '../pagination';
import Icon from '../icon';

View File

@ -11,7 +11,7 @@ import {
} from '../_util/props-util';
import { cloneElement } from '../_util/vnode';
import isValid from '../_util/isValid';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import TabBar from './TabBar';
export default {

View File

@ -1,5 +1,5 @@
import PropTypes from '../_util/vue-types';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export default {
name: 'ACheckableTag',

View File

@ -5,7 +5,7 @@ import omit from 'omit.js';
import Wave from '../_util/wave';
import { hasProp, getListeners, getOptionProps } from '../_util/props-util';
import BaseMixin from '../_util/BaseMixin';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import warning from '../_util/warning';
const PresetColorTypes = [

View File

@ -15,7 +15,7 @@ import {
getListeners,
} from '../_util/props-util';
import { cloneElement } from '../_util/vnode';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
import {
checkValidate,

View File

@ -11,7 +11,7 @@ import {
import { cloneElement } from '../_util/vnode';
import TimelineItem from './TimelineItem';
import Icon from '../icon';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export const TimelineProps = {
prefixCls: PropTypes.string,

View File

@ -6,7 +6,7 @@ import {
getComponentFromProp,
getListeners,
} from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
export const TimeLineItemProps = {
prefixCls: PropTypes.string,

View File

@ -10,7 +10,7 @@ import {
isValidElement,
getListeners,
} from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import abstractTooltipProps from './abstractTooltipProps';
const splitObject = (obj, keys) => {

View File

@ -12,7 +12,7 @@ import List from './list';
import Operation from './operation';
import LocaleReceiver from '../locale-provider/LocaleReceiver';
import defaultLocale from '../locale-provider/default';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import warning from '../_util/warning';
import Base from '../base';

View File

@ -9,7 +9,7 @@ import {
filterEmpty,
getListeners,
} from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Base from '../base';
export { TreeData, TreeSelectProps } from './interface';

View File

@ -18,7 +18,7 @@ import {
getListeners,
getComponentFromProp,
} from '../_util/props-util';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
// export type ExpandAction = false | 'click' | 'dblclick'; export interface
// DirectoryTreeProps extends TreeProps { expandAction?: ExpandAction; }

View File

@ -10,7 +10,7 @@ import {
getListeners,
} from '../_util/props-util';
import { cloneElement } from '../_util/vnode';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Icon from '../icon';
function TreeProps() {

View File

@ -7,7 +7,7 @@ import BaseMixin from '../_util/BaseMixin';
import { getOptionProps, initDefaultProps, hasProp, getListeners } from '../_util/props-util';
import LocaleReceiver from '../locale-provider/LocaleReceiver';
import defaultLocale from '../locale-provider/default';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import Dragger from './Dragger';
import UploadList from './UploadList';
import { UploadProps } from './interface';

View File

@ -1,7 +1,7 @@
import BaseMixin from '../_util/BaseMixin';
import { getOptionProps, initDefaultProps, getListeners } from '../_util/props-util';
import getTransitionProps from '../_util/getTransitionProps';
import { ConfigConsumerProps } from '../config-provider';
import { ConfigConsumerProps } from '../config-provider/configConsumerProps';
import { previewImage, isImageUrl } from './utils';
import Icon from '../icon';
import Tooltip from '../tooltip';