From 50a2163518e0d3f66534b6da52bb2915b4e963ad Mon Sep 17 00:00:00 2001 From: Bruce Mitchener Date: Sat, 26 Mar 2016 16:22:39 +0700 Subject: [PATCH] Don't directly import Component, use React.Component. This is another step towards making the code internally consistent. --- components/calendar/Header.jsx | 6 ++---- components/calendar/index.jsx | 6 ++---- components/transfer/index.jsx | 6 ++---- components/transfer/list.jsx | 6 ++---- components/transfer/operation.jsx | 6 ++---- components/transfer/search.jsx | 6 ++---- 6 files changed, 12 insertions(+), 24 deletions(-) diff --git a/components/calendar/Header.jsx b/components/calendar/Header.jsx index ae67307108..88e46f1ef4 100644 --- a/components/calendar/Header.jsx +++ b/components/calendar/Header.jsx @@ -1,11 +1,11 @@ -import React, { PropTypes, Component } from 'react'; +import React, { PropTypes } from 'react'; import { PREFIX_CLS } from './Constants'; import Select from '../select'; import { Group, Button } from '../radio'; function noop() {} -class Header extends Component { +export default class Header extends React.Component { getYearSelectElement(year) { const { yearSelectOffset, yearSelectTotal, locale, prefixCls, fullscreen } = this.props; const start = year - yearSelectOffset; @@ -106,5 +106,3 @@ Header.defaultProps = { onValueChange: noop, onTypeChange: noop, }; - -export default Header; diff --git a/components/calendar/index.jsx b/components/calendar/index.jsx index 6be2b5e8e0..2a5a68e370 100644 --- a/components/calendar/index.jsx +++ b/components/calendar/index.jsx @@ -1,4 +1,4 @@ -import React, { PropTypes, Component } from 'react'; +import React, { PropTypes } from 'react'; import GregorianCalendar from 'gregorian-calendar'; import zhCN from './locale/zh_CN'; import FullCalendar from 'rc-calendar/lib/FullCalendar'; @@ -12,7 +12,7 @@ function zerofixed(v) { return `${v}`; } -class Calendar extends Component { +export default class Calendar extends React.Component { constructor(props) { super(props); this.state = { @@ -129,5 +129,3 @@ Calendar.defaultProps = { onPanelChange: noop, mode: 'month', }; - -export default Calendar; diff --git a/components/transfer/index.jsx b/components/transfer/index.jsx index f57bfaf72c..04a0c89213 100644 --- a/components/transfer/index.jsx +++ b/components/transfer/index.jsx @@ -1,4 +1,4 @@ -import React, { Component, PropTypes } from 'react'; +import React, { PropTypes } from 'react'; import List from './list'; import Operation from './operation'; import Search from './search'; @@ -7,7 +7,7 @@ import classNames from 'classnames'; function noop() { } -class Transfer extends Component { +export default class Transfer extends React.Component { constructor(props) { super(props); @@ -248,5 +248,3 @@ Transfer.propTypes = { Transfer.List = List; Transfer.Operation = Operation; Transfer.Search = Search; - -export default Transfer; diff --git a/components/transfer/list.jsx b/components/transfer/list.jsx index 49e619ed84..c8af0e2a58 100644 --- a/components/transfer/list.jsx +++ b/components/transfer/list.jsx @@ -1,4 +1,4 @@ -import React, { Component, PropTypes } from 'react'; +import React, { PropTypes } from 'react'; import Checkbox from '../checkbox'; import Search from './search'; import classNames from 'classnames'; @@ -7,7 +7,7 @@ import Animate from 'rc-animate'; function noop() { } -class TransferList extends Component { +export default class TransferList extends React.Component { constructor(props) { super(props); @@ -183,5 +183,3 @@ TransferList.propTypes = { TransferList.contextTypes = { antLocale: React.PropTypes.object, }; - -export default TransferList; diff --git a/components/transfer/operation.jsx b/components/transfer/operation.jsx index 5a482c1258..95875ec8ed 100644 --- a/components/transfer/operation.jsx +++ b/components/transfer/operation.jsx @@ -1,11 +1,11 @@ -import React, { Component, PropTypes } from 'react'; +import React, { PropTypes } from 'react'; import Button from '../button'; import Icon from '../icon'; function noop() { } -class TransferOperation extends Component { +export default class TransferOperation extends React.Component { render() { const { moveToLeft, @@ -50,5 +50,3 @@ TransferOperation.propTypes = { moveToLeft: PropTypes.func, moveToRight: PropTypes.func, }; - -export default TransferOperation; diff --git a/components/transfer/search.jsx b/components/transfer/search.jsx index fb3698aa05..fe750bafa2 100644 --- a/components/transfer/search.jsx +++ b/components/transfer/search.jsx @@ -1,9 +1,9 @@ -import React, { Component, PropTypes } from 'react'; +import React, { PropTypes } from 'react'; import Icon from '../icon'; function noop() { } -class Search extends Component { +export default class Search extends React.Component { handleChange(e) { this.props.onChange(e); } @@ -42,5 +42,3 @@ Search.propTypes = { onChange: PropTypes.func, handleClear: PropTypes.func, }; - -export default Search;