mirror of
https://github.com/ant-design/ant-design.git
synced 2025-08-06 16:06:28 +08:00
fix ts
This commit is contained in:
parent
38d4031987
commit
94706f1d2c
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import ReactDOM from 'react-dom';
|
||||
import Animate from 'rc-animate';
|
||||
import Icon from '../icon';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import Animate from 'rc-animate';
|
||||
import Icon from '../icon';
|
||||
import addEventListener from 'rc-util/lib/Dom/addEventListener';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import Animate from 'rc-animate';
|
||||
import ScrollNumber from './ScrollNumber';
|
||||
import classNames from 'classnames';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import splitObject from '../_util/splitObject';
|
||||
|
||||
export default class BreadcrumbItem extends React.Component {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
import splitObject from '../_util/splitObject';
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
import { findDOMNode } from 'react-dom';
|
||||
import Icon from '../icon';
|
||||
|
@ -1,4 +1,5 @@
|
||||
import React, { PropTypes } from 'react';
|
||||
import { PropTypes } from 'react';
|
||||
import * as React from 'react';
|
||||
import { PREFIX_CLS } from './Constants';
|
||||
import Select from '../select';
|
||||
import { Group, Button } from '../radio';
|
||||
|
@ -1,4 +1,5 @@
|
||||
import React, { PropTypes } from 'react';
|
||||
import { PropTypes } from 'react';
|
||||
import * as React from 'react';
|
||||
import GregorianCalendar from 'gregorian-calendar';
|
||||
import defaultLocale from './locale/zh_CN';
|
||||
import FullCalendar from 'rc-calendar/lib/FullCalendar';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
import splitObject from '../_util/splitObject';
|
||||
export default props => {
|
||||
|
@ -17,9 +17,9 @@ if (typeof window !== 'undefined') {
|
||||
import SlickCarousel from 'react-slick';
|
||||
import * as React from 'react';
|
||||
|
||||
type CarouselEffect = 'scrollx' | 'fade'
|
||||
export type CarouselEffect = 'scrollx' | 'fade'
|
||||
// Carousel
|
||||
interface CarouselProps {
|
||||
export interface CarouselProps {
|
||||
/** 动画效果函数,可取 scrollx, fade*/
|
||||
effect?:CarouselEffect,
|
||||
/** 是否显示面板指示点*/
|
||||
|
@ -14,8 +14,8 @@ export interface CascaderOptionType {
|
||||
children?:Array<CascaderOptionType>
|
||||
}
|
||||
|
||||
type CascaderExpandTrigger = 'click' | 'hover'
|
||||
interface CascaderProps {
|
||||
export type CascaderExpandTrigger = 'click' | 'hover'
|
||||
export interface CascaderProps {
|
||||
/** 可选项数据源*/
|
||||
options:Array<CascaderOptionType>,
|
||||
/** 默认的选中项*/
|
||||
|
@ -9,7 +9,7 @@ export interface CheckboxOptionType {
|
||||
disabled?:boolean
|
||||
}
|
||||
|
||||
interface CheckboxGroupProps {
|
||||
export interface CheckboxGroupProps {
|
||||
/** 默认选中的选项*/
|
||||
defaultValue?:Array<string>,
|
||||
/** 指定选中的选项*/
|
||||
@ -24,7 +24,7 @@ interface CheckboxGroupProps {
|
||||
style?:React.CSSProperties
|
||||
}
|
||||
|
||||
interface CheckboxGroupState {
|
||||
export interface CheckboxGroupState {
|
||||
value: any;
|
||||
}
|
||||
|
||||
|
@ -5,7 +5,7 @@ import classNames from 'classnames';
|
||||
import PureRenderMixin from 'react-addons-pure-render-mixin';
|
||||
import splitObject from '../_util/splitObject';
|
||||
|
||||
interface CheckboxProps {
|
||||
export interface CheckboxProps {
|
||||
/** 指定当前是否选中*/
|
||||
checked?:boolean,
|
||||
/** 初始是否选中*/
|
||||
|
@ -13,7 +13,7 @@ export interface CollapseProps {
|
||||
style?:React.CSSProperties
|
||||
}
|
||||
|
||||
interface CollapsePanelProps {
|
||||
export interface CollapsePanelProps {
|
||||
/** 对应 activeKey */
|
||||
key:string,
|
||||
/** 面板头内容*/
|
||||
@ -22,7 +22,7 @@ interface CollapsePanelProps {
|
||||
style?:React.CSSProperties
|
||||
}
|
||||
|
||||
declare class CollapsePanel extends React.Component<CollapsePanelProps, {}> {
|
||||
export class CollapsePanel extends React.Component<CollapsePanelProps, {}> {
|
||||
|
||||
}
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import CalendarLocale from 'rc-calendar/lib/locale/zh_CN';
|
||||
import RcCalendar from 'rc-calendar';
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import GregorianCalendar from 'gregorian-calendar';
|
||||
import RangeCalendar from 'rc-calendar/lib/RangeCalendar';
|
||||
import RcDatePicker from 'rc-calendar/lib/Picker';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import MonthCalendar from 'rc-calendar/lib/MonthCalendar';
|
||||
import RcDatePicker from 'rc-calendar/lib/Picker';
|
||||
import GregorianCalendar from 'gregorian-calendar';
|
||||
|
@ -1,4 +1,5 @@
|
||||
import React, {PropTypes} from 'react';
|
||||
import { PropTypes } from 'react';
|
||||
import * as React from 'react';
|
||||
import TimePicker from 'rc-time-picker';
|
||||
import DateTimeFormat from 'gregorian-calendar-format';
|
||||
import GregorianCalendar from 'gregorian-calendar';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import Button from '../button';
|
||||
import Icon from '../icon';
|
||||
import Dropdown from './dropdown';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import RcDropdown from 'rc-dropdown';
|
||||
import splitObject from '../_util/splitObject';
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
import PureRenderMixin from 'react-addons-pure-render-mixin';
|
||||
import omit from 'object.omit';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
import PureRenderMixin from 'react-addons-pure-render-mixin';
|
||||
import { FIELD_META_PROP } from './constants';
|
||||
|
@ -1,6 +1,8 @@
|
||||
import Affix from './affix';
|
||||
export { Affix };
|
||||
|
||||
// export {default as } does not work for ie8
|
||||
|
||||
import Collapse from './collapse';
|
||||
export { Collapse };
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
import RcInputNumber from 'rc-input-number';
|
||||
import splitObject from '../_util/splitObject';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
|
||||
export default function Group(props) {
|
||||
|
@ -1,4 +1,5 @@
|
||||
import React, { PropTypes } from 'react';
|
||||
import { PropTypes } from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
import assign from 'object-assign';
|
||||
const stringOrNumber = PropTypes.oneOfType([PropTypes.string, PropTypes.number]);
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import { changeConfirmLocale } from '../modal/locale';
|
||||
|
||||
export default class LocaleProvider extends React.Component {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import RcMenu, { Item, Divider, SubMenu, ItemGroup } from 'rc-menu';
|
||||
import animation from '../_util/openAnimation';
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import Notification from 'rc-notification';
|
||||
import Icon from '../icon';
|
||||
|
||||
|
@ -1,4 +1,5 @@
|
||||
import React, { PropTypes } from 'react';
|
||||
import { PropTypes } from 'react';
|
||||
import * as React from 'react';
|
||||
import Dialog from 'rc-dialog';
|
||||
import addEventListener from 'rc-util/lib/Dom/addEventListener';
|
||||
import Button from '../button';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import ReactDOM from 'react-dom';
|
||||
import Dialog from './Modal';
|
||||
import Icon from '../icon';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import Notification from 'rc-notification';
|
||||
import Icon from '../icon';
|
||||
import assign from 'object-assign';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import Select from '../select';
|
||||
|
||||
export default class MiniSelect extends React.Component {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import RcPagination from 'rc-pagination';
|
||||
import Select from '../select';
|
||||
import MiniSelect from './MiniSelect';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import Tooltip from '../tooltip';
|
||||
import Icon from '../icon';
|
||||
import Button from '../button';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import Tooltip from '../tooltip';
|
||||
import getPlacements from './placements';
|
||||
import warning from 'warning';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import Progress from './progress';
|
||||
import warning from 'warning';
|
||||
|
||||
|
@ -1,4 +1,5 @@
|
||||
import React, { PropTypes } from 'react';
|
||||
import { PropTypes } from 'react';
|
||||
import * as React from 'react';
|
||||
import Icon from '../icon';
|
||||
import { Circle } from 'rc-progress';
|
||||
import classNames from 'classnames';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import RcQueueAnim from 'rc-queue-anim';
|
||||
import warning from 'warning';
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
import Radio from './radio';
|
||||
import RadioButton from './radioButton';
|
||||
|
@ -1,5 +1,5 @@
|
||||
import RcRadio from 'rc-radio';
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
import PureRenderMixin from 'react-addons-pure-render-mixin';
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import Radio from './radio';
|
||||
|
||||
export default class RadioButton extends React.Component {
|
||||
|
@ -1,4 +1,5 @@
|
||||
import React, { PropTypes } from 'react';
|
||||
import { PropTypes } from 'react';
|
||||
import * as React from 'react';
|
||||
import RcRate from 'rc-rate';
|
||||
|
||||
export default class Rate extends React.Component {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import RcSelect, { Option, OptGroup } from 'rc-select';
|
||||
import classNames from 'classnames';
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import RcSlider from 'rc-slider';
|
||||
import splitObject from '../_util/splitObject';
|
||||
export default class Slider extends React.Component {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import { findDOMNode } from 'react-dom';
|
||||
import classNames from 'classnames';
|
||||
import isCssAnimationSupported from '../_util/isCssAnimationSupported';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import RcSteps from 'rc-steps';
|
||||
|
||||
export default class Steps extends React.Component {
|
||||
|
@ -1,5 +1,5 @@
|
||||
import RcSwitch from 'rc-switch';
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
|
||||
export default class Switch extends React.Component {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import RcTable from 'rc-table';
|
||||
import Checkbox from '../checkbox';
|
||||
import Radio from '../radio';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import Menu, { SubMenu, Item as MenuItem } from 'rc-menu';
|
||||
import Dropdown from '../dropdown';
|
||||
import Icon from '../icon';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import ReactDOM from 'react-dom';
|
||||
import Animate from 'rc-animate';
|
||||
import Icon from '../icon';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import DateTimeFormat from 'gregorian-calendar-format';
|
||||
import RcTimePicker from 'rc-time-picker/lib/TimePicker';
|
||||
import defaultLocale from './locale/zh_CN';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
import TimelineItem from './TimelineItem';
|
||||
import splitObject from '../_util/splitObject';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import classNames from 'classnames';
|
||||
import splitObject from '../_util/splitObject';
|
||||
export default class TimelineItem extends React.Component {
|
||||
|
@ -16,7 +16,7 @@ export interface TransferItem {
|
||||
}
|
||||
|
||||
// Transfer
|
||||
interface TransferProps {
|
||||
export interface TransferProps {
|
||||
/** 数据源*/
|
||||
dataSource:Array<TransferItem>,
|
||||
/** 每行数据渲染函数*/
|
||||
|
@ -14,7 +14,7 @@ export function isRenderResultPlainObject(result) {
|
||||
Object.prototype.toString.call(result) === '[object Object]';
|
||||
}
|
||||
|
||||
interface TransferListProps {
|
||||
export interface TransferListProps {
|
||||
prefixCls?: string,
|
||||
/** 数据源 */
|
||||
dataSource: Array<TransferItem>,
|
||||
|
@ -3,7 +3,7 @@ import Icon from '../icon';
|
||||
function noop() {
|
||||
}
|
||||
|
||||
interface SearchProps {
|
||||
export interface SearchProps {
|
||||
prefixCls?: string,
|
||||
placeholder?: string,
|
||||
onChange?: (e: React.FormEvent) => void,
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import RcTreeSelect, { TreeNode, SHOW_ALL, SHOW_PARENT, SHOW_CHILD } from 'rc-tree-select';
|
||||
import classNames from 'classnames';
|
||||
|
||||
|
@ -2,7 +2,7 @@ import * as React from 'react';
|
||||
import RcTree from 'rc-tree';
|
||||
import animation from '../_util/openAnimation';
|
||||
|
||||
interface TreeNodeProps {
|
||||
export interface TreeNodeProps {
|
||||
disabled?:boolean,
|
||||
disableCheckbox?:boolean,
|
||||
title?:string | React.ReactNode,
|
||||
@ -13,7 +13,7 @@ interface TreeNodeProps {
|
||||
export class TreeNode extends React.Component<TreeNodeProps, {}> {
|
||||
}
|
||||
|
||||
interface TreeNodeEvent {
|
||||
export interface TreeNodeEvent {
|
||||
event:'check' | 'select',
|
||||
node:TreeNode,
|
||||
|
||||
@ -24,12 +24,12 @@ interface TreeNodeEvent {
|
||||
selectedNodes?:Array<TreeNode>,
|
||||
}
|
||||
|
||||
interface TreeNodeMouseEvent {
|
||||
export interface TreeNodeMouseEvent {
|
||||
node:TreeNode,
|
||||
event:React.MouseEventHandler,
|
||||
}
|
||||
|
||||
interface TreeProps {
|
||||
export interface TreeProps {
|
||||
showLine?:boolean,
|
||||
className?:string,
|
||||
/** 是否支持多选*/
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import RcUpload from 'rc-upload';
|
||||
import UploadList from './uploadList';
|
||||
import getFileItem from './getFileItem';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import Animate from 'rc-animate';
|
||||
import Icon from '../icon';
|
||||
const prefixCls = 'ant-upload';
|
||||
|
@ -1,4 +1,4 @@
|
||||
import React from 'react';
|
||||
import * as React from 'react';
|
||||
import warning from 'warning';
|
||||
|
||||
export default class Validation extends React.Component {
|
||||
|
Loading…
Reference in New Issue
Block a user