diff --git a/beta/src/content/reference/react/useInsertionEffect.md b/beta/src/content/reference/react/useInsertionEffect.md index 43b31a122..69d6496cc 100644 --- a/beta/src/content/reference/react/useInsertionEffect.md +++ b/beta/src/content/reference/react/useInsertionEffect.md @@ -4,13 +4,13 @@ title: useInsertionEffect -`useInsertionEffect` is aimed at CSS-in-JS library authors. Unless you are working on a CSS-in-JS library and need a place to inject the styles, you probably want [`useEffect`](/reference/react/useEffect) or [`useLayoutEffect`](/reference/react/useLayoutEffect) instead. +`useInsertionEffect` está orientado a autores de librerías CSS-in-JS. A menos que estés trabajando en una librería CSS-in-JS y necesites un lugar donde inyectar los estilos, probablemente busques [`useEffect`](/reference/react/useEffect) o [`useLayoutEffect`](/reference/react/useLayoutEffect) en su lugar. -`useInsertionEffect` is a version of [`useEffect`](/reference/react/useEffect) that fires before any DOM mutations. +`useInsertionEffect` es una versión de [`useEffect`](/reference/react/useEffect) que se dispara antes de cualquier mutación del DOM. ```js useInsertionEffect(setup, dependencies?) @@ -22,80 +22,80 @@ useInsertionEffect(setup, dependencies?) --- -## Reference {/*reference*/} +## Referencia {/*reference*/} ### `useInsertionEffect(setup, dependencies?)` {/*useinsertioneffect*/} -Call `useInsertionEffect` to insert the styles before any DOM mutations: +Llama a `useInsertionEffect` para insertar los estilos antes de cualquier mutación en el DOM: ```js import { useInsertionEffect } from 'react'; -// Inside your CSS-in-JS library +// En tu librería CSS-in-JS function useCSS(rule) { useInsertionEffect(() => { - // ... inject