From 08b7a5a87f6c1c5df109f81533986c98033f8661 Mon Sep 17 00:00:00 2001 From: Alexandru Munteanu <alexandru.munt@gmail.com> Date: Thu, 23 Aug 2018 14:17:07 +0300 Subject: [PATCH] chore(fix lint and remove unused files): --- packages/component-faraday-ui/src/PersonInfo.js | 9 +-------- packages/component-faraday-ui/src/WizardFiles.md | 2 +- .../component-faraday-ui/src/modals/MultiAction.js | 3 +-- packages/component-faraday-ui/src/modals/OpenModal.js | 2 +- .../src/modals/SingleActionModal.js | 3 +-- packages/component-manuscript/src/components/Files.js | 11 ----------- .../src/components/ResponseToReviewers.js | 11 +---------- .../src/components/ReviewReportCard.js | 6 ------ .../src/components/Reviewers/ReviewerForm.js | 6 ------ packages/styleguide/styleguide.config.js | 1 + 10 files changed, 7 insertions(+), 47 deletions(-) diff --git a/packages/component-faraday-ui/src/PersonInfo.js b/packages/component-faraday-ui/src/PersonInfo.js index fbf87496c..006a47787 100644 --- a/packages/component-faraday-ui/src/PersonInfo.js +++ b/packages/component-faraday-ui/src/PersonInfo.js @@ -1,10 +1,7 @@ import React from 'react' import PropTypes from 'prop-types' -import Text from './Text' -import Label from './Label' -import Row from './gridItems/Row' -import Item from './gridItems/Item' +import { Text, Row, Label, Item } from './' const defaultPerson = { email: '', @@ -46,7 +43,3 @@ PersonInfo.proTypes = { } export default PersonInfo - -// #region styles - -// #endregion diff --git a/packages/component-faraday-ui/src/WizardFiles.md b/packages/component-faraday-ui/src/WizardFiles.md index 8495cb39d..d6b43dcba 100644 --- a/packages/component-faraday-ui/src/WizardFiles.md +++ b/packages/component-faraday-ui/src/WizardFiles.md @@ -29,5 +29,5 @@ const files = { supplementary: [], }; -<WizardFiles files={files} /> +<WizardFiles files={files} uploadFile={f => console.log('upload file ', f)} /> ``` diff --git a/packages/component-faraday-ui/src/modals/MultiAction.js b/packages/component-faraday-ui/src/modals/MultiAction.js index 4857376e2..8438d5a1a 100644 --- a/packages/component-faraday-ui/src/modals/MultiAction.js +++ b/packages/component-faraday-ui/src/modals/MultiAction.js @@ -4,8 +4,7 @@ import { th } from '@pubsweet/ui-toolkit' import { H2, Button, Spinner, ErrorText } from '@pubsweet/ui' import { compose, setDisplayName, withHandlers } from 'recompose' -import Text from '../Text' -import IconButton from '../IconButton' +import { IconButton, Text } from '../' const MultiAction = ({ title, diff --git a/packages/component-faraday-ui/src/modals/OpenModal.js b/packages/component-faraday-ui/src/modals/OpenModal.js index 973ce5235..8b6ebe84d 100644 --- a/packages/component-faraday-ui/src/modals/OpenModal.js +++ b/packages/component-faraday-ui/src/modals/OpenModal.js @@ -3,7 +3,7 @@ import { get } from 'lodash' import { compose, withHandlers } from 'recompose' import { withModal } from 'pubsweet-component-modal/src/components' -import MultiAction from './MultiAction' +import { MultiAction } from './' const OpenModal = ({ onClickEvent, children }) => ( <div>{children(onClickEvent)}</div> diff --git a/packages/component-faraday-ui/src/modals/SingleActionModal.js b/packages/component-faraday-ui/src/modals/SingleActionModal.js index 5a68c7963..6e32efa32 100644 --- a/packages/component-faraday-ui/src/modals/SingleActionModal.js +++ b/packages/component-faraday-ui/src/modals/SingleActionModal.js @@ -4,8 +4,7 @@ import { th } from '@pubsweet/ui-toolkit' import { Button, Icon, H2 } from '@pubsweet/ui' import { compose, setDisplayName, withHandlers } from 'recompose' -import Text from '../Text' -import IconButton from '../IconButton' +import { IconButton, Text } from '../' const SingleActionModal = ({ error, diff --git a/packages/component-manuscript/src/components/Files.js b/packages/component-manuscript/src/components/Files.js index 9701cfcef..16adcf896 100644 --- a/packages/component-manuscript/src/components/Files.js +++ b/packages/component-manuscript/src/components/Files.js @@ -2,8 +2,6 @@ import React, { Fragment } from 'react' import { th } from '@pubsweet/ui-toolkit' import styled, { css } from 'styled-components' -import { FileItem } from 'pubsweet-components-faraday/src/components/Files' - const Files = ({ files: { manuscripts = [], @@ -19,9 +17,6 @@ const Files = ({ <span>Main manuscript</span> <div /> </Header> - {manuscripts.map(file => ( - <FileItem compact id={file.id} key={file.id} {...file} /> - ))} </Fragment> )} {!!supplementary.length && ( @@ -30,9 +25,6 @@ const Files = ({ <span>Supplemetary files</span> <div /> </Header> - {supplementary.map(file => ( - <FileItem compact id={file.id} key={file.id} {...file} /> - ))} </Fragment> )} {!!coverLetter.length && ( @@ -41,9 +33,6 @@ const Files = ({ <span>Cover letter</span> <div /> </Header> - {coverLetter.map(file => ( - <FileItem compact id={file.id} key={file.id} {...file} /> - ))} </Fragment> )} </Root> diff --git a/packages/component-manuscript/src/components/ResponseToReviewers.js b/packages/component-manuscript/src/components/ResponseToReviewers.js index cd59bb99f..b370541ad 100644 --- a/packages/component-manuscript/src/components/ResponseToReviewers.js +++ b/packages/component-manuscript/src/components/ResponseToReviewers.js @@ -1,9 +1,8 @@ import React, { Fragment } from 'react' -import { get, isEmpty } from 'lodash' +import { get } from 'lodash' import { withProps } from 'recompose' import { th } from '@pubsweet/ui-toolkit' import styled, { css } from 'styled-components' -import { FileItem } from 'pubsweet-components-faraday/src/components/Files' import { Expandable } from '../molecules' @@ -18,14 +17,6 @@ const ResponseToReviewers = ({ <Text>{comments}</Text> </Fragment> )} - {!isEmpty(files) && ( - <Fragment> - <Label>Files</Label> - {files.map(file => ( - <FileItem compact id={file.id} key={file.id} {...file} /> - ))} - </Fragment> - )} </Expandable> </Root> ) diff --git a/packages/component-manuscript/src/components/ReviewReportCard.js b/packages/component-manuscript/src/components/ReviewReportCard.js index 1eb9b7adb..0ea6fdb25 100644 --- a/packages/component-manuscript/src/components/ReviewReportCard.js +++ b/packages/component-manuscript/src/components/ReviewReportCard.js @@ -5,7 +5,6 @@ import { th } from '@pubsweet/ui-toolkit' import { withJournal } from 'xpub-journal' import styled, { css } from 'styled-components' import { DateParser } from 'pubsweet-components-faraday/src/components' -import { FileItem } from 'pubsweet-components-faraday/src/components/Files' import { ShowMore } from './' @@ -71,11 +70,6 @@ const ReviewReportCard = ({ <Row left> <Label>Files</Label> </Row> - <Row left> - {publicComment.files.map(file => ( - <FileItem compact id={file.id} key={file.id} {...file} /> - ))} - </Row> </Fragment> )} diff --git a/packages/components-faraday/src/components/Reviewers/ReviewerForm.js b/packages/components-faraday/src/components/Reviewers/ReviewerForm.js index b8f3ea07f..2094b1e1e 100644 --- a/packages/components-faraday/src/components/Reviewers/ReviewerForm.js +++ b/packages/components-faraday/src/components/Reviewers/ReviewerForm.js @@ -9,7 +9,6 @@ import { reduxForm, change as changeForm, initialize } from 'redux-form' import { ReviewersSelect } from './' import { inviteReviewer } from '../../redux/reviewers' -import { ValidatedTextField } from '../AuthorList/FormItems' const ReviewerForm = ({ users, @@ -23,11 +22,6 @@ const ReviewerForm = ({ <Root> <Row> <ReviewersSelect onSelect={selectReviewer} values={filteredUsers()} /> - <ValidatedTextField isRequired label="Last name*" name="lastName" /> - </Row> - <Row> - <ValidatedTextField label="First name" name="firstName" /> - <ValidatedTextField label="Affiliation" name="affiliation" /> </Row> {reviewerError && ( <CenterRow> diff --git a/packages/styleguide/styleguide.config.js b/packages/styleguide/styleguide.config.js index b0d7ed608..c53042e29 100644 --- a/packages/styleguide/styleguide.config.js +++ b/packages/styleguide/styleguide.config.js @@ -18,6 +18,7 @@ module.exports = { components: ['../component-faraday-ui/src/gridItems/[A-Z]*.js'], }, ], + skipComponentsWithoutExample: true, pagePerSection: true, styleguideComponents: { Wrapper: path.join(__dirname, 'src/Wrapper'), -- GitLab