es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: REDUX-TOOLKIT

¿La función dispatch devuelta por el gancho useDispatch es síncrona con thunk async?

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

Cómo gestionar la autenticación de Firebase con Redux Toolkit utilizando correo electrónico, contraseña y Google

import { createSlice } from ‘@reduxjs/toolkit’ const initialState = { userName: null, userEmail: null } const userSlice = createSlice({ name: ‘user’, initialState, reducers: { setActiveUser: (state, action) => { state.userName = action.payload.userName state.userEmail = action.payload.userEmail }, setUserLogOut: (state) => { state.userName = null state.userEmail = null } } }); export . . . Read more

Cuadrícula seleccionable utilizando React

Actualmente tengo una cuadrícula con tres columnas. Donde puedes seleccionar un valor a la vez por columna y actualiza el valor seleccionado en un estado de redux. Enlace a sandbox de código: enlace al sandbox de código Mi problema es que si hay un valor inicial, necesito configurar la cuadrícula . . . Read more

Cómo convertir correctamente a redux toolkit un patrón donde la misma acción se despacha/verifica en varios lugares.

Estoy migrando lentamente mi aplicación de plain redux a redux-toolkit. Uno de los patrones que he notado es el siguiente: Un thunk asíncrono que obtiene información y despacha acciones de inicio/fin/error Un middleware que reacciona a la acción de finalización Otras funciones que también despachan la acción de finalización Anteriormente . . . Read more