Skip to content

Commit 6632e5d

Browse files
tech4him1erquhart
authored andcommitted
fix: bug fixes from linters (#1524)
1 parent 34c8c2a commit 6632e5d

File tree

11 files changed

+16
-14
lines changed

11 files changed

+16
-14
lines changed

packages/netlify-cms-core/src/components/Editor/EditorPreviewPane/EditorPreview.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ function isVisible(field) {
88
}
99

1010
const PreviewContainer = styled.div`
11-
fontFamily: Roboto, "Helvetica Neue", HelveticaNeue, Helvetica, Arial, sans-serif;
11+
font-family: Roboto, "Helvetica Neue", HelveticaNeue, Helvetica, Arial, sans-serif;
1212
`
1313

1414
/**

packages/netlify-cms-core/src/components/Editor/EditorToolbar.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ export default class EditorToolbar extends React.Component {
273273
isNewEntry,
274274
} = this.props;
275275
if (currentStatus) {
276-
return [
276+
return (<>
277277
<ToolbarDropdown
278278
dropdownTopOverlap="40px"
279279
dropdownWidth="120px"
@@ -296,7 +296,7 @@ export default class EditorToolbar extends React.Component {
296296
onClick={() => onChangeStatus('PENDING_PUBLISH')}
297297
icon={currentStatus === status.get('PENDING_PUBLISH') && 'check'}
298298
/>
299-
</ToolbarDropdown>,
299+
</ToolbarDropdown>
300300
<ToolbarDropdown
301301
dropdownTopOverlap="40px"
302302
dropdownWidth="150px"
@@ -311,7 +311,7 @@ export default class EditorToolbar extends React.Component {
311311
: null
312312
}
313313
</ToolbarDropdown>
314-
];
314+
</>);
315315
}
316316

317317
if (!isNewEntry) {

packages/netlify-cms-core/src/components/EditorWidgets/Unknown/UnknownControl.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22
import ImmutablePropTypes from 'react-immutable-proptypes';
33

44
export default function UnknownControl({ field }) {
5-
return <div>No control for widget '{field.get('widget')}'.</div>;
5+
return <div>{`No control for widget '${field.get('widget')}'.`}</div>;
66
}
77

88
UnknownControl.propTypes = {

packages/netlify-cms-core/src/components/MediaLibrary/MediaLibraryCardGrid.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import React from 'react';
22
import PropTypes from 'prop-types';
33
import styled from 'react-emotion'
4+
import Waypoint from 'react-waypoint';
45
import MediaLibraryCard from './MediaLibraryCard';
56
import { colors } from 'netlify-cms-ui-default';
67

packages/netlify-cms-core/src/components/UI/ErrorBoundary.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ export class ErrorBoundary extends React.Component {
3737
<div className={styles.errorBoundary}>
3838
<h1 className={styles.errorBoundaryText}>Sorry!</h1>
3939
<p>
40-
<span>There's been an error - please </span>
41-
<a href={ISSUE_URL} target="_blank" className={styles.errorBoundaryText}>report it</a>!
40+
<span>{"There's been an error - please "}</span>
41+
<a href={ISSUE_URL} target="_blank" rel="noopener noreferrer" className={styles.errorBoundaryText}>report it</a>!
4242
</p>
4343
<p>{errorMessage}</p>
4444
</div>

packages/netlify-cms-core/src/components/Workflow/WorkflowCard.js

-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ const styles = {
2121
const WorkflowLink = styled(Link)`
2222
display: block;
2323
padding: 0 18px 18px;
24-
padding: 0 18px 18px;
2524
height: 200px;
2625
overflow: hidden;
2726
`

packages/netlify-cms-core/src/reducers/collections.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { formatToExtension } from 'Formats/formats';
88

99
const collections = (state = null, action) => {
1010
switch (action.type) {
11-
case CONFIG_SUCCESS:
11+
case CONFIG_SUCCESS: {
1212
const configCollections = action.payload ? action.payload.get('collections') : List();
1313
return configCollections
1414
.toOrderedMap()
@@ -21,6 +21,7 @@ const collections = (state = null, action) => {
2121
}
2222
})
2323
.mapKeys((key, collection) => collection.get('name'));
24+
}
2425
default:
2526
return state;
2627
}

packages/netlify-cms-core/src/reducers/editorialWorkflow.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,14 @@ import { CONFIG_SUCCESS } from 'Actions/config';
2222

2323
const unpublishedEntries = (state = Map(), action) => {
2424
switch (action.type) {
25-
case CONFIG_SUCCESS:
25+
case CONFIG_SUCCESS: {
2626
const publishMode = action.payload && action.payload.get('publish_mode');
2727
if (publishMode === EDITORIAL_WORKFLOW) {
2828
// Editorial workflow state is explicetelly initiated after the config.
2929
return Map({ entities: Map(), pages: Map() });
3030
}
3131
return state;
32+
}
3233
case UNPUBLISHED_ENTRY_REQUEST:
3334
return state.setIn(['entities', `${ action.payload.collection }.${ action.payload.slug }`, 'isFetching'], true);
3435

packages/netlify-cms-core/src/reducers/integrations.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { CONFIG_SUCCESS } from 'Actions/config';
33

44
const integrations = (state = null, action) => {
55
switch (action.type) {
6-
case CONFIG_SUCCESS:
6+
case CONFIG_SUCCESS: {
77
const integrations = action.payload.get('integrations', List()).toJS() || [];
88
const newState = integrations.reduce((acc, integration) => {
99
const { hooks, collections, provider, ...providerData } = integration;
@@ -23,6 +23,7 @@ const integrations = (state = null, action) => {
2323
return acc;
2424
}, { providers:{}, hooks: {} });
2525
return fromJS(newState);
26+
}
2627
default:
2728
return state;
2829
}

packages/netlify-cms-widget-markdown/src/MarkdownControl/Toolbar.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -55,15 +55,14 @@ const ToolbarToggleLabel = styled.span`
5555

5656
export default class Toolbar extends React.Component {
5757
static propTypes = {
58-
buttons: PropTypes.object,
58+
buttons: ImmutablePropTypes.list,
5959
onToggleMode: PropTypes.func.isRequired,
6060
rawMode: PropTypes.bool,
6161
plugins: ImmutablePropTypes.map,
6262
onSubmit: PropTypes.func,
6363
onAddAsset: PropTypes.func,
6464
getAsset: PropTypes.func,
6565
disabled: PropTypes.bool,
66-
buttons: ImmutablePropTypes.list
6766
};
6867

6968
constructor(props) {

packages/netlify-cms-widget-markdown/src/serializers/remarkShortcodes.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export default function remarkShortcodes({ plugins }) {
4545
* included. Otherwise, return the original node.
4646
*/
4747
return matchIsValid ? createShortcodeNode(text, plugin, match) : node;
48-
};
48+
}
4949

5050
/**
5151
* Ensure that the node and it's children are acceptable types to contain

0 commit comments

Comments
 (0)