From e1fcbfbf09b1a733c3db4b1f34aaae2d6eefd643 Mon Sep 17 00:00:00 2001 From: Kyle Shockey Date: Thu, 23 Mar 2017 16:36:45 -0700 Subject: [PATCH] Linter error fixes --- src/core/components/auth/authorize-btn.jsx | 2 +- src/core/components/auth/auths.jsx | 4 +- src/core/components/auth/oauth2.jsx | 3 +- src/core/components/errors.jsx | 3 +- src/core/components/execute.jsx | 4 -- src/core/components/layout-utils.jsx | 10 ++-- src/core/components/model.jsx | 5 -- src/core/components/models.jsx | 4 +- .../components/online-validator-badge.jsx | 8 ++- src/core/components/operation.jsx | 5 +- src/core/components/operations.jsx | 2 - src/core/components/overview.jsx | 3 +- src/core/components/param-body.jsx | 4 +- src/core/components/parameters.jsx | 4 +- src/core/components/schemes.jsx | 2 - src/core/components/try-it-out-button.jsx | 2 + src/core/index.js | 4 +- src/core/json-schema-components.js | 8 +-- src/core/path-translator.js | 2 +- src/core/plugins/ast/ast.js | 4 +- src/core/plugins/auth/reducers.js | 2 - src/core/plugins/auth/selectors.js | 3 +- src/core/plugins/auth/spec-wrap-actions.js | 3 - src/core/plugins/download-url.js | 2 +- src/core/plugins/err/actions.js | 4 +- .../plugins/err/error-transformers/hook.js | 1 - .../transformers/parameter-oneof.js | 3 +- src/core/plugins/spec/actions.js | 2 +- src/core/plugins/spec/reducers.js | 4 -- src/core/plugins/spec/selectors.js | 2 +- src/core/plugins/view/root-injects.js | 8 +-- src/core/system.js | 1 - src/core/utils.js | 56 +++++++------------ src/plugins/configs/index.js | 4 +- src/standalone/layout.jsx | 8 +-- test/components/operation.js | 1 - test/core/path-translator.js | 2 +- test/core/plugins/auth-spec-wrap-actions.js | 3 +- .../plugins/err/transformers/not-of-type.js | 2 +- .../err/transformers/parameter-oneof.js | 4 +- test/core/plugins/spec-actions.js | 5 +- test/core/plugins/spec-selectors.js | 2 +- test/core/system.js | 3 +- test/core/utils.js | 2 +- 44 files changed, 80 insertions(+), 130 deletions(-) diff --git a/src/core/components/auth/authorize-btn.jsx b/src/core/components/auth/authorize-btn.jsx index e1190096..315312d4 100644 --- a/src/core/components/auth/authorize-btn.jsx +++ b/src/core/components/auth/authorize-btn.jsx @@ -6,7 +6,7 @@ export default class AuthorizeBtn extends React.Component { } onClick =() => { - let { authActions, authSelectors, errActions} = this.props + let { authActions, authSelectors } = this.props let definitions = authSelectors.definitionsToAuthorize() authActions.showDefinitions(definitions) diff --git a/src/core/components/auth/auths.jsx b/src/core/components/auth/auths.jsx index 9b406c3d..9e9cf6f6 100644 --- a/src/core/components/auth/auths.jsx +++ b/src/core/components/auth/auths.jsx @@ -42,14 +42,12 @@ export default class Auths extends React.Component { } render() { - let { definitions, getComponent, authSelectors, errSelectors, specSelectors } = this.props + let { definitions, getComponent, authSelectors, errSelectors } = this.props const ApiKeyAuth = getComponent("apiKeyAuth") const BasicAuth = getComponent("basicAuth") const Oauth2 = getComponent("oauth2", true) const Button = getComponent("Button") - const JumpToPath = getComponent("JumpToPath", true) - let specStr = specSelectors.specStr() let authorized = authSelectors.authorized() let authorizedAuth = definitions.filter( (definition, key) => { diff --git a/src/core/components/auth/oauth2.jsx b/src/core/components/auth/oauth2.jsx index 31be8c15..052aec00 100644 --- a/src/core/components/auth/oauth2.jsx +++ b/src/core/components/auth/oauth2.jsx @@ -16,7 +16,8 @@ export default class Oauth2 extends React.Component { authSelectors: PropTypes.object.isRequired, authActions: PropTypes.object.isRequired, errSelectors: PropTypes.object.isRequired, - errActions: PropTypes.object.isRequired + errActions: PropTypes.object.isRequired, + getConfigs: PropTypes.function } constructor(props, context) { diff --git a/src/core/components/errors.jsx b/src/core/components/errors.jsx index 329a291f..7a975f35 100644 --- a/src/core/components/errors.jsx +++ b/src/core/components/errors.jsx @@ -1,7 +1,6 @@ import React, { PropTypes } from "react" -import Im, { List } from "immutable" +import { List } from "immutable" import Collapse from "react-collapse" -import sortBy from "lodash/sortBy" export default class Errors extends React.Component { diff --git a/src/core/components/execute.jsx b/src/core/components/execute.jsx index 9f8d602e..37425466 100644 --- a/src/core/components/execute.jsx +++ b/src/core/components/execute.jsx @@ -1,5 +1,4 @@ import React, { Component, PropTypes } from "react" -import { fromJS } from "immutable" export default class Execute extends Component { @@ -29,9 +28,6 @@ export default class Execute extends Component { onChangeProducesWrapper = ( val ) => this.props.specActions.changeProducesValue([this.props.path, this.props.method], val) render(){ - let { getComponent, operation, specActions, path, method } = this.props - const ContentType = getComponent( "contentType" ) - return (