Tag: REDUX-THUNK
Async thunk: const getMovies = createAsyncThunk(‘recommended/getMovies’, async () =>{ const result = await api.getRecommendedMovies(); console.log(‘first’) return result; }); Función que usa la función dispatch del gancho useDispatch: const getMovies = (page) => {console.log(moviesData) const moviesData = dispatch(recommendedMoviesActions.getMovies()); console.log(‘second’); }; Los registros en la consola son los siguientes: 1. ‘second’ 2. . . . Read more
Estoy utilizando React con Redux Toolkit para llamar a mi API y almacenar la respuesta en el estado, pero cada vez que llamo al async thunk, obtengo undefined como respuesta, pero al registrar mi respuesta en la API, obtengo la respuesta esperada. No sé qué estoy haciendo mal, ya que . . . Read more
Estoy tratando de actualizar el estado después de una solicitud de eliminación. El id correcto se está eliminando, pero no se está actualizando el estado en absoluto porque la carga útil de la acción está vacía. A continuación se muestra mi código actual. acciones\index.js … function deleteCustomerSucceeded(customer){ return{ type: “DELETE_CUSTOMER_SUCCEEDED”, . . . Read more
Estoy trabajando en una aplicación Redux y me he encontrado con una situación particular que no sé cómo manejar. Digamos que tengo una página de “ProductsList”: example.com/products. En esta página, estoy enviando la acción “getProducts” de redux y llama a la API y guarda los productos en el store. Y . . . Read more
Para ser honesto, sé cuándo usar Redux y el estado global, pero he estado viendo muchos proyectos de código que usan Redux-Saga o Thunk para casi todas las llamadas a la API. Todo se guarda en el estado global del almacenamiento y todas las llamadas a la API pasan por . . . Read more