Oops! There was a problem loading this example. Check the browser console.
diff --git a/client/devdocs/docs-example/index.jsx b/client/devdocs/docs-example/index.jsx index bc54300aebb6e5..5314de65d7c1f1 100644 --- a/client/devdocs/docs-example/index.jsx +++ b/client/devdocs/docs-example/index.jsx @@ -1,6 +1,5 @@ import { Button } from '@automattic/components'; import PropTypes from 'prop-types'; -import React from 'react'; const DocsExampleToggle = ( { onClick, text } ) => ; diff --git a/client/devdocs/docs-example/test/index.jsx b/client/devdocs/docs-example/test/index.jsx index 7c4d938bf7cd4f..124aa2cfbb919f 100644 --- a/client/devdocs/docs-example/test/index.jsx +++ b/client/devdocs/docs-example/test/index.jsx @@ -1,6 +1,5 @@ import { Button } from '@automattic/components'; import { shallow } from 'enzyme'; -import React from 'react'; import DocsExample, { DocsExampleToggle } from '../index'; const noop = () => {}; diff --git a/client/devdocs/docs-example/wrapper.jsx b/client/devdocs/docs-example/wrapper.jsx index 07d39393f3b30f..d64d302ab9ffa5 100644 --- a/client/devdocs/docs-example/wrapper.jsx +++ b/client/devdocs/docs-example/wrapper.jsx @@ -1,6 +1,6 @@ import classNames from 'classnames'; import PropTypes from 'prop-types'; -import React, { Component } from 'react'; +import { Component } from 'react'; import DocsExampleError from 'calypso/devdocs/docs-example/error'; const renderTitle = ( unique, name, url, onTitleClick ) => diff --git a/client/devdocs/docs-selectors/index.jsx b/client/devdocs/docs-selectors/index.jsx index 7f98c99c0c337e..84ba4c9125e650 100644 --- a/client/devdocs/docs-selectors/index.jsx +++ b/client/devdocs/docs-selectors/index.jsx @@ -1,5 +1,5 @@ import PropTypes from 'prop-types'; -import React, { PureComponent } from 'react'; +import { PureComponent } from 'react'; import DocumentHead from 'calypso/components/data/document-head'; import Main from 'calypso/components/main'; import ReadmeViewer from 'calypso/components/readme-viewer'; diff --git a/client/devdocs/docs-selectors/param-type.jsx b/client/devdocs/docs-selectors/param-type.jsx index 78563696ae81d6..212998976ab30c 100644 --- a/client/devdocs/docs-selectors/param-type.jsx +++ b/client/devdocs/docs-selectors/param-type.jsx @@ -1,6 +1,5 @@ import { get } from 'lodash'; import PropTypes from 'prop-types'; -import React from 'react'; /** * Matches an expression type diff --git a/client/devdocs/docs-selectors/result.jsx b/client/devdocs/docs-selectors/result.jsx index 2e572d591f4f62..c25120c201009d 100644 --- a/client/devdocs/docs-selectors/result.jsx +++ b/client/devdocs/docs-selectors/result.jsx @@ -2,7 +2,6 @@ import { Card } from '@automattic/components'; import classnames from 'classnames'; import { filter, findLast } from 'lodash'; import PropTypes from 'prop-types'; -import React from 'react'; import DocsSelectorsParamType from './param-type'; export default function DocsSelectorsResult( { url, name, description, tags, expanded } ) { diff --git a/client/devdocs/docs-selectors/search.jsx b/client/devdocs/docs-selectors/search.jsx index e0b2149c822d4c..fe579738ed18a0 100644 --- a/client/devdocs/docs-selectors/search.jsx +++ b/client/devdocs/docs-selectors/search.jsx @@ -2,7 +2,7 @@ import { map } from 'lodash'; import page from 'page'; import PropTypes from 'prop-types'; import { stringify } from 'qs'; -import React, { Component } from 'react'; +import { Component } from 'react'; import EmptyContent from 'calypso/components/empty-content'; import SearchCard from 'calypso/components/search-card'; import { addQueryArgs } from 'calypso/lib/url'; diff --git a/client/devdocs/docs-selectors/single.jsx b/client/devdocs/docs-selectors/single.jsx index a803320f07b2bb..d9c42c07028eba 100644 --- a/client/devdocs/docs-selectors/single.jsx +++ b/client/devdocs/docs-selectors/single.jsx @@ -2,7 +2,7 @@ import { find } from 'lodash'; import page from 'page'; import PropTypes from 'prop-types'; import { stringify } from 'qs'; -import React, { Component } from 'react'; +import { Component } from 'react'; import HeaderCake from 'calypso/components/header-cake'; import { addQueryArgs } from 'calypso/lib/url'; import DocsSelectorsResult from './result'; diff --git a/client/devdocs/error.jsx b/client/devdocs/error.jsx index 3cdb99561e62b6..a2f0d0e85d79fb 100644 --- a/client/devdocs/error.jsx +++ b/client/devdocs/error.jsx @@ -1,6 +1,6 @@ -import React from 'react'; +import { PureComponent } from 'react'; -export default class extends React.PureComponent { +export default class extends PureComponent { static displayName = 'Error'; render() { diff --git a/client/devdocs/main.jsx b/client/devdocs/main.jsx index 3c48cbd16542de..66f8dffbe9ff52 100644 --- a/client/devdocs/main.jsx +++ b/client/devdocs/main.jsx @@ -1,7 +1,7 @@ import { Card } from '@automattic/components'; import debug from 'debug'; import PropTypes from 'prop-types'; -import React from 'react'; +import { Component } from 'react'; import DocumentHead from 'calypso/components/data/document-head'; import Main from 'calypso/components/main'; import SearchCard from 'calypso/components/search-card'; @@ -29,7 +29,7 @@ const DEFAULT_FILES = [ const log = debug( 'calypso:devdocs' ); -export default class Devdocs extends React.Component { +export default class Devdocs extends Component { static displayName = 'Devdocs'; static propTypes = { diff --git a/client/devdocs/sidebar.jsx b/client/devdocs/sidebar.jsx index 67c85d5fab643d..ff191b9f56701d 100644 --- a/client/devdocs/sidebar.jsx +++ b/client/devdocs/sidebar.jsx @@ -1,10 +1,10 @@ -import React from 'react'; +import { PureComponent } from 'react'; import Sidebar from 'calypso/layout/sidebar'; import SidebarHeading from 'calypso/layout/sidebar/heading'; import SidebarItem from 'calypso/layout/sidebar/item'; import SidebarMenu from 'calypso/layout/sidebar/menu'; -export default class DevdocsSidebar extends React.PureComponent { +export default class DevdocsSidebar extends PureComponent { static displayName = 'DevdocsSidebar'; isItemSelected( itemPath, isStrict = true ) { diff --git a/client/devdocs/test/doc.jsx b/client/devdocs/test/doc.jsx index 5e5a3f669c5c73..cc23e169818563 100644 --- a/client/devdocs/test/doc.jsx +++ b/client/devdocs/test/doc.jsx @@ -3,7 +3,6 @@ */ import { shallow } from 'enzyme'; -import React from 'react'; import SingleDocClass from '../doc'; jest.mock( 'calypso/devdocs/service', () => ( { diff --git a/client/devdocs/welcome.jsx b/client/devdocs/welcome.jsx index fe9346f0874a71..a37ded92b6b1ca 100644 --- a/client/devdocs/welcome.jsx +++ b/client/devdocs/welcome.jsx @@ -1,7 +1,7 @@ import { Card } from '@automattic/components'; -import React from 'react'; +import { PureComponent } from 'react'; -export default class extends React.PureComponent { +export default class extends PureComponent { static displayName = 'DevWelcome'; render() { diff --git a/client/devdocs/wizard-component/index.jsx b/client/devdocs/wizard-component/index.jsx index 871eb12f5d2fa1..3bccd6ab371c5f 100644 --- a/client/devdocs/wizard-component/index.jsx +++ b/client/devdocs/wizard-component/index.jsx @@ -1,5 +1,5 @@ import page from 'page'; -import React, { Component } from 'react'; +import { Component } from 'react'; import HeaderCake from 'calypso/components/header-cake'; import Main from 'calypso/components/main'; import ReadmeViewer from 'calypso/components/readme-viewer'; diff --git a/client/document/404.jsx b/client/document/404.jsx index 88a57a832b7a02..d1ad1cec151e3b 100644 --- a/client/document/404.jsx +++ b/client/document/404.jsx @@ -1,6 +1,5 @@ import config from '@automattic/calypso-config'; import classNames from 'classnames'; -import React from 'react'; import EmptyContent from 'calypso/components/empty-content'; import Head from 'calypso/components/head'; import { chunkCssLinks } from './utils'; diff --git a/client/document/500.jsx b/client/document/500.jsx index 43ec93f508ac96..96e49b2ee841d8 100644 --- a/client/document/500.jsx +++ b/client/document/500.jsx @@ -1,6 +1,5 @@ import config from '@automattic/calypso-config'; import classNames from 'classnames'; -import React from 'react'; import EmptyContent from 'calypso/components/empty-content'; import Head from 'calypso/components/head'; import { chunkCssLinks } from './utils'; diff --git a/client/document/browsehappy.jsx b/client/document/browsehappy.jsx index e9f4a7f32f9b3a..f06eca1050c4c2 100644 --- a/client/document/browsehappy.jsx +++ b/client/document/browsehappy.jsx @@ -1,4 +1,3 @@ -import React from 'react'; import Head from 'calypso/components/head'; import BrowsehappyBody from 'calypso/landing/browsehappy'; import { chunkCssLinks } from './utils'; diff --git a/client/document/domains-landing.jsx b/client/document/domains-landing.jsx index 51d927b64eea03..4258fa3b4e1af4 100644 --- a/client/document/domains-landing.jsx +++ b/client/document/domains-landing.jsx @@ -1,5 +1,4 @@ import classnames from 'classnames'; -import React from 'react'; import Head from 'calypso/components/head'; import { jsonStringifyForHtml } from 'calypso/server/sanitize'; import { chunkCssLinks } from './utils'; diff --git a/client/document/index.jsx b/client/document/index.jsx index 0805c229347fc5..8202b82e113af1 100644 --- a/client/document/index.jsx +++ b/client/document/index.jsx @@ -1,7 +1,7 @@ import path from 'path'; import config from '@automattic/calypso-config'; import classNames from 'classnames'; -import React from 'react'; +import { Component } from 'react'; import EnvironmentBadge, { Branch, AuthHelper, @@ -16,7 +16,7 @@ import { jsonStringifyForHtml } from 'calypso/server/sanitize'; import { isBilmurEnabled, getBilmurUrl } from './utils/bilmur'; import { chunkCssLinks } from './utils/chunk'; -class Document extends React.Component { +class Document extends Component { render() { const { app, diff --git a/client/document/support-user.jsx b/client/document/support-user.jsx index e7c1bb40e260b0..1373f3016cb4d6 100644 --- a/client/document/support-user.jsx +++ b/client/document/support-user.jsx @@ -1,5 +1,3 @@ -import React from 'react'; - function supportUserFn( { user, token, path, authorized } ) { const url = window.location.toString(); diff --git a/client/document/utils/chunk.jsx b/client/document/utils/chunk.jsx index 2b13cb4f8f785e..3db7cec815018d 100644 --- a/client/document/utils/chunk.jsx +++ b/client/document/utils/chunk.jsx @@ -1,5 +1,3 @@ -import React from 'react'; - export function chunkCssLinks( chunkAssets, isRTL = false ) { const styleAssets = chunkAssets[ isRTL ? 'css.rtl' : 'css.ltr' ]; return styleAssets.map( ( asset ) => ( diff --git a/client/gutenberg/editor/controller.js b/client/gutenberg/editor/controller.js index a8042afd142f2b..064ed008ba0b13 100644 --- a/client/gutenberg/editor/controller.js +++ b/client/gutenberg/editor/controller.js @@ -1,6 +1,5 @@ import { isEnabled } from '@automattic/calypso-config'; import { get, has } from 'lodash'; -import React from 'react'; import { makeLayout, render } from 'calypso/controller'; import { addQueryArgs } from 'calypso/lib/route'; import { EDITOR_START, POST_EDIT } from 'calypso/state/action-types'; diff --git a/client/gutenberg/editor/placeholder.jsx b/client/gutenberg/editor/placeholder.jsx index c7eabbf045890a..a47545e4f067b5 100644 --- a/client/gutenberg/editor/placeholder.jsx +++ b/client/gutenberg/editor/placeholder.jsx @@ -1,5 +1,3 @@ -import React from 'react'; - import './style.scss'; /* eslint-disable wpcalypso/jsx-classname-namespace */ diff --git a/client/incoming-redirect/controller.js b/client/incoming-redirect/controller.js index 43457048e519ca..0c8815cdc7a759 100644 --- a/client/incoming-redirect/controller.js +++ b/client/incoming-redirect/controller.js @@ -1,5 +1,4 @@ import { translate } from 'i18n-calypso'; -import React from 'react'; import EmptyContent from 'calypso/components/empty-content'; import TitanRedirector from 'calypso/my-sites/email/titan-redirector'; diff --git a/client/jetpack-cloud/index.js b/client/jetpack-cloud/index.js index dfcc5fd3a96d89..5e1d947b45f127 100644 --- a/client/jetpack-cloud/index.js +++ b/client/jetpack-cloud/index.js @@ -1,7 +1,6 @@ import Debug from 'debug'; import { translate } from 'i18n-calypso'; import page from 'page'; -import React from 'react'; import { makeLayout, render as clientRender } from 'calypso/controller'; import { sites, siteSelection } from 'calypso/my-sites/controller'; import { getCurrentUser } from 'calypso/state/current-user/selectors'; diff --git a/client/jetpack-cloud/sections/partner-portal/credit-card-fields/cvv-image.js b/client/jetpack-cloud/sections/partner-portal/credit-card-fields/cvv-image.js index 7a67e81f08408c..0039a1de3158ec 100644 --- a/client/jetpack-cloud/sections/partner-portal/credit-card-fields/cvv-image.js +++ b/client/jetpack-cloud/sections/partner-portal/credit-card-fields/cvv-image.js @@ -1,6 +1,5 @@ import styled from '@emotion/styled'; import { useI18n } from '@wordpress/react-i18n'; -import React from 'react'; function CVV( { className } ) { const { __ } = useI18n(); diff --git a/client/jetpack-cloud/sections/partner-portal/payment-methods/stored-credit-card-method.js b/client/jetpack-cloud/sections/partner-portal/payment-methods/stored-credit-card-method.js index e145d7a03a92f8..ffff1d200dc2e4 100644 --- a/client/jetpack-cloud/sections/partner-portal/payment-methods/stored-credit-card-method.js +++ b/client/jetpack-cloud/sections/partner-portal/payment-methods/stored-credit-card-method.js @@ -1,4 +1,3 @@ -import React from 'react'; import CreditCardFields from 'calypso/jetpack-cloud/sections/partner-portal/credit-card-fields'; import CreditCardPayButton from 'calypso/jetpack-cloud/sections/partner-portal/credit-card-fields/credit-card-pay-button'; diff --git a/client/jetpack-cloud/sections/settings/loading/test/index.jsx b/client/jetpack-cloud/sections/settings/loading/test/index.jsx index 3dc0fd32faac5a..b138fb30e22f1d 100644 --- a/client/jetpack-cloud/sections/settings/loading/test/index.jsx +++ b/client/jetpack-cloud/sections/settings/loading/test/index.jsx @@ -2,7 +2,6 @@ * @jest-environment jsdom */ -import React from 'react'; import { render } from 'calypso/test-helpers/config/testing-library'; import '@testing-library/jest-dom/extend-expect'; import AdvancedCredentialsLoadingPlaceholder from '../index'; diff --git a/client/jetpack-cloud/sections/settings/main.jsx b/client/jetpack-cloud/sections/settings/main.jsx index 0ec870c3353e96..db188dc304724b 100644 --- a/client/jetpack-cloud/sections/settings/main.jsx +++ b/client/jetpack-cloud/sections/settings/main.jsx @@ -1,6 +1,6 @@ import { Card } from '@automattic/components'; import { localize, useTranslate } from 'i18n-calypso'; -import React, { useEffect, useState } from 'react'; +import { useEffect, useState } from 'react'; import { useSelector } from 'react-redux'; import connectedIcon from 'calypso/assets/images/jetpack/connected.svg'; import disconnectedIcon from 'calypso/assets/images/jetpack/disconnected.svg'; diff --git a/client/jetpack-cloud/sections/settings/test/empty-content.jsx b/client/jetpack-cloud/sections/settings/test/empty-content.jsx index 9bd63aaddc3175..ec2b27853bb298 100644 --- a/client/jetpack-cloud/sections/settings/test/empty-content.jsx +++ b/client/jetpack-cloud/sections/settings/test/empty-content.jsx @@ -2,7 +2,6 @@ * @jest-environment jsdom */ -import React from 'react'; import '@testing-library/jest-dom/extend-expect'; import { JETPACK_PRICING_PAGE } from 'calypso/lib/url/support'; import { render } from 'calypso/test-helpers/config/testing-library'; diff --git a/client/jetpack-connect/auth-form-header.jsx b/client/jetpack-connect/auth-form-header.jsx index 4c18b7736ec9f9..dfe7ac4c4fac42 100644 --- a/client/jetpack-connect/auth-form-header.jsx +++ b/client/jetpack-connect/auth-form-header.jsx @@ -1,7 +1,7 @@ import { CompactCard } from '@automattic/components'; import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React, { Component } from 'react'; +import { Component } from 'react'; import { connect } from 'react-redux'; import Site from 'calypso/blocks/site'; import FormattedHeader from 'calypso/components/formatted-header'; diff --git a/client/jetpack-connect/authorize.js b/client/jetpack-connect/authorize.js index 885a2951e1ee80..83e20a3a07f2a8 100644 --- a/client/jetpack-connect/authorize.js +++ b/client/jetpack-connect/authorize.js @@ -4,7 +4,7 @@ import debugModule from 'debug'; import { localize } from 'i18n-calypso'; import { flowRight, get, includes, startsWith } from 'lodash'; import PropTypes from 'prop-types'; -import React, { Component, Fragment } from 'react'; +import { Component, Fragment } from 'react'; import { connect } from 'react-redux'; import QuerySitePurchases from 'calypso/components/data/query-site-purchases'; import QueryUserConnection from 'calypso/components/data/query-user-connection'; diff --git a/client/jetpack-connect/controller.js b/client/jetpack-connect/controller.js index d20a91f92f250b..f160265bd13630 100644 --- a/client/jetpack-connect/controller.js +++ b/client/jetpack-connect/controller.js @@ -24,7 +24,6 @@ import { import Debug from 'debug'; import { get, some } from 'lodash'; import page from 'page'; -import React from 'react'; import { recordPageView } from 'calypso/lib/analytics/page-view'; import { getLocaleFromPath, removeLocaleFromPath } from 'calypso/lib/i18n-utils'; import { navigate } from 'calypso/lib/navigate'; diff --git a/client/jetpack-connect/disclaimer.jsx b/client/jetpack-connect/disclaimer.jsx index b48cd4ed8409e3..c75b3d426a7db2 100644 --- a/client/jetpack-connect/disclaimer.jsx +++ b/client/jetpack-connect/disclaimer.jsx @@ -1,6 +1,6 @@ import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React, { PureComponent } from 'react'; +import { PureComponent } from 'react'; import { connect } from 'react-redux'; import { localizeUrl } from 'calypso/lib/i18n-utils'; import { recordTracksEvent } from 'calypso/state/analytics/actions'; diff --git a/client/jetpack-connect/example-components/jetpack-activate.jsx b/client/jetpack-connect/example-components/jetpack-activate.jsx index 034a313b546934..bba855530a626a 100644 --- a/client/jetpack-connect/example-components/jetpack-activate.jsx +++ b/client/jetpack-connect/example-components/jetpack-activate.jsx @@ -1,7 +1,6 @@ import { Gridicon } from '@automattic/components'; import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React from 'react'; import FormTextInput from 'calypso/components/forms/form-text-input'; const JetpackConnectExampleActivate = ( { isInstall, url, translate, onClick } ) => { diff --git a/client/jetpack-connect/example-components/jetpack-connect.jsx b/client/jetpack-connect/example-components/jetpack-connect.jsx index 574c85495e3cfe..4e646d1ccfce71 100644 --- a/client/jetpack-connect/example-components/jetpack-connect.jsx +++ b/client/jetpack-connect/example-components/jetpack-connect.jsx @@ -1,7 +1,6 @@ import { Gridicon } from '@automattic/components'; import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React from 'react'; import FormTextInput from 'calypso/components/forms/form-text-input'; const JetpackConnectExampleConnect = ( { url, translate, onClick } ) => { diff --git a/client/jetpack-connect/example-components/jetpack-install.jsx b/client/jetpack-connect/example-components/jetpack-install.jsx index 9acb68f692d313..861d4d94024920 100644 --- a/client/jetpack-connect/example-components/jetpack-install.jsx +++ b/client/jetpack-connect/example-components/jetpack-install.jsx @@ -1,7 +1,6 @@ import { Gridicon } from '@automattic/components'; import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React from 'react'; import FormTextInput from 'calypso/components/forms/form-text-input'; const JetpackConnectExampleInstall = ( { url, translate, onClick } ) => { diff --git a/client/jetpack-connect/happychat-button.jsx b/client/jetpack-connect/happychat-button.jsx index 3d3825a5f2be59..e764bd3040935c 100644 --- a/client/jetpack-connect/happychat-button.jsx +++ b/client/jetpack-connect/happychat-button.jsx @@ -2,7 +2,6 @@ import { isEnabled } from '@automattic/calypso-config'; import { Gridicon } from '@automattic/components'; import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React from 'react'; import { connect } from 'react-redux'; import HappychatButton from 'calypso/components/happychat/button'; import HappychatConnection from 'calypso/components/happychat/connection-connected'; diff --git a/client/jetpack-connect/help-button.jsx b/client/jetpack-connect/help-button.jsx index ce50aa02e94b62..bad97c3ea6fbe6 100644 --- a/client/jetpack-connect/help-button.jsx +++ b/client/jetpack-connect/help-button.jsx @@ -1,7 +1,7 @@ import { Gridicon } from '@automattic/components'; import { useTranslate } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React from 'react'; +import { useCallback } from 'react'; import { useDispatch } from 'react-redux'; import LoggedOutFormLinkItem from 'calypso/components/logged-out-form/link-item'; import { recordTracksEvent } from 'calypso/state/analytics/actions'; @@ -10,7 +10,7 @@ export default function JetpackConnectHelpButton( { label, url } ) { const dispatch = useDispatch(); const translate = useTranslate(); - const recordClick = React.useCallback( () => { + const recordClick = useCallback( () => { dispatch( recordTracksEvent( 'calypso_jpc_help_link_click' ) ); }, [ dispatch ] ); diff --git a/client/jetpack-connect/install-instructions.jsx b/client/jetpack-connect/install-instructions.jsx index a9426ac0f7c544..052aceb8b7b18f 100644 --- a/client/jetpack-connect/install-instructions.jsx +++ b/client/jetpack-connect/install-instructions.jsx @@ -1,7 +1,7 @@ import { Button } from '@automattic/components'; import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React, { Component } from 'react'; +import { Component } from 'react'; import { connect } from 'react-redux'; import FormattedHeader from 'calypso/components/formatted-header'; import LoggedOutFormLinks from 'calypso/components/logged-out-form/links'; diff --git a/client/jetpack-connect/install-step.jsx b/client/jetpack-connect/install-step.jsx index 368834596c3924..3017d3dfcf09a9 100644 --- a/client/jetpack-connect/install-step.jsx +++ b/client/jetpack-connect/install-step.jsx @@ -1,7 +1,7 @@ import { Card } from '@automattic/components'; import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React, { Component } from 'react'; +import { Component } from 'react'; import { preventWidows } from 'calypso/lib/formatting'; import JetpackExampleActivate from './example-components/jetpack-activate'; import JetpackExampleConnect from './example-components/jetpack-connect'; diff --git a/client/jetpack-connect/jetpack-connect-notices.jsx b/client/jetpack-connect/jetpack-connect-notices.jsx index 4751b0c8cace8a..51701aebe02af6 100644 --- a/client/jetpack-connect/jetpack-connect-notices.jsx +++ b/client/jetpack-connect/jetpack-connect-notices.jsx @@ -1,6 +1,6 @@ import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React, { Component } from 'react'; +import { Component } from 'react'; import Notice from 'calypso/components/notice'; import NoticeAction from 'calypso/components/notice/notice-action'; import { diff --git a/client/jetpack-connect/jetpack-connection.jsx b/client/jetpack-connect/jetpack-connection.jsx index f8b8a85bd17774..ca928fbe8d5320 100644 --- a/client/jetpack-connect/jetpack-connection.jsx +++ b/client/jetpack-connect/jetpack-connection.jsx @@ -3,7 +3,7 @@ import debugModule from 'debug'; import { localize } from 'i18n-calypso'; import { flowRight, get, omit } from 'lodash'; import page from 'page'; -import React, { Component } from 'react'; +import { Component } from 'react'; import { connect } from 'react-redux'; import LoggedOutFormLinkItem from 'calypso/components/logged-out-form/link-item'; import LoggedOutFormLinks from 'calypso/components/logged-out-form/links'; diff --git a/client/jetpack-connect/jetpack-remote-install-notices.jsx b/client/jetpack-connect/jetpack-remote-install-notices.jsx index 7d0385c50e0ab2..41d086c1203dc3 100644 --- a/client/jetpack-connect/jetpack-remote-install-notices.jsx +++ b/client/jetpack-connect/jetpack-remote-install-notices.jsx @@ -1,7 +1,7 @@ import { Button, Card } from '@automattic/components'; import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React, { Component, Fragment } from 'react'; +import { Component, Fragment } from 'react'; import { connect } from 'react-redux'; import FormattedHeader from 'calypso/components/formatted-header'; import { addQueryArgs } from 'calypso/lib/route'; diff --git a/client/jetpack-connect/main-header.jsx b/client/jetpack-connect/main-header.jsx index 47b75208b3afd9..eb5dc3e38a4f78 100644 --- a/client/jetpack-connect/main-header.jsx +++ b/client/jetpack-connect/main-header.jsx @@ -9,7 +9,7 @@ import { import { localize } from 'i18n-calypso'; import { concat } from 'lodash'; import PropTypes from 'prop-types'; -import React, { Component } from 'react'; +import { Component } from 'react'; import FormattedHeader from 'calypso/components/formatted-header'; import { FLOW_TYPES } from 'calypso/jetpack-connect/flow-types'; diff --git a/client/jetpack-connect/main-wrapper.jsx b/client/jetpack-connect/main-wrapper.jsx index 3664c0c9ba9113..d797c16a935aaf 100644 --- a/client/jetpack-connect/main-wrapper.jsx +++ b/client/jetpack-connect/main-wrapper.jsx @@ -1,7 +1,7 @@ import classNames from 'classnames'; import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React, { PureComponent } from 'react'; +import { PureComponent } from 'react'; import { connect } from 'react-redux'; import DocumentHead from 'calypso/components/data/document-head'; import JetpackHeader from 'calypso/components/jetpack-header'; diff --git a/client/jetpack-connect/main.jsx b/client/jetpack-connect/main.jsx index d0aeb64539789e..f816384e97d6da 100644 --- a/client/jetpack-connect/main.jsx +++ b/client/jetpack-connect/main.jsx @@ -2,7 +2,7 @@ import { Card } from '@automattic/components'; import { localize } from 'i18n-calypso'; import { concat, flowRight, includes } from 'lodash'; import PropTypes from 'prop-types'; -import React, { Component } from 'react'; +import { Component } from 'react'; import { connect } from 'react-redux'; import LocaleSuggestions from 'calypso/components/locale-suggestions'; import { FLOW_TYPES } from 'calypso/jetpack-connect/flow-types'; diff --git a/client/jetpack-connect/no-direct-access-error.js b/client/jetpack-connect/no-direct-access-error.js index bb33f96ebc3665..90955a006461d0 100644 --- a/client/jetpack-connect/no-direct-access-error.js +++ b/client/jetpack-connect/no-direct-access-error.js @@ -1,6 +1,6 @@ import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React, { PureComponent } from 'react'; +import { PureComponent } from 'react'; import { connect } from 'react-redux'; import EmptyContent from 'calypso/components/empty-content'; import LoggedOutFormLinks from 'calypso/components/logged-out-form/links'; diff --git a/client/jetpack-connect/remote-credentials.js b/client/jetpack-connect/remote-credentials.js index 0d80348493b7f5..e82a1ff7a7bcbe 100644 --- a/client/jetpack-connect/remote-credentials.js +++ b/client/jetpack-connect/remote-credentials.js @@ -6,7 +6,7 @@ import classnames from 'classnames'; import { localize } from 'i18n-calypso'; import { flowRight } from 'lodash'; import page from 'page'; -import React, { Component, Fragment } from 'react'; +import { Component, Fragment } from 'react'; import { connect } from 'react-redux'; import FormattedHeader from 'calypso/components/formatted-header'; import FormButton from 'calypso/components/forms/form-button'; diff --git a/client/jetpack-connect/search.jsx b/client/jetpack-connect/search.jsx index 0aea516ee08327..c315fa38389418 100644 --- a/client/jetpack-connect/search.jsx +++ b/client/jetpack-connect/search.jsx @@ -3,7 +3,7 @@ import { localize } from 'i18n-calypso'; import { concat, flowRight } from 'lodash'; import page from 'page'; import PropTypes from 'prop-types'; -import React, { Component } from 'react'; +import { Component } from 'react'; import { connect } from 'react-redux'; import LoggedOutFormLinkItem from 'calypso/components/logged-out-form/link-item'; import LoggedOutFormLinks from 'calypso/components/logged-out-form/links'; diff --git a/client/jetpack-connect/signup.js b/client/jetpack-connect/signup.js index a2aaee24dcecae..c070f4096cb62f 100644 --- a/client/jetpack-connect/signup.js +++ b/client/jetpack-connect/signup.js @@ -13,7 +13,7 @@ import debugFactory from 'debug'; import { localize } from 'i18n-calypso'; import { flowRight, get, includes } from 'lodash'; import PropTypes from 'prop-types'; -import React, { Component } from 'react'; +import { Component } from 'react'; import { connect } from 'react-redux'; import JetpackConnectSiteOnly from 'calypso/blocks/jetpack-connect-site-only'; import LoginBlock from 'calypso/blocks/login'; diff --git a/client/jetpack-connect/site-url-input.jsx b/client/jetpack-connect/site-url-input.jsx index 65998c9d3069fe..b2a4d7acb9edaa 100644 --- a/client/jetpack-connect/site-url-input.jsx +++ b/client/jetpack-connect/site-url-input.jsx @@ -1,7 +1,7 @@ import { Card, Button, Gridicon } from '@automattic/components'; import { localize } from 'i18n-calypso'; import PropTypes from 'prop-types'; -import React, { Component } from 'react'; +import { Component } from 'react'; import FormLabel from 'calypso/components/forms/form-label'; import FormTextInput from 'calypso/components/forms/form-text-input'; import Spinner from 'calypso/components/spinner'; diff --git a/client/jetpack-connect/sso.jsx b/client/jetpack-connect/sso.jsx index 59f16587252d6d..134e13afc86c62 100644 --- a/client/jetpack-connect/sso.jsx +++ b/client/jetpack-connect/sso.jsx @@ -3,7 +3,7 @@ import { Button, Card, CompactCard, Dialog, Gridicon } from '@automattic/compone import debugModule from 'debug'; import { localize } from 'i18n-calypso'; import { flowRight, get, map } from 'lodash'; -import React, { Component } from 'react'; +import { Component } from 'react'; import { connect } from 'react-redux'; import Site from 'calypso/blocks/site'; import SitePlaceholder from 'calypso/blocks/site/placeholder'; diff --git a/client/jetpack-connect/test/auth-form-header.js b/client/jetpack-connect/test/auth-form-header.js index 874f9e1de09666..13c4eaebb8c835 100644 --- a/client/jetpack-connect/test/auth-form-header.js +++ b/client/jetpack-connect/test/auth-form-header.js @@ -3,7 +3,6 @@ */ import { shallow } from 'enzyme'; -import React from 'react'; import FormattedHeader from 'calypso/components/formatted-header'; import { AuthFormHeader } from '../auth-form-header'; import wooDnaConfig from '../woo-dna-config'; diff --git a/client/jetpack-connect/test/authorize.js b/client/jetpack-connect/test/authorize.js index 08c319c8b16abf..d389cf2e3a528e 100644 --- a/client/jetpack-connect/test/authorize.js +++ b/client/jetpack-connect/test/authorize.js @@ -4,7 +4,6 @@ import deepFreeze from 'deep-freeze'; import { shallow } from 'enzyme'; -import React from 'react'; import { JetpackAuthorize } from '../authorize'; const noop = () => {}; diff --git a/client/jetpack-connect/test/jetpack-connect-notices.js b/client/jetpack-connect/test/jetpack-connect-notices.js index 9bc8f945d17bdc..0b485794218d77 100644 --- a/client/jetpack-connect/test/jetpack-connect-notices.js +++ b/client/jetpack-connect/test/jetpack-connect-notices.js @@ -3,7 +3,6 @@ */ import { shallow } from 'enzyme'; -import React from 'react'; import { JetpackConnectNotices } from '../jetpack-connect-notices'; const terminalErrorNoticeType = 'siteBlocked'; diff --git a/client/jetpack-connect/test/main-wrapper.jsx b/client/jetpack-connect/test/main-wrapper.jsx index a4a095fa102b3f..710a2d03fe6385 100644 --- a/client/jetpack-connect/test/main-wrapper.jsx +++ b/client/jetpack-connect/test/main-wrapper.jsx @@ -5,7 +5,6 @@ jest.mock( 'calypso/components/data/document-head', () => 'DocumentHead' ); import { shallow } from 'enzyme'; -import React from 'react'; import Main from 'calypso/components/main'; import { JetpackConnectMainWrapper } from '../main-wrapper'; diff --git a/client/jetpack-connect/test/signup.js b/client/jetpack-connect/test/signup.js index 86566916a70835..aaed4d1b948934 100644 --- a/client/jetpack-connect/test/signup.js +++ b/client/jetpack-connect/test/signup.js @@ -4,7 +4,6 @@ import deepFreeze from 'deep-freeze'; import { shallow } from 'enzyme'; -import React from 'react'; import FormattedHeader from 'calypso/components/formatted-header'; import LocaleSuggestions from 'calypso/components/locale-suggestions'; import { JetpackSignup } from '../signup.js'; diff --git a/client/landing/browsehappy/circle.jsx b/client/landing/browsehappy/circle.jsx index 481a924511df40..f233d9d5b27c2d 100644 --- a/client/landing/browsehappy/circle.jsx +++ b/client/landing/browsehappy/circle.jsx @@ -1,5 +1,4 @@ import classNames from 'classnames'; -import React from 'react'; import './circle.scss'; diff --git a/client/landing/browsehappy/index.jsx b/client/landing/browsehappy/index.jsx index 5db4d19562e8d3..8ed328ab966a34 100644 --- a/client/landing/browsehappy/index.jsx +++ b/client/landing/browsehappy/index.jsx @@ -1,5 +1,4 @@ import { __ } from '@wordpress/i18n'; -import React from 'react'; import { addQueryArgs } from 'calypso/lib/url'; import Circle from './circle'; import illustrationURL from './illustration.svg'; diff --git a/client/landing/browsehappy/logo-wide.jsx b/client/landing/browsehappy/logo-wide.jsx index b37a3038da2997..b7f5bff3d80567 100644 --- a/client/landing/browsehappy/logo-wide.jsx +++ b/client/landing/browsehappy/logo-wide.jsx @@ -1,5 +1,3 @@ -import React from 'react'; - export default function Logo() { return (