Skip to content

Commit 4781d3f

Browse files
authored
Revert "Chore: React 15.5 & Prop type updates (#389)"
This reverts commit 01be4bb.
1 parent 01be4bb commit 4781d3f

File tree

68 files changed

+81
-154
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+81
-154
lines changed

docs/Documenting.md

Lines changed: 1 addition & 2 deletions

examples/basic/src/components/Button/Button.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32

43
import './Button.css';
54

examples/basic/src/components/Modal/Modal.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import ReactModal from 'react-modal';
43

54
/**

examples/basic/src/components/Placeholder/Placeholder.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32

43
import './Placeholder.css';
54

examples/basic/src/components/PushButton/PushButton.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32

43
import './PushButton.css';
54

examples/basic/src/components/RandomButton/RandomButton.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import sample from 'lodash/sample';
43

54
import './RandomButton.css';

examples/basic/src/components/WrappedButton/WrappedButton.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32

43
/**
54
* A button wrapped by a Decorator/Enhancer

examples/cra/src/components/Button.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32

43
import './Button.css';
54

examples/cra/src/components/Placeholder.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32

43
import './Placeholder.css';
54

examples/cra/src/components/RandomButton.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import sample from 'lodash/sample';
43

54
import './RandomButton.css';

examples/customised/src/components/Button/Button.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32

43
import s from './Button.css';
54

examples/customised/src/components/Modal/Modal.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import ReactModal from 'react-modal';
43

54
/**

examples/customised/src/components/Placeholder/Placeholder.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32

43
import s from './Placeholder.css';
54

examples/customised/src/components/RandomButton/RandomButton.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import sample from 'lodash/sample';
43

54
import s from './RandomButton.css';

examples/customised/styleguide/components/Logo.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Styled from 'rsg-components/Styled';
43
import logo from './logo.svg';
54

examples/customised/styleguide/components/StyleGuide.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Logo from 'rsg-components/Logo';
43
import Markdown from 'rsg-components/Markdown';
54
import Styled from 'rsg-components/Styled';

examples/preact/src/components/Button/Button.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32

43
import './Button.css';
54

examples/preact/src/components/Modal/Modal.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import ReactModal from 'react-modal';
43

54
/**

examples/preact/src/components/Placeholder/Placeholder.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32

43
import './Placeholder.css';
54

examples/preact/src/components/PushButton/PushButton.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32

43
import './PushButton.css';
54

examples/preact/src/components/RandomButton/RandomButton.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import sample from 'lodash/sample';
43

54
import './RandomButton.css';

examples/preact/src/components/WrappedButton/WrappedButton.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32

43
/**
54
* A button wrapped by a Decorator/Enhancer

examples/sections/src/components/Button/Button.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32

43
import './Button.css';
54

examples/sections/src/components/Placeholder/Placeholder.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32

43
import './Placeholder.css';
54

examples/sections/src/components/RandomButton/RandomButton.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import sample from 'lodash/sample';
43

54
import './RandomButton.css';

examples/webpack/src/components/Button.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32

43
import './Button.css';
54

examples/webpack/src/components/Placeholder.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32

43
import './Placeholder.css';
54

examples/webpack/src/components/RandomButton.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import sample from 'lodash/sample';
43

54
import './RandomButton.css';

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@
6161
"markdown-to-jsx": "^5.0.1",
6262
"minimist": "^1.2.0",
6363
"pretty-format": "^19.0.0",
64-
"prop-types": "^15.5.7",
6564
"react-codemirror": "^0.3.0",
6665
"react-dev-utils": "^0.5.2",
6766
"react-docgen": "^2.13.0",
@@ -107,9 +106,9 @@
107106
"pre-commit": "^1.2.2",
108107
"preact": "^7.2.1",
109108
"preact-compat": "^3.14.3",
110-
"react": "^15.5.4",
111-
"react-addons-test-utils": "^15.5.1",
112-
"react-dom": "^15.5.4",
109+
"react": "^15.4.2",
110+
"react-addons-test-utils": "^15.4.2",
111+
"react-dom": "^15.4.2",
113112
"react-modal": "^1.7.3",
114113
"react-scripts": "^0.9.5",
115114
"semantic-release": "^6.3.2",

src/rsg-components/Code/CodeRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Styled from 'rsg-components/Styled';
43

54
const styles = ({ monospace }) => ({

src/rsg-components/Components/Components.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import ReactComponent from 'rsg-components/ReactComponent';
43
import ComponentsRenderer from 'rsg-components/Components/ComponentsRenderer';
54

src/rsg-components/Components/ComponentsRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32

43
export default function ComponentsRenderer({ children }) {
54
return (

src/rsg-components/ComponentsList/ComponentsListRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import cx from 'classnames';
43
import Link from 'rsg-components/Link';
54
import Styled from 'rsg-components/Styled';

src/rsg-components/Editor/Editor.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import debounce from 'lodash/debounce';
43
import Codemirror from 'react-codemirror';
54
import 'codemirror/mode/jsx/jsx';

src/rsg-components/Editor/EditorLoaderRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Styled from 'rsg-components/Styled';
43

54
const styles = ({ font, light, codeBackground }) => ({

src/rsg-components/ExamplePlaceholder/ExamplePlaceholderRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import Styled from 'rsg-components/Styled';
43
import Markdown from 'rsg-components/Markdown';
54
import { DOCS_DOCUMENTING } from '../../../scripts/consts';

src/rsg-components/Examples/Examples.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Playground from 'rsg-components/Playground';
43
import Markdown from 'rsg-components/Markdown';
54
import ExamplesRenderer from 'rsg-components/Examples/ExamplesRenderer';

src/rsg-components/Examples/ExamplesRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Styled from 'rsg-components/Styled';
43

54
const styles = () => ({

src/rsg-components/Heading/HeadingRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import cx from 'classnames';
43
import Styled from 'rsg-components/Styled';
54

src/rsg-components/Link/LinkRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import cx from 'classnames';
43
import Styled from 'rsg-components/Styled';
54

src/rsg-components/Logo/LogoRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Styled from 'rsg-components/Styled';
43

54
const styles = ({ font }) => ({

src/rsg-components/Markdown/Markdown.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import { compiler } from 'markdown-to-jsx';
43
import mapValues from 'lodash/mapValues';
54
// import memoize from 'lodash/memoize';

src/rsg-components/Message/MessageRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Markdown from 'rsg-components/Markdown';
43
import Styled from 'rsg-components/Styled';
54

src/rsg-components/Methods/Methods.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { MethodsRenderer } from './MethodsRenderer';
44

55
function render(methods) {
66
const parsed = parse(`
7-
import { Component } from 'react';
7+
import { Component, PropTypes } from 'react';
88
export default class Cmpnt extends Component {
99
${methods.join('\n')}
1010
render() {

src/rsg-components/Methods/MethodsRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Code from 'rsg-components/Code';
43
import Markdown from 'rsg-components/Markdown';
54
import Styled from 'rsg-components/Styled';

src/rsg-components/Playground/Playground.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import debounce from 'lodash/debounce';
43
import PlaygroundRenderer from 'rsg-components/Playground/PlaygroundRenderer';
54

src/rsg-components/Playground/PlaygroundRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Editor from 'rsg-components/Editor';
43
import Link from 'rsg-components/Link';
54
import Preview from 'rsg-components/Preview';

src/rsg-components/PlaygroundError/PlaygroundErrorRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Styled from 'rsg-components/Styled';
43

54
const styles = ({ monospace, white, errorBackground }) => ({

src/rsg-components/Preview/Preview.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React, { Component } from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { Component, PropTypes } from 'react';
32
import ReactDOM from 'react-dom';
43
import noop from 'lodash/noop';
54
import { transform } from 'buble';

src/rsg-components/Props/Props.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { unquote, getType } from './util';
55

66
function render(propTypes, defaultProps = []) {
77
const props = parse(`
8-
import { Component } from 'react';
8+
import { Component, PropTypes } from 'react';
99
export default class Cmpnt extends Component {
1010
static propTypes = {
1111
${propTypes.join(',')}

src/rsg-components/Props/PropsRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Code from 'rsg-components/Code';
43
import Markdown from 'rsg-components/Markdown';
54
import Styled from 'rsg-components/Styled';

src/rsg-components/ReactComponent/ReactComponent.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Markdown from 'rsg-components/Markdown';
43
import Props from 'rsg-components/Props';
54
import Methods from 'rsg-components/Methods';

src/rsg-components/ReactComponent/ReactComponentRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Link from 'rsg-components/Link';
43
import Heading from 'rsg-components/Heading';
54
import Styled from 'rsg-components/Styled';

src/rsg-components/Section/Section.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import React from 'react';
2-
import PropTypes from 'prop-types';
1+
import React, { PropTypes } from 'react';
32
import Examples from 'rsg-components/Examples';
43
import Components from 'rsg-components/Components';
54
import Sections from 'rsg-components/Sections';

0 commit comments

Comments
 (0)