diff --git a/packages/learn/gatsby-browser.js b/packages/learn/gatsby-browser.js index 49da8624f1..a685e9d0bd 100644 --- a/packages/learn/gatsby-browser.js +++ b/packages/learn/gatsby-browser.js @@ -6,11 +6,7 @@ import { createStore } from './src/redux/store'; export const wrapRootElement = ({ element }) => { const store = createStore(); - const ConnectedRootElement = ( - - {element} - - ); + const ConnectedRootElement = {element}; return ConnectedRootElement; }; diff --git a/packages/learn/gatsby-node.js b/packages/learn/gatsby-node.js index 3d0ab4c410..66f60ec146 100644 --- a/packages/learn/gatsby-node.js +++ b/packages/learn/gatsby-node.js @@ -107,18 +107,19 @@ const MonacoWebpackPlugin = require('monaco-editor-webpack-plugin'); exports.onCreateWebpackConfig = ({ stage, rules, plugins, actions }) => { actions.setWebpackConfig({ module: { - rules: [rules.js({ - /* eslint-disable max-len */ - exclude: modulePath => { - return ( - /node_modules/.test(modulePath) && - !(/(ansi-styles|chalk|strict-uri-encode|react-freecodecamp-search)/).test( - modulePath - ) - ); - } - /* eslint-enable max-len*/ - }) + rules: [ + rules.js({ + /* eslint-disable max-len */ + exclude: modulePath => { + return ( + /node_modules/.test(modulePath) && + !(/(ansi-styles|chalk|strict-uri-encode|react-freecodecamp-search)/).test( + modulePath + ) + ); + } + /* eslint-enable max-len*/ + }) ] }, node: { @@ -136,9 +137,7 @@ exports.onCreateWebpackConfig = ({ stage, rules, plugins, actions }) => { }); if (stage !== 'build-html') { actions.setWebpackConfig({ - plugins: [ - new MonacoWebpackPlugin() - ] + plugins: [new MonacoWebpackPlugin()] }); } if (stage === 'build-html') { diff --git a/packages/learn/gatsby-ssr.js b/packages/learn/gatsby-ssr.js index 70698adc6e..a53d9824eb 100644 --- a/packages/learn/gatsby-ssr.js +++ b/packages/learn/gatsby-ssr.js @@ -6,10 +6,7 @@ import headComponents from './src/head'; import { createStore } from './src/redux/store'; -export const replaceRenderer = ({ - bodyComponent, - replaceBodyHTMLString -}) => { +export const replaceRenderer = ({ bodyComponent, replaceBodyHTMLString }) => { const store = createStore(); const ConnectedBody = () => ( diff --git a/packages/learn/src/__mocks__/monacoEditorMock.js b/packages/learn/src/__mocks__/monacoEditorMock.js index 8766737768..b12f1c69c1 100644 --- a/packages/learn/src/__mocks__/monacoEditorMock.js +++ b/packages/learn/src/__mocks__/monacoEditorMock.js @@ -1,18 +1,15 @@ /* eslint-disable */ import React from 'react'; -export default (props) => { +export default props => { const { width = '100%', height = '100%' } = props; - const fixedWidth = width.toString().indexOf('%') !== -1 ? - width : `${width}px`; - const fixedHeight = height.toString().indexOf('%') !== -1 ? - height : `${height}px`; + const fixedWidth = + width.toString().indexOf('%') !== -1 ? width : `${width}px`; + const fixedHeight = + height.toString().indexOf('%') !== -1 ? height : `${height}px`; const style = { width: fixedWidth, height: fixedHeight - }; return ( -
- ); -} + }; + return
; +}; diff --git a/packages/learn/src/head/sassjs.js b/packages/learn/src/head/sassjs.js index 9a338babff..cf8c101a45 100644 --- a/packages/learn/src/head/sassjs.js +++ b/packages/learn/src/head/sassjs.js @@ -1,8 +1,7 @@ import React from 'react'; const cdnAddr = - 'https://cdnjs.cloudflare.com/ajax/libs/sass.js/' + - '0.10.9/sass.sync.min.js'; + 'https://cdnjs.cloudflare.com/ajax/libs/sass.js/0.10.9/sass.sync.min.js'; const sassjs = [