#305: run codemod to migrate from deprecated React.PropTypes to prop-types package

This commit is contained in:
SleepWalker 2017-08-22 21:49:50 +03:00
parent 5a16fe26ae
commit 70dd7dcbfb
28 changed files with 59 additions and 31 deletions

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import classNames from 'classnames'; import classNames from 'classnames';
import { Link } from 'react-router-dom'; import { Link } from 'react-router-dom';

View File

@ -1,7 +1,8 @@
/** /**
* Helps with form fields binding, form serialization and errors rendering * Helps with form fields binding, form serialization and errors rendering
*/ */
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import AuthError from 'components/auth/authError/AuthError'; import AuthError from 'components/auth/authError/AuthError';
import { userShape } from 'components/user/User'; import { userShape } from 'components/user/User';

View File

@ -1,4 +1,5 @@
import React, { PropTypes } from 'react'; import PropTypes from 'prop-types';
import React from 'react';
import { FormattedMessage as Message } from 'react-intl'; import { FormattedMessage as Message } from 'react-intl';

View File

@ -1,4 +1,5 @@
import React, { PropTypes } from 'react'; import PropTypes from 'prop-types';
import React from 'react';
import { FormattedMessage as Message } from 'react-intl'; import { FormattedMessage as Message } from 'react-intl';

View File

@ -1,4 +1,5 @@
import React, { PropTypes } from 'react'; import PropTypes from 'prop-types';
import React from 'react';
import errorsDict from 'services/errorsDict'; import errorsDict from 'services/errorsDict';
import { PanelBodyHeader } from 'components/ui/Panel'; import { PanelBodyHeader } from 'components/ui/Panel';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import { connect } from 'react-redux'; import { connect } from 'react-redux';
import { FormattedMessage as Message } from 'react-intl'; import { FormattedMessage as Message } from 'react-intl';

View File

@ -1,4 +1,5 @@
import React, { PropTypes } from 'react'; import PropTypes from 'prop-types';
import React from 'react';
import { FormattedMessage as Message } from 'react-intl'; import { FormattedMessage as Message } from 'react-intl';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import classNames from 'classnames'; import classNames from 'classnames';
import { FormattedMessage as Message } from 'react-intl'; import { FormattedMessage as Message } from 'react-intl';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import { Link } from 'react-router-dom'; import { Link } from 'react-router-dom';
import { FormattedMessage as Message } from 'react-intl'; import { FormattedMessage as Message } from 'react-intl';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import { IntlProvider as OrigIntlProvider } from 'react-intl'; import { IntlProvider as OrigIntlProvider } from 'react-intl';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import ReactDOM from 'react-dom'; import ReactDOM from 'react-dom';
import classNames from 'classnames'; import classNames from 'classnames';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import { Link } from 'react-router-dom'; import { Link } from 'react-router-dom';
@ -7,11 +8,11 @@ import styles from './profile.scss';
export default class ProfileField extends Component { export default class ProfileField extends Component {
static displayName = 'ProfileField'; static displayName = 'ProfileField';
static propTypes = { static propTypes = {
label: React.PropTypes.oneOfType([PropTypes.string, PropTypes.element]).isRequired, label: PropTypes.oneOfType([PropTypes.string, PropTypes.element]).isRequired,
link: PropTypes.string, link: PropTypes.string,
onChange: PropTypes.func, onChange: PropTypes.func,
value: React.PropTypes.oneOfType([PropTypes.string, PropTypes.element]).isRequired, value: PropTypes.oneOfType([PropTypes.string, PropTypes.element]).isRequired,
warningMessage: React.PropTypes.oneOfType([PropTypes.string, PropTypes.element]) warningMessage: PropTypes.oneOfType([PropTypes.string, PropTypes.element])
}; };
render() { render() {

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import { FormattedMessage as Message } from 'react-intl'; import { FormattedMessage as Message } from 'react-intl';
import Helmet from 'react-helmet'; import Helmet from 'react-helmet';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import { FormattedMessage as Message } from 'react-intl'; import { FormattedMessage as Message } from 'react-intl';
import Helmet from 'react-helmet'; import Helmet from 'react-helmet';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import { FormattedMessage as Message } from 'react-intl'; import { FormattedMessage as Message } from 'react-intl';

View File

@ -1,4 +1,5 @@
import React, { PropTypes } from 'react'; import PropTypes from 'prop-types';
import React from 'react';
import classNames from 'classnames'; import classNames from 'classnames';

View File

@ -1,4 +1,5 @@
import React, { PropTypes } from 'react'; import PropTypes from 'prop-types';
import React from 'react';
import classNames from 'classnames'; import classNames from 'classnames';

View File

@ -1,4 +1,5 @@
import React, { PropTypes } from 'react'; import PropTypes from 'prop-types';
import React from 'react';
import ReactDOM from 'react-dom'; import ReactDOM from 'react-dom';
import classNames from 'classnames'; import classNames from 'classnames';

View File

@ -1,4 +1,5 @@
import React, { PropTypes } from 'react'; import PropTypes from 'prop-types';
import React from 'react';
import errorsDict from 'services/errorsDict'; import errorsDict from 'services/errorsDict';

View File

@ -1,4 +1,5 @@
import React, { PropTypes } from 'react'; import PropTypes from 'prop-types';
import React from 'react';
import FormComponent from './FormComponent'; import FormComponent from './FormComponent';
import FormError from './FormError'; import FormError from './FormError';

View File

@ -1,4 +1,5 @@
import React, { PropTypes } from 'react'; import PropTypes from 'prop-types';
import React from 'react';
import classNames from 'classnames'; import classNames from 'classnames';

View File

@ -1,4 +1,5 @@
import React, { PropTypes } from 'react'; import PropTypes from 'prop-types';
import React from 'react';
import classNames from 'classnames'; import classNames from 'classnames';

View File

@ -1,4 +1,5 @@
import React, { PropTypes } from 'react'; import PropTypes from 'prop-types';
import React from 'react';
import classNames from 'classnames'; import classNames from 'classnames';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import { CSSTransitionGroup } from 'react-transition-group'; import { CSSTransitionGroup } from 'react-transition-group';
import { browserHistory } from 'services/history'; import { browserHistory } from 'services/history';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import { Link } from 'react-router-dom'; import { Link } from 'react-router-dom';
import { FormattedMessage as Message } from 'react-intl'; import { FormattedMessage as Message } from 'react-intl';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import ChangeEmail from 'components/profile/changeEmail/ChangeEmail'; import ChangeEmail from 'components/profile/changeEmail/ChangeEmail';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import accounts from 'services/api/accounts'; import accounts from 'services/api/accounts';
import { FormModel } from 'components/ui/form'; import { FormModel } from 'components/ui/form';

View File

@ -1,4 +1,5 @@
import React, { Component, PropTypes } from 'react'; import PropTypes from 'prop-types';
import React, { Component } from 'react';
import accounts from 'services/api/accounts'; import accounts from 'services/api/accounts';
import { FormModel } from 'components/ui/form'; import { FormModel } from 'components/ui/form';