Skip to content

Commit c1fbe6d

Browse files
committed
7d tweaks
1 parent ecf204a commit c1fbe6d

File tree

2 files changed

+7
-13
lines changed

2 files changed

+7
-13
lines changed

src/content/7/en/part7d.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -591,7 +591,6 @@ const App = () => {
591591
}
592592
```
593593

594-
595594
The application no longer works and the console will display the following error:
596595

597596
![devtools console cannot concat on undefined in handleClick](../../images/7/25.png)

src/content/7/es/part7d.md

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -513,7 +513,7 @@ npm install style-loader css-loader --save-dev
513513

514514
El empaquetamiento volverá a tener éxito y la aplicación obtendrá nuevos estilos.
515515

516-
### Webpack-dev-servidor
516+
### Webpack-dev-server
517517

518518
La configuración actual hace posible el desarrollo de nuestra aplicación, pero el flujo de trabajo es terrible (hasta el punto en que se parece al flujo de trabajo de desarrollo con Java). Cada vez que hacemos un cambio en el código, tenemos que empaquetarlo y actualizar el navegador para probar el código.
519519

@@ -563,7 +563,8 @@ El proceso de actualización del código es rápido. Cuando usamos el dev-server
563563
Extendamos el código cambiando la definición del componente <i>App</i> como se muestra a continuación:
564564

565565
```js
566-
import React, {useState} from 'react'
566+
import React, { useState } from 'react'
567+
import './index.css'
567568

568569
const App = () => {
569570
const [counter, setCounter] = useState(0)
@@ -581,34 +582,28 @@ const App = () => {
581582
export default App
582583
```
583584

584-
585-
Vale la pena notar que los mensajes de error no se muestran de la misma manera que con nuestras aplicaciones que fueron creadas usando create-react-app. Por este motivo tenemos que prestar más atención a la consola:
586-
587-
![](../../images/7/24.png)
588-
589-
590585
La aplicación funciona bien y el flujo de trabajo de desarrollo es bastante fluido.
591586

592-
593587
### Source maps
594588

595-
596589
Extraigamos el controlador de clics en su propia función y almacenemos el valor anterior del contador en su propio estado de <i>valores</i>:
597590

598591
```js
599592
const App = () => {
600593
const [counter, setCounter] = useState(0)
601594
const [values, setValues] = useState() // highlight-line
602595

596+
//highlight-start
603597
const handleClick = () => {
604598
setCounter(counter + 1)
605-
setValues(values.concat(counter)) // highlight-line
599+
setValues(values.concat(counter))
606600
}
601+
//highlight-end
607602

608603
return (
609604
<div className="container">
610605
hello webpack {counter} clicks
611-
<button onClick={handleClick}>
606+
<button onClick={handleClick}> // highlight-line
612607
press
613608
</button>
614609
</div>

0 commit comments

Comments
 (0)