diff --git a/curriculum/challenges/english/01-responsive-web-design/basic-css/add-different-margins-to-each-side-of-an-element.english.md b/curriculum/challenges/english/01-responsive-web-design/basic-css/add-different-margins-to-each-side-of-an-element.english.md index 72e0b5922f..295b7ec328 100644 --- a/curriculum/challenges/english/01-responsive-web-design/basic-css/add-different-margins-to-each-side-of-an-element.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/basic-css/add-different-margins-to-each-side-of-an-element.english.md @@ -90,7 +90,7 @@ tests: ## Solution
-```js +```html ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/basic-css/change-a-variable-for-a-specific-area.english.md b/curriculum/challenges/english/01-responsive-web-design/basic-css/change-a-variable-for-a-specific-area.english.md index 40bbf548ed..c95782f7a9 100644 --- a/curriculum/challenges/english/01-responsive-web-design/basic-css/change-a-variable-for-a-specific-area.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/basic-css/change-a-variable-for-a-specific-area.english.md @@ -249,8 +249,10 @@ tests:
-```js -var code = ".penguin {--penguin-belly: white;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/basic-css/create-a-custom-css-variable.english.md b/curriculum/challenges/english/01-responsive-web-design/basic-css/create-a-custom-css-variable.english.md index a94afac453..ee0db06953 100644 --- a/curriculum/challenges/english/01-responsive-web-design/basic-css/create-a-custom-css-variable.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/basic-css/create-a-custom-css-variable.english.md @@ -249,8 +249,8 @@ tests:
-```js -var code = ".penguin {--penguin-skin: gray;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/basic-css/inherit-css-variables.english.md b/curriculum/challenges/english/01-responsive-web-design/basic-css/inherit-css-variables.english.md index 002c8f2483..7541562a6a 100644 --- a/curriculum/challenges/english/01-responsive-web-design/basic-css/inherit-css-variables.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/basic-css/inherit-css-variables.english.md @@ -249,8 +249,8 @@ tests:
-```js -var code = ":root {--penguin-belly: pink;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/basic-css/prioritize-one-style-over-another.english.md b/curriculum/challenges/english/01-responsive-web-design/basic-css/prioritize-one-style-over-another.english.md index 658956d8f5..986064f1ac 100644 --- a/curriculum/challenges/english/01-responsive-web-design/basic-css/prioritize-one-style-over-another.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/basic-css/prioritize-one-style-over-another.english.md @@ -60,7 +60,7 @@ tests: ## Solution
-```js +```html ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/basic-css/use-a-media-query-to-change-a-variable.english.md b/curriculum/challenges/english/01-responsive-web-design/basic-css/use-a-media-query-to-change-a-variable.english.md index 5a4b1833bd..10e33c2e98 100644 --- a/curriculum/challenges/english/01-responsive-web-design/basic-css/use-a-media-query-to-change-a-variable.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/basic-css/use-a-media-query-to-change-a-variable.english.md @@ -277,8 +277,8 @@ tests:
-```js -var code = "@media (max-width: 350px) {:root {--penguin-size: 200px; --penguin-skin: black;}}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/basic-css/use-css-variables-to-change-several-elements-at-once.english.md b/curriculum/challenges/english/01-responsive-web-design/basic-css/use-css-variables-to-change-several-elements-at-once.english.md index 80d93e91e0..c8bbf3110a 100644 --- a/curriculum/challenges/english/01-responsive-web-design/basic-css/use-css-variables-to-change-several-elements-at-once.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/basic-css/use-css-variables-to-change-several-elements-at-once.english.md @@ -251,8 +251,8 @@ tests:
-```js -var code = ".penguin {--penguin-skin: gray; --penguin-belly: white; --penguin-beak: orange;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/basic-css/use-rgb-to-mix-colors.english.md b/curriculum/challenges/english/01-responsive-web-design/basic-css/use-rgb-to-mix-colors.english.md index 7b998b2b4b..aca3e8637f 100644 --- a/curriculum/challenges/english/01-responsive-web-design/basic-css/use-rgb-to-mix-colors.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/basic-css/use-rgb-to-mix-colors.english.md @@ -82,7 +82,7 @@ tests: ## Solution
-```js +```html ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/add-gaps-faster-with-grid-gap.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/add-gaps-faster-with-grid-gap.english.md index 0328a112db..00c8a9bf49 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/add-gaps-faster-with-grid-gap.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/add-gaps-faster-with-grid-gap.english.md @@ -74,8 +74,8 @@ tests:
-```js -var code = ".container {grid-gap: 10px 20px;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/add-rows-with-grid-template-rows.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/add-rows-with-grid-template-rows.english.md index 97da48e4a5..e8f9993bdc 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/add-rows-with-grid-template-rows.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/add-rows-with-grid-template-rows.english.md @@ -73,8 +73,8 @@ tests:
-```js -var code = ".container {grid-template-rows: 50px 50px;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/align-all-items-horizontally-using-justify-items.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/align-all-items-horizontally-using-justify-items.english.md index f15f9c0cca..f4245979c9 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/align-all-items-horizontally-using-justify-items.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/align-all-items-horizontally-using-justify-items.english.md @@ -76,8 +76,8 @@ tests:
-```js -var code = ".container {justify-items: center;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/align-all-items-vertically-using-align-items.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/align-all-items-vertically-using-align-items.english.md index 566a00db94..23197a18f9 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/align-all-items-vertically-using-align-items.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/align-all-items-vertically-using-align-items.english.md @@ -76,8 +76,8 @@ tests:
-```js -var code = ".container {align-items: end;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/align-an-item-horizontally-using-justify-self.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/align-an-item-horizontally-using-justify-self.english.md index 7dcf2a8eab..3edeeb6794 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/align-an-item-horizontally-using-justify-self.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/align-an-item-horizontally-using-justify-self.english.md @@ -83,8 +83,8 @@ tests:
-```js -var code = ".item2 {justify-self: center;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/align-an-item-vertically-using-align-self.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/align-an-item-vertically-using-align-self.english.md index 9992a31a9d..713a8ccc6a 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/align-an-item-vertically-using-align-self.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/align-an-item-vertically-using-align-self.english.md @@ -80,8 +80,8 @@ tests:
-```js -var code = ".item3 {align-self: end;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/create-a-column-gap-using-grid-column-gap.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/create-a-column-gap-using-grid-column-gap.english.md index 6d4d62611c..c31d9b1f05 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/create-a-column-gap-using-grid-column-gap.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/create-a-column-gap-using-grid-column-gap.english.md @@ -81,8 +81,8 @@ tests:
-```js -var code = ".container {grid-column-gap: 20px;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/create-a-row-gap-using-grid-row-gap.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/create-a-row-gap-using-grid-row-gap.english.md index 5435075a70..2b88c19550 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/create-a-row-gap-using-grid-row-gap.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/create-a-row-gap-using-grid-row-gap.english.md @@ -75,8 +75,8 @@ tests:
-```js -var code = ".container {grid-row-gap: 5px;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/create-flexible-layouts-using-auto-fit.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/create-flexible-layouts-using-auto-fit.english.md index cd80a8d21b..9607716b21 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/create-flexible-layouts-using-auto-fit.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/create-flexible-layouts-using-auto-fit.english.md @@ -95,8 +95,8 @@ tests:
-```js -var code = ".container {grid-template-columns: repeat( auto-fill, minmax(60px, 1fr));} .container2 {grid-template-columns: repeat(auto-fit, minmax(60px, 1fr));}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/create-grids-within-grids.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/create-grids-within-grids.english.md index 2ddd36a22f..f61bfcf098 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/create-grids-within-grids.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/create-grids-within-grids.english.md @@ -107,8 +107,8 @@ tests:
-```js -var code = ".item3 {grid-template-columns: auto 1fr; display: grid;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/create-your-first-css-grid.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/create-your-first-css-grid.english.md index 0373a9e41a..44bb1b5cac 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/create-your-first-css-grid.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/create-your-first-css-grid.english.md @@ -72,8 +72,8 @@ tests:
-```js -var code = ".container {display: grid;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/limit-item-size-using-the-minmax-function.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/limit-item-size-using-the-minmax-function.english.md index 2bf2fc8e81..98c2c89c7d 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/limit-item-size-using-the-minmax-function.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/limit-item-size-using-the-minmax-function.english.md @@ -82,8 +82,8 @@ tests:
-```js -var code = ".container {grid-template-columns: repeat(3, minmax(90px, 1fr));}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/place-items-in-grid-areas-using-the-grid-area-property.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/place-items-in-grid-areas-using-the-grid-area-property.english.md index f1bfdc56f9..d1b2b63334 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/place-items-in-grid-areas-using-the-grid-area-property.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/place-items-in-grid-areas-using-the-grid-area-property.english.md @@ -91,8 +91,8 @@ tests:
-```js -var code = ".item5 {grid-area: footer;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/reduce-repetition-using-the-repeat-function.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/reduce-repetition-using-the-repeat-function.english.md index ca4edea083..d1c7eef61d 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/reduce-repetition-using-the-repeat-function.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/reduce-repetition-using-the-repeat-function.english.md @@ -96,8 +96,8 @@ tests:
-```js -var code = ".container {grid-template-columns: repeat(3, 1fr);}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/use-css-grid-units-to-change-the-size-of-columns-and-rows.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/use-css-grid-units-to-change-the-size-of-columns-and-rows.english.md index 0ed8fe8f93..0e4b23a71c 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/use-css-grid-units-to-change-the-size-of-columns-and-rows.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/use-css-grid-units-to-change-the-size-of-columns-and-rows.english.md @@ -84,8 +84,8 @@ tests:
-```js -var code = ".container {grid-template-columns: 1fr 100px 2fr;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/css-grid/use-grid-area-without-creating-an-areas-template.english.md b/curriculum/challenges/english/01-responsive-web-design/css-grid/use-grid-area-without-creating-an-areas-template.english.md index 91d5dc3ce3..63426e603e 100644 --- a/curriculum/challenges/english/01-responsive-web-design/css-grid/use-grid-area-without-creating-an-areas-template.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/css-grid/use-grid-area-without-creating-an-areas-template.english.md @@ -91,8 +91,8 @@ tests:
-```js -var code = ".item5 {grid-area: 3/1/4/4;}" +```html + ```
diff --git a/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-personal-portfolio-webpage.english.md b/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-personal-portfolio-webpage.english.md index 70d332147d..7c9e039afc 100644 --- a/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-personal-portfolio-webpage.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-personal-portfolio-webpage.english.md @@ -49,7 +49,7 @@ tests: [] ## Solution
-```js +```html // solution required ``` diff --git a/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-product-landing-page.english.md b/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-product-landing-page.english.md index 35c9034719..c6e3af9bdd 100644 --- a/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-product-landing-page.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-product-landing-page.english.md @@ -53,7 +53,7 @@ tests: [] ## Solution
-```js +```html // solution required ``` diff --git a/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-survey-form.english.md b/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-survey-form.english.md index c6148646d0..1f6ddb2dd3 100644 --- a/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-survey-form.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-survey-form.english.md @@ -54,7 +54,7 @@ tests: [] ## Solution
-```js +```html // solution required ``` diff --git a/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-technical-documentation-page.english.md b/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-technical-documentation-page.english.md index 3b38036ea0..96a2dda47b 100644 --- a/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-technical-documentation-page.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-technical-documentation-page.english.md @@ -53,7 +53,7 @@ tests: [] ## Solution
-```js +```html // solution required ``` diff --git a/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-tribute-page.english.md b/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-tribute-page.english.md index a454841d96..bc1b66b390 100644 --- a/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-tribute-page.english.md +++ b/curriculum/challenges/english/01-responsive-web-design/responsive-web-design-projects/build-a-tribute-page.english.md @@ -47,7 +47,7 @@ tests: [] ## Solution
-```js +```html // solution required ``` diff --git a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/connect-redux-to-react.english.md b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/connect-redux-to-react.english.md index 1bbd913f6c..e2744d669f 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/connect-redux-to-react.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/connect-redux-to-react.english.md @@ -82,7 +82,7 @@ const connect = ReactRedux.connect; ### After Test
-```js +```jsx const store = Redux.createStore( (state = '__INITIAL__STATE__', action) => state @@ -107,7 +107,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx const addMessage = (message) => { return { type: 'ADD', diff --git a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/connect-redux-to-the-messages-app.english.md b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/connect-redux-to-the-messages-app.english.md index 47ff92f06b..4ac66fc9db 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/connect-redux-to-the-messages-app.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/connect-redux-to-the-messages-app.english.md @@ -149,7 +149,7 @@ class AppWrapper extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -161,7 +161,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx // Redux: const ADD = 'ADD'; diff --git a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/extract-local-state-into-redux.english.md b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/extract-local-state-into-redux.english.md index ee05f6d512..e136e7c60b 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/extract-local-state-into-redux.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/extract-local-state-into-redux.english.md @@ -154,7 +154,7 @@ class AppWrapper extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -166,7 +166,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx // Redux: const ADD = 'ADD'; diff --git a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/extract-state-logic-to-redux.english.md b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/extract-state-logic-to-redux.english.md index a85d2443df..055b6cd111 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/extract-state-logic-to-redux.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/extract-state-logic-to-redux.english.md @@ -59,7 +59,7 @@ tests:
-```js +```jsx const ADD = 'ADD'; const addMessage = (message) => { diff --git a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/getting-started-with-react-redux.english.md b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/getting-started-with-react-redux.english.md index 1347791d6e..fc08fd64ad 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/getting-started-with-react-redux.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/getting-started-with-react-redux.english.md @@ -56,7 +56,7 @@ class DisplayMessages extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -68,7 +68,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class DisplayMessages extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/manage-state-locally-first.english.md b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/manage-state-locally-first.english.md index 4001699c16..cd81e6b957 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/manage-state-locally-first.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/manage-state-locally-first.english.md @@ -77,7 +77,7 @@ class DisplayMessages extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -89,7 +89,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class DisplayMessages extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/map-dispatch-to-props.english.md b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/map-dispatch-to-props.english.md index 0f07d5a1ba..1910d9da75 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/map-dispatch-to-props.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/map-dispatch-to-props.english.md @@ -71,7 +71,7 @@ const addMessage = (message) => {
-```js +```jsx const addMessage = (message) => { return { type: 'ADD', diff --git a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/map-state-to-props.english.md b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/map-state-to-props.english.md index 9980eb5707..5159e27577 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/map-state-to-props.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/map-state-to-props.english.md @@ -58,7 +58,7 @@ const state = [];
-```js +```jsx const state = []; // Change code below this line diff --git a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/moving-forward-from-here.english.md b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/moving-forward-from-here.english.md index 92fd5e410c..dc041be6a1 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/moving-forward-from-here.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/moving-forward-from-here.english.md @@ -72,7 +72,7 @@ ReactDOM.render(
-```js +```jsx console.log('Now I know React and Redux!'); ``` diff --git a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/use-provider-to-connect-redux-to-react.english.md b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/use-provider-to-connect-redux-to-react.english.md index 89b5b43ed2..4a4590ff21 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react-and-redux/use-provider-to-connect-redux-to-react.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react-and-redux/use-provider-to-connect-redux-to-react.english.md @@ -137,7 +137,7 @@ class AppWrapper extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -149,7 +149,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx // Redux: const ADD = 'ADD'; diff --git a/curriculum/challenges/english/03-front-end-libraries/react/access-props-using-this.props.english.md b/curriculum/challenges/english/03-front-end-libraries/react/access-props-using-this.props.english.md index e86ed9ab53..cb55386da3 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/access-props-using-this.props.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/access-props-using-this.props.english.md @@ -85,7 +85,7 @@ class ResetPassword extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -97,7 +97,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class ReturnTempPassword extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/add-comments-in-jsx.english.md b/curriculum/challenges/english/03-front-end-libraries/react/add-comments-in-jsx.english.md index 58f6f21d8b..be33afff97 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/add-comments-in-jsx.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/add-comments-in-jsx.english.md @@ -56,7 +56,7 @@ const JSX = ( ### After Test
-```js +```jsx ReactDOM.render(JSX, document.getElementById('root')) ``` @@ -68,7 +68,7 @@ ReactDOM.render(JSX, document.getElementById('root'))
-```js +```jsx const JSX = (

This is a block of JSX

diff --git a/curriculum/challenges/english/03-front-end-libraries/react/add-event-listeners.english.md b/curriculum/challenges/english/03-front-end-libraries/react/add-event-listeners.english.md index c576155d49..b8b5464ac0 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/add-event-listeners.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/add-event-listeners.english.md @@ -85,7 +85,7 @@ class MyComponent extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -97,7 +97,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class MyComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/add-inline-styles-in-react.english.md b/curriculum/challenges/english/03-front-end-libraries/react/add-inline-styles-in-react.english.md index 0dcfb13de0..4923b268d4 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/add-inline-styles-in-react.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/add-inline-styles-in-react.english.md @@ -66,7 +66,7 @@ class Colorful extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -78,7 +78,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx const styles = { color: "purple", fontSize: 40, diff --git a/curriculum/challenges/english/03-front-end-libraries/react/bind-this-to-a-class-method.english.md b/curriculum/challenges/english/03-front-end-libraries/react/bind-this-to-a-class-method.english.md index 76474eb4fa..510635ca43 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/bind-this-to-a-class-method.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/bind-this-to-a-class-method.english.md @@ -76,7 +76,7 @@ class MyComponent extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -88,7 +88,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class MyComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/change-inline-css-conditionally-based-on-component-state.english.md b/curriculum/challenges/english/03-front-end-libraries/react/change-inline-css-conditionally-based-on-component-state.english.md index f0d853eaa9..ad234292c0 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/change-inline-css-conditionally-based-on-component-state.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/change-inline-css-conditionally-based-on-component-state.english.md @@ -82,7 +82,7 @@ class GateKeeper extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -94,7 +94,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class GateKeeper extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/compose-react-components.english.md b/curriculum/challenges/english/03-front-end-libraries/react/compose-react-components.english.md index 8bb9ac0a74..7eac342693 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/compose-react-components.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/compose-react-components.english.md @@ -132,7 +132,7 @@ class Vegetables extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -144,7 +144,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class Fruits extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/create-a-complex-jsx-element.english.md b/curriculum/challenges/english/03-front-end-libraries/react/create-a-complex-jsx-element.english.md index 8f795b751d..f438e62f18 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/create-a-complex-jsx-element.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/create-a-complex-jsx-element.english.md @@ -76,7 +76,7 @@ tests: ### After Test
-```js +```jsx ReactDOM.render(JSX, document.getElementById('root')) ``` @@ -88,7 +88,7 @@ ReactDOM.render(JSX, document.getElementById('root'))
-```js +```jsx const JSX = (

Hello JSX!

diff --git a/curriculum/challenges/english/03-front-end-libraries/react/create-a-component-with-composition.english.md b/curriculum/challenges/english/03-front-end-libraries/react/create-a-component-with-composition.english.md index e7503ec9c0..011861fa76 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/create-a-component-with-composition.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/create-a-component-with-composition.english.md @@ -84,7 +84,7 @@ class ParentComponent extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -96,7 +96,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx const ChildComponent = () => { return (
diff --git a/curriculum/challenges/english/03-front-end-libraries/react/create-a-controlled-form.english.md b/curriculum/challenges/english/03-front-end-libraries/react/create-a-controlled-form.english.md index 28a24a44f7..2b954face0 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/create-a-controlled-form.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/create-a-controlled-form.english.md @@ -152,7 +152,7 @@ class MyForm extends React.Component {
-```js +```jsx ReactDOM.render(, document.getElementById('root')); ``` @@ -164,7 +164,7 @@ ReactDOM.render(, document.getElementById('root'));
-```js +```jsx class MyForm extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/create-a-controlled-input.english.md b/curriculum/challenges/english/03-front-end-libraries/react/create-a-controlled-input.english.md index 0ab8e05a9f..37e2cf09b0 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/create-a-controlled-input.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/create-a-controlled-input.english.md @@ -75,7 +75,7 @@ class ControlledInput extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -87,7 +87,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class ControlledInput extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/create-a-react-component.english.md b/curriculum/challenges/english/03-front-end-libraries/react/create-a-react-component.english.md index 0c2f3c2147..fa74e7cc82 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/create-a-react-component.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/create-a-react-component.english.md @@ -76,7 +76,7 @@ class MyComponent extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -88,7 +88,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class MyComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/create-a-simple-jsx-element.english.md b/curriculum/challenges/english/03-front-end-libraries/react/create-a-simple-jsx-element.english.md index 88f4f5cafd..b64e08e774 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/create-a-simple-jsx-element.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/create-a-simple-jsx-element.english.md @@ -51,7 +51,7 @@ const JSX =
; ### After Test
-```js +```jsx ReactDOM.render(JSX, document.getElementById('root')) ``` @@ -63,7 +63,7 @@ ReactDOM.render(JSX, document.getElementById('root'))
-```js +```jsx const JSX =

Hello JSX!

; ``` diff --git a/curriculum/challenges/english/03-front-end-libraries/react/create-a-stateful-component.english.md b/curriculum/challenges/english/03-front-end-libraries/react/create-a-stateful-component.english.md index a6d610dc95..b8ea10fd55 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/create-a-stateful-component.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/create-a-stateful-component.english.md @@ -73,7 +73,7 @@ class StatefulComponent extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -85,7 +85,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class StatefulComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/create-a-stateless-functional-component.english.md b/curriculum/challenges/english/03-front-end-libraries/react/create-a-stateless-functional-component.english.md index 268ae9d016..0ca5c38b1e 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/create-a-stateless-functional-component.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/create-a-stateless-functional-component.english.md @@ -67,7 +67,7 @@ const MyComponent = function() { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -79,7 +79,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx const MyComponent = function() { // Change code below this line return ( diff --git a/curriculum/challenges/english/03-front-end-libraries/react/define-an-html-class-in-jsx.english.md b/curriculum/challenges/english/03-front-end-libraries/react/define-an-html-class-in-jsx.english.md index 180873055e..4cfe76f701 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/define-an-html-class-in-jsx.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/define-an-html-class-in-jsx.english.md @@ -52,7 +52,7 @@ const JSX = ( ### After Test
-```js +```jsx ReactDOM.render(JSX, document.getElementById('root')) ``` @@ -64,7 +64,7 @@ ReactDOM.render(JSX, document.getElementById('root'))
-```js +```jsx const JSX = (

Add a class to this div

diff --git a/curriculum/challenges/english/03-front-end-libraries/react/give-sibling-elements-a-unique-key-attribute.english.md b/curriculum/challenges/english/03-front-end-libraries/react/give-sibling-elements-a-unique-key-attribute.english.md index 00b693c86b..43f4bc3444 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/give-sibling-elements-a-unique-key-attribute.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/give-sibling-elements-a-unique-key-attribute.english.md @@ -74,7 +74,7 @@ function Frameworks() { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -86,7 +86,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx const frontEndFrameworks = [ 'React', 'Angular', diff --git a/curriculum/challenges/english/03-front-end-libraries/react/introducing-inline-styles.english.md b/curriculum/challenges/english/03-front-end-libraries/react/introducing-inline-styles.english.md index b749709fd3..754ce84ed8 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/introducing-inline-styles.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/introducing-inline-styles.english.md @@ -62,7 +62,7 @@ class Colorful extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -74,7 +74,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class Colorful extends React.Component { render() { return ( diff --git a/curriculum/challenges/english/03-front-end-libraries/react/learn-about-self-closing-jsx-tags.english.md b/curriculum/challenges/english/03-front-end-libraries/react/learn-about-self-closing-jsx-tags.english.md index 4a8144932b..16c3d1c8d3 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/learn-about-self-closing-jsx-tags.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/learn-about-self-closing-jsx-tags.english.md @@ -58,7 +58,7 @@ const JSX = ( ### After Test
-```js +```jsx ReactDOM.render(JSX, document.getElementById('root')) ``` @@ -70,7 +70,7 @@ ReactDOM.render(JSX, document.getElementById('root'))
-```js +```jsx const JSX = (

Welcome to React!


diff --git a/curriculum/challenges/english/03-front-end-libraries/react/optimize-re-renders-with-shouldcomponentupdate.english.md b/curriculum/challenges/english/03-front-end-libraries/react/optimize-re-renders-with-shouldcomponentupdate.english.md index fbe95d1432..d8a77d3fd5 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/optimize-re-renders-with-shouldcomponentupdate.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/optimize-re-renders-with-shouldcomponentupdate.english.md @@ -126,7 +126,7 @@ class Controller extends React.Component {
-```js +```jsx ReactDOM.render(, document.getElementById('root')); ``` @@ -138,7 +138,7 @@ ReactDOM.render(, document.getElementById('root'));
-```js +```jsx class OnlyEvens extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/override-default-props.english.md b/curriculum/challenges/english/03-front-end-libraries/react/override-default-props.english.md index 4e8d6b3b13..4168452369 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/override-default-props.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/override-default-props.english.md @@ -65,7 +65,7 @@ class ShoppingCart extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -77,7 +77,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx const Items = (props) => { return

Current Quantity of Items in Cart: {props.quantity}

} diff --git a/curriculum/challenges/english/03-front-end-libraries/react/pass-a-callback-as-props.english.md b/curriculum/challenges/english/03-front-end-libraries/react/pass-a-callback-as-props.english.md index eb6a997ed6..c4b8628936 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/pass-a-callback-as-props.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/pass-a-callback-as-props.english.md @@ -104,7 +104,7 @@ class RenderInput extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -116,7 +116,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class MyApp extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/pass-an-array-as-props.english.md b/curriculum/challenges/english/03-front-end-libraries/react/pass-an-array-as-props.english.md index e75cdd8720..e3f1dbba9d 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/pass-an-array-as-props.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/pass-an-array-as-props.english.md @@ -97,7 +97,7 @@ class ToDo extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -109,7 +109,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx const List= (props) => { return

{props.tasks.join(', ')}

}; diff --git a/curriculum/challenges/english/03-front-end-libraries/react/pass-props-to-a-stateless-functional-component.english.md b/curriculum/challenges/english/03-front-end-libraries/react/pass-props-to-a-stateless-functional-component.english.md index 77865229c9..230e78c457 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/pass-props-to-a-stateless-functional-component.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/pass-props-to-a-stateless-functional-component.english.md @@ -93,7 +93,7 @@ class Calendar extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -105,7 +105,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx const CurrentDate = (props) => { return (
diff --git a/curriculum/challenges/english/03-front-end-libraries/react/pass-state-as-props-to-child-components.english.md b/curriculum/challenges/english/03-front-end-libraries/react/pass-state-as-props-to-child-components.english.md index 3f95623d5f..24a179c787 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/pass-state-as-props-to-child-components.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/pass-state-as-props-to-child-components.english.md @@ -80,7 +80,7 @@ class Navbar extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -92,7 +92,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class MyApp extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/render-a-class-component-to-the-dom.english.md b/curriculum/challenges/english/03-front-end-libraries/react/render-a-class-component-to-the-dom.english.md index e4be436c08..b0f2a449a3 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/render-a-class-component-to-the-dom.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/render-a-class-component-to-the-dom.english.md @@ -115,7 +115,7 @@ const Vegetables = () => {
-```js +```jsx class TypesOfFood extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/render-conditionally-from-props.english.md b/curriculum/challenges/english/03-front-end-libraries/react/render-conditionally-from-props.english.md index 43e713c225..e352e07942 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/render-conditionally-from-props.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/render-conditionally-from-props.english.md @@ -226,7 +226,7 @@ class GameOfChance extends React.Component {
-```js +```jsx ReactDOM.render(, document.getElementById('root')); ``` @@ -238,7 +238,7 @@ ReactDOM.render(, document.getElementById('root'));
-```js +```jsx class Results extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/render-html-elements-to-the-dom.english.md b/curriculum/challenges/english/03-front-end-libraries/react/render-html-elements-to-the-dom.english.md index c702cbbe37..2d852a5067 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/render-html-elements-to-the-dom.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/render-html-elements-to-the-dom.english.md @@ -62,7 +62,7 @@ const JSX = (
-```js +```jsx const JSX = (

Hello World

diff --git a/curriculum/challenges/english/03-front-end-libraries/react/render-react-on-the-server-with-rendertostring.english.md b/curriculum/challenges/english/03-front-end-libraries/react/render-react-on-the-server-with-rendertostring.english.md index f207e79e10..45a4a76bb3 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/render-react-on-the-server-with-rendertostring.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/render-react-on-the-server-with-rendertostring.english.md @@ -63,7 +63,7 @@ var ReactDOMServer = { renderToString(x) { return null; } }; ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -75,7 +75,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class App extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/render-state-in-the-user-interface-another-way.english.md b/curriculum/challenges/english/03-front-end-libraries/react/render-state-in-the-user-interface-another-way.english.md index 30b04ea014..da202faa29 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/render-state-in-the-user-interface-another-way.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/render-state-in-the-user-interface-another-way.english.md @@ -69,7 +69,7 @@ class MyComponent extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -81,7 +81,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class MyComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/render-state-in-the-user-interface.english.md b/curriculum/challenges/english/03-front-end-libraries/react/render-state-in-the-user-interface.english.md index e8339d070e..fd81871cd2 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/render-state-in-the-user-interface.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/render-state-in-the-user-interface.english.md @@ -68,7 +68,7 @@ class MyComponent extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -80,7 +80,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class MyComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/render-with-an-if-else-condition.english.md b/curriculum/challenges/english/03-front-end-libraries/react/render-with-an-if-else-condition.english.md index b38b143b9f..58e13254d0 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/render-with-an-if-else-condition.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/render-with-an-if-else-condition.english.md @@ -73,7 +73,7 @@ class MyComponent extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -85,7 +85,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class MyComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/review-using-props-with-stateless-functional-components.english.md b/curriculum/challenges/english/03-front-end-libraries/react/review-using-props-with-stateless-functional-components.english.md index 541b44201e..b92f45d6af 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/review-using-props-with-stateless-functional-components.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/review-using-props-with-stateless-functional-components.english.md @@ -76,7 +76,7 @@ var PropTypes = { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -88,7 +88,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class CampSite extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/set-state-with-this.setstate.english.md b/curriculum/challenges/english/03-front-end-libraries/react/set-state-with-this.setstate.english.md index 96d3e8c6bf..fe3b0550dd 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/set-state-with-this.setstate.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/set-state-with-this.setstate.english.md @@ -79,7 +79,7 @@ class MyComponent extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -91,7 +91,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class MyComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/use--for-a-more-concise-conditional.english.md b/curriculum/challenges/english/03-front-end-libraries/react/use--for-a-more-concise-conditional.english.md index 9cd142b0f6..8e1df317cc 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/use--for-a-more-concise-conditional.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/use--for-a-more-concise-conditional.english.md @@ -73,7 +73,7 @@ class MyComponent extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -85,7 +85,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class MyComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/use-a-ternary-expression-for-conditional-rendering.english.md b/curriculum/challenges/english/03-front-end-libraries/react/use-a-ternary-expression-for-conditional-rendering.english.md index b63906ffd6..b7178d6281 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/use-a-ternary-expression-for-conditional-rendering.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/use-a-ternary-expression-for-conditional-rendering.english.md @@ -11,7 +11,7 @@ forumTopicId: 301414
Before moving on to dynamic rendering techniques, there's one last way to use built-in JavaScript conditionals to render what you want: the ternary operator. The ternary operator is often utilized as a shortcut for if/else statements in JavaScript. They're not quite as robust as traditional if/else statements, but they are very popular among React developers. One reason for this is because of how JSX is compiled, if/else statements can't be inserted directly into JSX code. You might have noticed this a couple challenges ago — when an if/else statement was required, it was always outside the return statement. Ternary expressions can be an excellent alternative if you want to implement conditional logic within your JSX. Recall that a ternary operator has three parts, but you can combine several ternary expressions together. Here's the basic syntax: -```js +```jsx condition ? expressionIfTrue : expressionIfFalse; ``` @@ -200,7 +200,7 @@ class CheckUserAge extends React.Component {
-```js +```jsx ReactDOM.render(, document.getElementById('root')); ``` @@ -212,7 +212,7 @@ ReactDOM.render(, document.getElementById('root'));
-```js +```jsx const inputStyle = { width: 235, margin: 5 diff --git a/curriculum/challenges/english/03-front-end-libraries/react/use-advanced-javascript-in-react-render-method.english.md b/curriculum/challenges/english/03-front-end-libraries/react/use-advanced-javascript-in-react-render-method.english.md index 21c80f6829..4cb1cb7d32 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/use-advanced-javascript-in-react-render-method.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/use-advanced-javascript-in-react-render-method.english.md @@ -205,7 +205,7 @@ class MagicEightBall extends React.Component {
-```js +```jsx var possibleAnswers = [ 'It is certain', 'It is decidedly so', @@ -239,7 +239,7 @@ ReactDOM.render(, document.getElementById('root'));
-```js +```jsx const inputStyle = { width: 235, margin: 5 diff --git a/curriculum/challenges/english/03-front-end-libraries/react/use-array.filter-to-dynamically-filter-an-array.english.md b/curriculum/challenges/english/03-front-end-libraries/react/use-array.filter-to-dynamically-filter-an-array.english.md index 117bedba6e..c0642ecd18 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/use-array.filter-to-dynamically-filter-an-array.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/use-array.filter-to-dynamically-filter-an-array.english.md @@ -157,7 +157,7 @@ class MyComponent extends React.Component {
-```js +```jsx ReactDOM.render(, document.getElementById('root')); ``` @@ -169,7 +169,7 @@ ReactDOM.render(, document.getElementById('root'));
-```js +```jsx class MyComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/use-array.map-to-dynamically-render-elements.english.md b/curriculum/challenges/english/03-front-end-libraries/react/use-array.map-to-dynamically-render-elements.english.md index aeb5883cd9..a2e26c6e31 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/use-array.map-to-dynamically-render-elements.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/use-array.map-to-dynamically-render-elements.english.md @@ -152,7 +152,7 @@ class MyToDoList extends React.Component {
-```js +```jsx ReactDOM.render(, document.getElementById('root')); ``` @@ -164,7 +164,7 @@ ReactDOM.render(, document.getElementById('root'));
-```js +```jsx const textAreaStyles = { width: 235, margin: 5 diff --git a/curriculum/challenges/english/03-front-end-libraries/react/use-default-props.english.md b/curriculum/challenges/english/03-front-end-libraries/react/use-default-props.english.md index 4e1dff52c4..2d103fe826 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/use-default-props.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/use-default-props.english.md @@ -53,7 +53,7 @@ const ShoppingCart = (props) => { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -65,7 +65,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx const ShoppingCart = (props) => { return (
diff --git a/curriculum/challenges/english/03-front-end-libraries/react/use-proptypes-to-define-the-props-you-expect.english.md b/curriculum/challenges/english/03-front-end-libraries/react/use-proptypes-to-define-the-props-you-expect.english.md index 30a91a9da3..be1486971f 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/use-proptypes-to-define-the-props-you-expect.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/use-proptypes-to-define-the-props-you-expect.english.md @@ -84,7 +84,7 @@ var PropTypes = { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -96,7 +96,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx const Items = (props) => { return

Current Quantity of Items in Cart: {props.quantity}

}; diff --git a/curriculum/challenges/english/03-front-end-libraries/react/use-react-to-render-nested-components.english.md b/curriculum/challenges/english/03-front-end-libraries/react/use-react-to-render-nested-components.english.md index 83521b92b8..be8f0f6402 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/use-react-to-render-nested-components.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/use-react-to-render-nested-components.english.md @@ -89,7 +89,7 @@ class TypesOfFood extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -101,7 +101,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx const TypesOfFruit = () => { return (
diff --git a/curriculum/challenges/english/03-front-end-libraries/react/use-state-to-toggle-an-element.english.md b/curriculum/challenges/english/03-front-end-libraries/react/use-state-to-toggle-an-element.english.md index 08109c3017..9eb51983d5 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/use-state-to-toggle-an-element.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/use-state-to-toggle-an-element.english.md @@ -11,7 +11,7 @@ forumTopicId: 301421
Sometimes you might need to know the previous state when updating the state. However, state updates may be asynchronous - this means React may batch multiple setState() calls into a single update. This means you can't rely on the previous value of this.state or this.props when calculating the next value. So, you should not use code like this: -```js +```jsx this.setState({ counter: this.state.counter + this.props.increment }); @@ -19,7 +19,7 @@ this.setState({ Instead, you should pass setState a function that allows you to access state and props. Using a function with setState guarantees you are working with the most current values of state and props. This means that the above should be rewritten as: -```js +```jsx this.setState((state, props) => ({ counter: state.counter + props.increment })); @@ -27,7 +27,7 @@ this.setState((state, props) => ({ You can also use a form without `props` if you need only the `state`: -```js +```jsx this.setState(state => ({ counter: state.counter + 1 })); @@ -129,7 +129,7 @@ class MyComponent extends React.Component {
-```js +```jsx ReactDOM.render(, document.getElementById('root')); ``` @@ -141,7 +141,7 @@ ReactDOM.render(, document.getElementById('root'));
-```js +```jsx class MyComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/use-the-lifecycle-method-componentdidmount.english.md b/curriculum/challenges/english/03-front-end-libraries/react/use-the-lifecycle-method-componentdidmount.english.md index b24877f80b..13085c5bd7 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/use-the-lifecycle-method-componentdidmount.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/use-the-lifecycle-method-componentdidmount.english.md @@ -86,7 +86,7 @@ class MyComponent extends React.Component {
-```js +```jsx ReactDOM.render(, document.getElementById('root')); ``` @@ -98,7 +98,7 @@ ReactDOM.render(, document.getElementById('root'));
-```js +```jsx class MyComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/use-the-lifecycle-method-componentwillmount.english.md b/curriculum/challenges/english/03-front-end-libraries/react/use-the-lifecycle-method-componentwillmount.english.md index ed8c1f2163..ea852fdd4c 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/use-the-lifecycle-method-componentwillmount.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/use-the-lifecycle-method-componentwillmount.english.md @@ -68,7 +68,7 @@ class MyComponent extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -80,7 +80,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class MyComponent extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/react/write-a-react-component-from-scratch.english.md b/curriculum/challenges/english/03-front-end-libraries/react/write-a-react-component-from-scratch.english.md index 517fe3f053..4b77cdf6a9 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/write-a-react-component-from-scratch.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/write-a-react-component-from-scratch.english.md @@ -54,7 +54,7 @@ tests:
-```js +```jsx // Change code below this line class MyComponent extends React.Component { constructor(props) { diff --git a/curriculum/challenges/english/03-front-end-libraries/react/write-a-simple-counter.english.md b/curriculum/challenges/english/03-front-end-libraries/react/write-a-simple-counter.english.md index 1358e30fed..b746b8bcce 100644 --- a/curriculum/challenges/english/03-front-end-libraries/react/write-a-simple-counter.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/react/write-a-simple-counter.english.md @@ -75,7 +75,7 @@ class Counter extends React.Component { ### After Test
-```js +```jsx ReactDOM.render(, document.getElementById('root')) ``` @@ -87,7 +87,7 @@ ReactDOM.render(, document.getElementById('root'))
-```js +```jsx class Counter extends React.Component { constructor(props) { super(props); diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/combine-multiple-reducers.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/combine-multiple-reducers.english.md index d0adaefed4..3a57e2c57c 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/combine-multiple-reducers.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/combine-multiple-reducers.english.md @@ -48,9 +48,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const INCREMENT = 'INCREMENT'; const DECREMENT = 'DECREMENT'; diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/copy-an-object-with-object.assign.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/copy-an-object-with-object.assign.english.md index 3432b1efef..03d66baf71 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/copy-an-object-with-object.assign.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/copy-an-object-with-object.assign.english.md @@ -39,9 +39,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const defaultState = { user: 'CamperBot', status: 'offline', diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/create-a-redux-store.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/create-a-redux-store.english.md index f8eec12781..48b606b93e 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/create-a-redux-store.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/create-a-redux-store.english.md @@ -37,9 +37,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const reducer = (state = 5) => { return state; } diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/define-a-redux-action.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/define-a-redux-action.english.md index 2c48a1d11a..5ee08d0272 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/define-a-redux-action.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/define-a-redux-action.english.md @@ -34,9 +34,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js // Define an action here: ``` diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/define-an-action-creator.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/define-an-action-creator.english.md index 093c95e9d5..49dcb49a99 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/define-an-action-creator.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/define-an-action-creator.english.md @@ -35,9 +35,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const action = { type: 'LOGIN' } diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/dispatch-an-action-event.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/dispatch-an-action-event.english.md index ca4294bb41..b605a32843 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/dispatch-an-action-event.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/dispatch-an-action-event.english.md @@ -42,9 +42,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const store = Redux.createStore( (state = {login: false}) => state ); diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/get-state-from-the-redux-store.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/get-state-from-the-redux-store.english.md index 32b9839f99..22dae0a0c0 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/get-state-from-the-redux-store.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/get-state-from-the-redux-store.english.md @@ -33,9 +33,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const store = Redux.createStore( (state = 5) => state ); diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/handle-an-action-in-the-store.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/handle-an-action-in-the-store.english.md index 6bb5ce68e4..aebc0f49d7 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/handle-an-action-in-the-store.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/handle-an-action-in-the-store.english.md @@ -38,9 +38,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const defaultState = { login: false }; diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/never-mutate-state.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/never-mutate-state.english.md index 9536c6677e..8af4cce715 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/never-mutate-state.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/never-mutate-state.english.md @@ -37,9 +37,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const ADD_TO_DO = 'ADD_TO_DO'; // A list of strings representing tasks to do: diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/register-a-store-listener.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/register-a-store-listener.english.md index 1e96ff2fbd..e160cded89 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/register-a-store-listener.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/register-a-store-listener.english.md @@ -35,9 +35,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const ADD = 'ADD'; const reducer = (state = 0, action) => { @@ -69,9 +69,9 @@ console.log(count);
### Before Test -
+
-```jsx +```js count = 0; ``` diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/remove-an-item-from-an-array.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/remove-an-item-from-an-array.english.md index a19ccd92c3..10cba369d2 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/remove-an-item-from-an-array.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/remove-an-item-from-an-array.english.md @@ -35,9 +35,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const immutableReducer = (state = [0,1,2,3,4,5], action) => { switch(action.type) { case 'REMOVE_ITEM': diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/send-action-data-to-the-store.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/send-action-data-to-the-store.english.md index 95dc715173..3e3f27bd61 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/send-action-data-to-the-store.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/send-action-data-to-the-store.english.md @@ -35,9 +35,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const ADD_NOTE = 'ADD_NOTE'; const notesReducer = (state = 'Initial State', action) => { diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/use-a-switch-statement-to-handle-multiple-actions.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/use-a-switch-statement-to-handle-multiple-actions.english.md index 6656c8b10d..050a3c2db4 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/use-a-switch-statement-to-handle-multiple-actions.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/use-a-switch-statement-to-handle-multiple-actions.english.md @@ -42,9 +42,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const defaultState = { authenticated: false }; diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/use-const-for-action-types.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/use-const-for-action-types.english.md index e450b16872..cdd2afee83 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/use-const-for-action-types.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/use-const-for-action-types.english.md @@ -46,9 +46,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js // Change code below this line // Change code above this line diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/use-middleware-to-handle-asynchronous-actions.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/use-middleware-to-handle-asynchronous-actions.english.md index a6bac90242..578e585214 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/use-middleware-to-handle-asynchronous-actions.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/use-middleware-to-handle-asynchronous-actions.english.md @@ -42,9 +42,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const REQUESTING_DATA = 'REQUESTING_DATA' const RECEIVED_DATA = 'RECEIVED_DATA' diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/use-the-spread-operator-on-arrays.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/use-the-spread-operator-on-arrays.english.md index 30620cab91..0708359b19 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/use-the-spread-operator-on-arrays.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/use-the-spread-operator-on-arrays.english.md @@ -39,9 +39,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const immutableReducer = (state = ['Do not mutate state!'], action) => { switch(action.type) { case 'ADD_TO_DO': diff --git a/curriculum/challenges/english/03-front-end-libraries/redux/write-a-counter-with-redux.english.md b/curriculum/challenges/english/03-front-end-libraries/redux/write-a-counter-with-redux.english.md index 1c653c1a7a..75612db48e 100644 --- a/curriculum/challenges/english/03-front-end-libraries/redux/write-a-counter-with-redux.english.md +++ b/curriculum/challenges/english/03-front-end-libraries/redux/write-a-counter-with-redux.english.md @@ -41,9 +41,9 @@ tests: ## Challenge Seed
-
+
-```jsx +```js const INCREMENT = null; // Define a constant for increment action types const DECREMENT = null; // Define a constant for decrement action types diff --git a/curriculum/challenges/english/04-data-visualization/data-visualization-with-d3/add-a-hover-effect-to-a-d3-element.english.md b/curriculum/challenges/english/04-data-visualization/data-visualization-with-d3/add-a-hover-effect-to-a-d3-element.english.md index 4290bd690d..f75f8051a9 100644 --- a/curriculum/challenges/english/04-data-visualization/data-visualization-with-d3/add-a-hover-effect-to-a-d3-element.english.md +++ b/curriculum/challenges/english/04-data-visualization/data-visualization-with-d3/add-a-hover-effect-to-a-d3-element.english.md @@ -87,7 +87,7 @@ tests: ## Solution
-```js +```html