From d814a2903fae4b76ca4f8a237de21e9eeb04609c Mon Sep 17 00:00:00 2001 From: jpvg95 Date: Sun, 10 Feb 2019 21:14:42 -0500 Subject: [PATCH 01/13] Translating Invalid hook call warning --- content/warnings/invalid-hook-call-warning.md | 80 +++++++++---------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index 156578ec2..8d2f35f2e 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -4,57 +4,57 @@ layout: single permalink: warnings/invalid-hook-call-warning.html --- - You are probably here because you got the following error message: +Probablemente llegaste aquí porque obtuviste el siguiente mensaje de error: > Hooks can only be called inside the body of a function component. -There are three common reasons you might be seeing it: +Hay tres razones comunes por las cuales podrías estar viéndolo: -1. You might have **mismatching versions** of React and React DOM. -2. You might be **breaking the [Rules of Hooks](/docs/hooks-rules.html)**. -3. You might have **more than one copy of React** in the same app. +1. Tienes **versiones incongruentes** de React y React DOM. +2. Estás **rompiendo las [Reglas de los Hooks](/docs/hooks-rules.html)**. +3. Tienes **más de una copia de React** en la misma app. -Let's look at each of these cases. +Demos un vistazo a cada uno de estos casos. -## Mismatching Versions of React and React DOM {#mismatching-versions-of-react-and-react-dom} +## Versiones incongruentes de React y React DOM {#versiones-incongruentes-de-react-y-react-dom} -You might be using a version of `react-dom` (< 16.8.0) or `react-native` (< 0.59) that doesn't yet support Hooks. You can run `npm ls react-dom` or `npm ls react-native` in your application folder to check which version you're using. If you find more than one of them, this might also create problems (more on that below). +Puede que estés usando una versión de `react-dom` (< 16.8.0) o `react-native` (< 0.59) que no soporta Hooks. Puedes correr `npm ls react-dom` o `npm ls react-native` en el directorio de tu aplicación para verificar qué versión estás usando. Si encuentras más de una de ellas, esto también puede causar problemas (más abajo, más información sobre esto). -## Breaking the Rules of Hooks {#breaking-the-rules-of-hooks} +## Rompiendo las reglas de los Hooks {#rompiendo-las-reglas-de-los-hooks} -You can only call Hooks **while React is rendering a function component**: +Solamente puedes llamar Hooks **mientras React está renderizando un componente funcional**: -* ✅ Call them at the top level in the body of a function component. -* ✅ Call them at the top level in the body of a [custom Hook](/docs/hooks-custom.html). +* ✅ Llámalos en el nivel superior en el cuerpo de un componente funcional. +* ✅ Llámalos en el nivel superior en el cuerpo de un [Hook personalizado](/docs/hooks-custom.html). -**Learn more about this in the [Rules of Hooks](/docs/hooks-rules.html).** +**Lee más acerca de esto en las [Reglas de los Hooks](/docs/hooks-rules.html).** ```js{2-3,8-9} function Counter() { - // ✅ Good: top-level in a function component + // ✅ Bien: nivel superior en un componente funcional const [count, setCount] = useState(0); // ... } function useWindowWidth() { - // ✅ Good: top-level in a custom Hook + // ✅ Bien: Nivel superior en un Hook personalizado const [width, setWidth] = useState(window.innerWidth); // ... } ``` -To avoid confusion, it’s **not** supported to call Hooks in other cases: +Para evitar confusiones, **no** está soportado llamar Hooks en otros casos: -* 🔴 Do not call Hooks in class components. -* 🔴 Do not call in event handlers. -* 🔴 Do not call Hooks inside functions passed to `useMemo`, `useReducer`, or `useEffect`. +* 🔴 No llames Hooks en componentes de clase. +* 🔴 No los llames en manejadores de eventos. +* 🔴 No llames Hooks dentro de funciones pasadas a `useMemo`, `useReducer`, o `useEffect`. -If you break these rules, you might see this error. +Si rompes estas reglas, podrías ver el error. ```js{3-4,11-12,20-21} function Bad1() { function handleClick() { - // 🔴 Bad: inside an event handler (to fix, move it outside!) + // 🔴 Mal: Dentro de un manejador de eventos (para arreglarlo, muévelo afuera!) const theme = useContext(ThemeContext); } // ... @@ -62,7 +62,7 @@ function Bad1() { function Bad2() { const style = useMemo(() => { - // 🔴 Bad: inside useMemo (to fix, move it outside!) + // 🔴 Mal: Dentro de useMemo (para arreglarlo, muévelo afuera!) const theme = useContext(ThemeContext); return createStyle(theme); }); @@ -71,52 +71,52 @@ function Bad2() { class Bad3 extends React.Component { render() { - // 🔴 Bad: inside a class component + // 🔴 Mal: En un componente de clase useEffect(() => {}) // ... } } ``` -You can use the [`eslint-plugin-react-hooks` plugin](https://www.npmjs.com/package/eslint-plugin-react-hooks) to catch some of these mistakes. +Puedes usar el [plugin `eslint-plugin-react-hooks`](https://www.npmjs.com/package/eslint-plugin-react-hooks) para identificar algunos de estos errores. ->Note +>Nota > ->[Custom Hooks](/docs/hooks-custom.html) *may* call other Hooks (that's their whole purpose). This works because custom Hooks are also supposed to only be called while a function component is rendering. +>[Hooks personalizados](/docs/hooks-custom.html) *podrían* llamar otros Hooks (ese es su propósito). Esto funciona porque los Hooks personalizados también se supone que deben llamarse únicamente mientras un componente funcional se está renderizando. -## Duplicate React {#duplicate-react} +## React duplicado {#react-duplicado} -In order for Hooks to work, the `react` import from your application code needs to resolve to the same module as the `react` import from inside the `react-dom` package. +Para que los Hook funcionen, el import de `react` de tu código debe resolver al mismo módulo que el import de `react` dentro del paquete `react-dom`. -If these `react` imports resolve to two different exports objects, you will see this warning. This may happen if you **accidentally end up with two copies** of the `react` package. +Si estos imports de `react` resuelven a dos objetos exports diferentes, verás este warning. Esto podría suceder si **accidentalmente resultas con dos copias** del paquete `react`. -If you use Node for package management, you can run this check in your project folder: +Si usas Node para gestión de paquetes, puedes correr este comando en el directorio de tu proyecto: npm ls react -If you see more than one React, you'll need to figure out why this happens and fix your dependency tree. For example, maybe a library you're using incorrectly specifies `react` as a dependency (rather than a peer dependency). Until that library is fixed, [Yarn resolutions](https://yarnpkg.com/lang/en/docs/selective-version-resolutions/) is one possible workaround. +Si ves más de un React, tendrás que descubrir por qué está sucediendo esto y arreglar tu árbol de dependencias. Por ejemplo, quizá una librería que estás usando especifica incorrectamente `react` como una dependencia (en lugar de una peer dependency). Hasta que esa librería sea arreglada, [Yarn resolutions](https://yarnpkg.com/lang/en/docs/selective-version-resolutions/) es una posible solución temporal. -You can also try to debug this problem by adding some logs and restarting your development server: +También puedes intentar depurar este problema agregando algunos logs y reiniciando el servidor de desarrollo: ```js -// Add this in node_modules/react-dom/index.js +// Agrega esto en node_modules/react-dom/index.js window.React1 = require('react'); -// Add this in your component file +// Agrega esto en tu componente require('react-dom'); window.React2 = require('react'); console.log(window.React1 === window.React2); ``` -If it prints `false` then you might have two Reacts and need to figure out why that happened. [This issue](https://github.com/facebook/react/issues/13991) includes some common reasons encountered by the community. +Si imprime `false` entonces probablemente tienes dos React y debes averiguar por qué. [Este issue](https://github.com/facebook/react/issues/13991) incluye varias razones comunes encontradas por la comunidad. -This problem can also come up when you use `npm link` or an equivalent. In that case, your bundler might "see" two Reacts — one in application folder and one in your library folder. Assuming `myapp` and `mylib` are sibling folders, one possible fix is to run `npm link ../myapp/node_modules/react` from `mylib`. This should make the library use the application's React copy. +Este problema también ocurre cuando usas `npm link` o un equivalente. En ese caso, tu bundler podría "ver" dos Reacts — uno en la carpeta de aplicación y otro en la de librerías. Asumiendo que `myapp` y `mylib` son carpetas hermanas, una solución posible es correr `npm link ../myapp/node_modules/react` en `mylib`. Esto debería hacer que la librería use la copia de React de la aplicación. ->Note +>Nota > ->In general, React supports using multiple independent copies on one page (for example, if an app and a third-party widget both use it). It only breaks if `require('react')` resolves differently between the component and the `react-dom` copy it was rendered with. +>En general, React soporta usar múltiples copias independientes en una página (por ejemplo, si una página y un widget externo lo usan). Sólo falla si `require('react')` resuelve diferente entre un componente y la copia de `react-dom` con la que fue renderizado. -## Other Causes {#other-causes} +## Otras causas {#otras-causas} -If none of this worked, please comment in [this issue](https://github.com/facebook/react/issues/13991) and we'll try to help. Try to create a small reproducing example — you might discover the problem as you're doing it. +Si nada de esto funciona, por favor agrega un comentario en [este issue](https://github.com/facebook/react/issues/13991) y trataremos de ayudar. Intenta crear un pequeño ejemplo que reproduzca el problema — podrías encontrar la causa mientras lo haces. From e546facc10df281bb39c072d10bb60b432e8fb2a Mon Sep 17 00:00:00 2001 From: jpvg95 Date: Sun, 10 Feb 2019 21:26:19 -0500 Subject: [PATCH 02/13] Changing warning for 'advertencia' --- content/warnings/invalid-hook-call-warning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index 8d2f35f2e..06673d7be 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -89,7 +89,7 @@ Puedes usar el [plugin `eslint-plugin-react-hooks`](https://www.npmjs.com/packag Para que los Hook funcionen, el import de `react` de tu código debe resolver al mismo módulo que el import de `react` dentro del paquete `react-dom`. -Si estos imports de `react` resuelven a dos objetos exports diferentes, verás este warning. Esto podría suceder si **accidentalmente resultas con dos copias** del paquete `react`. +Si estos imports de `react` resuelven a dos objetos exports diferentes, verás esta advertencia. Esto podría suceder si **accidentalmente resultas con dos copias** del paquete `react`. Si usas Node para gestión de paquetes, puedes correr este comando en el directorio de tu proyecto: From 54ff45896e2e8a6d3ef62cfb246c17a48c7ff3c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rainer=20Mart=C3=ADnez=20Fraga?= Date: Mon, 11 Feb 2019 21:32:42 -0500 Subject: [PATCH 03/13] Update content/warnings/invalid-hook-call-warning.md Co-Authored-By: jpvg10 --- content/warnings/invalid-hook-call-warning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index 06673d7be..fe2e654c9 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -12,7 +12,7 @@ Hay tres razones comunes por las cuales podrías estar viéndolo: 1. Tienes **versiones incongruentes** de React y React DOM. 2. Estás **rompiendo las [Reglas de los Hooks](/docs/hooks-rules.html)**. -3. Tienes **más de una copia de React** en la misma app. +3. Tienes **más de una copia de React** en la misma aplicación. Demos un vistazo a cada uno de estos casos. From 45b4a03852971fdffd7c034eca6560f88a0b9e50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rainer=20Mart=C3=ADnez=20Fraga?= Date: Mon, 11 Feb 2019 21:33:01 -0500 Subject: [PATCH 04/13] Update content/warnings/invalid-hook-call-warning.md Co-Authored-By: jpvg10 --- content/warnings/invalid-hook-call-warning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index fe2e654c9..bcf52dd2c 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -82,7 +82,7 @@ Puedes usar el [plugin `eslint-plugin-react-hooks`](https://www.npmjs.com/packag >Nota > ->[Hooks personalizados](/docs/hooks-custom.html) *podrían* llamar otros Hooks (ese es su propósito). Esto funciona porque los Hooks personalizados también se supone que deben llamarse únicamente mientras un componente funcional se está renderizando. +>[Los Hooks personalizados](/docs/hooks-custom.html) *podrían* llamar otros Hooks (ese es su propósito). Esto funciona porque los Hooks personalizados también se supone que deben llamarse únicamente mientras un componente funcional se está renderizando. ## React duplicado {#react-duplicado} From 24c47f3bff8344fa63fea84c6cae56a175bf3e28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rainer=20Mart=C3=ADnez=20Fraga?= Date: Mon, 11 Feb 2019 21:33:34 -0500 Subject: [PATCH 05/13] Update content/warnings/invalid-hook-call-warning.md Co-Authored-By: jpvg10 --- content/warnings/invalid-hook-call-warning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index bcf52dd2c..eca1c0b56 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -95,7 +95,7 @@ Si usas Node para gestión de paquetes, puedes correr este comando en el directo npm ls react -Si ves más de un React, tendrás que descubrir por qué está sucediendo esto y arreglar tu árbol de dependencias. Por ejemplo, quizá una librería que estás usando especifica incorrectamente `react` como una dependencia (en lugar de una peer dependency). Hasta que esa librería sea arreglada, [Yarn resolutions](https://yarnpkg.com/lang/en/docs/selective-version-resolutions/) es una posible solución temporal. +Si ves más de un React, tendrás que descubrir por qué está sucediendo esto y arreglar tu árbol de dependencias. Por ejemplo, quizá una biblioteca que estás usando especifica incorrectamente `react` como una dependencia (en lugar de una peer dependency). Hasta que esa biblioteca sea arreglada, [Yarn resolutions](https://yarnpkg.com/lang/en/docs/selective-version-resolutions/) es una posible solución temporal. También puedes intentar depurar este problema agregando algunos logs y reiniciando el servidor de desarrollo: From 3351ec51c3cd758db40195b6edeb418cee9698bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rainer=20Mart=C3=ADnez=20Fraga?= Date: Mon, 11 Feb 2019 21:33:54 -0500 Subject: [PATCH 06/13] Update content/warnings/invalid-hook-call-warning.md Co-Authored-By: jpvg10 --- content/warnings/invalid-hook-call-warning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index eca1c0b56..cd9e8d902 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -115,7 +115,7 @@ Este problema también ocurre cuando usas `npm link` o un equivalente. En ese ca >Nota > ->En general, React soporta usar múltiples copias independientes en una página (por ejemplo, si una página y un widget externo lo usan). Sólo falla si `require('react')` resuelve diferente entre un componente y la copia de `react-dom` con la que fue renderizado. +>En general, React admite usar múltiples copias independientes en una página (por ejemplo, si una página y un widget externo lo usan). Sólo falla si `require('react')` resuelve diferente entre un componente y la copia de `react-dom` con la que fue renderizado. ## Otras causas {#otras-causas} From 4d37eb2f8180e8dfd3469ef9fa5dba3a35fcd06b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rainer=20Mart=C3=ADnez=20Fraga?= Date: Mon, 11 Feb 2019 21:35:02 -0500 Subject: [PATCH 07/13] Update content/warnings/invalid-hook-call-warning.md Co-Authored-By: jpvg10 --- content/warnings/invalid-hook-call-warning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index cd9e8d902..1cd822172 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -117,6 +117,6 @@ Este problema también ocurre cuando usas `npm link` o un equivalente. En ese ca > >En general, React admite usar múltiples copias independientes en una página (por ejemplo, si una página y un widget externo lo usan). Sólo falla si `require('react')` resuelve diferente entre un componente y la copia de `react-dom` con la que fue renderizado. -## Otras causas {#otras-causas} +## Otras causas {#other-causes} Si nada de esto funciona, por favor agrega un comentario en [este issue](https://github.com/facebook/react/issues/13991) y trataremos de ayudar. Intenta crear un pequeño ejemplo que reproduzca el problema — podrías encontrar la causa mientras lo haces. From d7be8649f6bfcdaf4787737c6dccc1cd160a4fd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rainer=20Mart=C3=ADnez=20Fraga?= Date: Mon, 11 Feb 2019 21:35:12 -0500 Subject: [PATCH 08/13] Update content/warnings/invalid-hook-call-warning.md Co-Authored-By: jpvg10 --- content/warnings/invalid-hook-call-warning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index 1cd822172..0d81000c6 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -16,7 +16,7 @@ Hay tres razones comunes por las cuales podrías estar viéndolo: Demos un vistazo a cada uno de estos casos. -## Versiones incongruentes de React y React DOM {#versiones-incongruentes-de-react-y-react-dom} +## Versiones incongruentes de React y React DOM {#mismatching-versions-of-react-and-react-dom} Puede que estés usando una versión de `react-dom` (< 16.8.0) o `react-native` (< 0.59) que no soporta Hooks. Puedes correr `npm ls react-dom` o `npm ls react-native` en el directorio de tu aplicación para verificar qué versión estás usando. Si encuentras más de una de ellas, esto también puede causar problemas (más abajo, más información sobre esto). From 36e6b3ff88cf41f1c08a03a7cff8ad2d711d7780 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rainer=20Mart=C3=ADnez=20Fraga?= Date: Mon, 11 Feb 2019 21:35:32 -0500 Subject: [PATCH 09/13] Update content/warnings/invalid-hook-call-warning.md Co-Authored-By: jpvg10 --- content/warnings/invalid-hook-call-warning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index 0d81000c6..90ef14deb 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -111,7 +111,7 @@ console.log(window.React1 === window.React2); Si imprime `false` entonces probablemente tienes dos React y debes averiguar por qué. [Este issue](https://github.com/facebook/react/issues/13991) incluye varias razones comunes encontradas por la comunidad. -Este problema también ocurre cuando usas `npm link` o un equivalente. En ese caso, tu bundler podría "ver" dos Reacts — uno en la carpeta de aplicación y otro en la de librerías. Asumiendo que `myapp` y `mylib` son carpetas hermanas, una solución posible es correr `npm link ../myapp/node_modules/react` en `mylib`. Esto debería hacer que la librería use la copia de React de la aplicación. +Este problema también ocurre cuando usas `npm link` o un equivalente. En ese caso, tu bundler podría "ver" dos Reacts — uno en la carpeta de aplicación y otro en la de bibliotecas. Asumiendo que `myapp` y `mylib` son carpetas hermanas, una solución posible es correr `npm link ../myapp/node_modules/react` en `mylib`. Esto debería hacer que la biblioteca use la copia de React de la aplicación. >Nota > From 38186bb585d823f563f9bd6d1d4ad3474f7a64c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rainer=20Mart=C3=ADnez=20Fraga?= Date: Mon, 11 Feb 2019 21:36:00 -0500 Subject: [PATCH 10/13] Update content/warnings/invalid-hook-call-warning.md Co-Authored-By: jpvg10 --- content/warnings/invalid-hook-call-warning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index 90ef14deb..e438f4928 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -85,7 +85,7 @@ Puedes usar el [plugin `eslint-plugin-react-hooks`](https://www.npmjs.com/packag >[Los Hooks personalizados](/docs/hooks-custom.html) *podrían* llamar otros Hooks (ese es su propósito). Esto funciona porque los Hooks personalizados también se supone que deben llamarse únicamente mientras un componente funcional se está renderizando. -## React duplicado {#react-duplicado} +## React duplicado {#duplicate-react} Para que los Hook funcionen, el import de `react` de tu código debe resolver al mismo módulo que el import de `react` dentro del paquete `react-dom`. From b82188fad1268853bc12fdc1bcbc49cb3943f219 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rainer=20Mart=C3=ADnez=20Fraga?= Date: Mon, 11 Feb 2019 21:36:22 -0500 Subject: [PATCH 11/13] Update content/warnings/invalid-hook-call-warning.md Co-Authored-By: jpvg10 --- content/warnings/invalid-hook-call-warning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index e438f4928..fcce5ce92 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -18,7 +18,7 @@ Demos un vistazo a cada uno de estos casos. ## Versiones incongruentes de React y React DOM {#mismatching-versions-of-react-and-react-dom} -Puede que estés usando una versión de `react-dom` (< 16.8.0) o `react-native` (< 0.59) que no soporta Hooks. Puedes correr `npm ls react-dom` o `npm ls react-native` en el directorio de tu aplicación para verificar qué versión estás usando. Si encuentras más de una de ellas, esto también puede causar problemas (más abajo, más información sobre esto). +Puede que estés usando una versión de `react-dom` (< 16.8.0) o `react-native` (< 0.59) que no es compatible con los Hooks. Puedes correr `npm ls react-dom` o `npm ls react-native` en el directorio de tu aplicación para verificar qué versión estás usando. Si encuentras más de una de ellas, esto también puede causar problemas (más abajo, más información sobre esto). ## Rompiendo las reglas de los Hooks {#rompiendo-las-reglas-de-los-hooks} From e5c34287d3e3a2ed8fef1ee418cafab038e3a4a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rainer=20Mart=C3=ADnez=20Fraga?= Date: Mon, 11 Feb 2019 21:36:32 -0500 Subject: [PATCH 12/13] Update content/warnings/invalid-hook-call-warning.md Co-Authored-By: jpvg10 --- content/warnings/invalid-hook-call-warning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index fcce5ce92..03721476e 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -43,7 +43,7 @@ function useWindowWidth() { } ``` -Para evitar confusiones, **no** está soportado llamar Hooks en otros casos: +Para evitar confusiones, **no** se admite llamar Hooks en otros casos: * 🔴 No llames Hooks en componentes de clase. * 🔴 No los llames en manejadores de eventos. From 4b7f0c74e3a51afe4fd3a94e3927fb47232d41b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rainer=20Mart=C3=ADnez=20Fraga?= Date: Mon, 11 Feb 2019 21:36:47 -0500 Subject: [PATCH 13/13] Update content/warnings/invalid-hook-call-warning.md Co-Authored-By: jpvg10 --- content/warnings/invalid-hook-call-warning.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/warnings/invalid-hook-call-warning.md b/content/warnings/invalid-hook-call-warning.md index 03721476e..b90649d73 100644 --- a/content/warnings/invalid-hook-call-warning.md +++ b/content/warnings/invalid-hook-call-warning.md @@ -119,4 +119,4 @@ Este problema también ocurre cuando usas `npm link` o un equivalente. En ese ca ## Otras causas {#other-causes} -Si nada de esto funciona, por favor agrega un comentario en [este issue](https://github.com/facebook/react/issues/13991) y trataremos de ayudar. Intenta crear un pequeño ejemplo que reproduzca el problema — podrías encontrar la causa mientras lo haces. +Si nada de esto funciona, por favor agrega un comentario en [este *issue*](https://github.com/facebook/react/issues/13991) y trataremos de ayudar. Intenta crear un pequeño ejemplo que reproduzca el problema — podrías encontrar la causa mientras lo haces.