Tag: REDUX-TOOLKIT
Para tener un poco de contexto, tengo dos consultas, getAllPosts y getPost. Ahora, cada vez que la consulta getPost se activa, actualizo los datos de consulta de getAllPosts utilizando el método queryDataUpdate. Pero llamar a getPost crea una nueva entrada de caché en el almacenamiento. ¿Cómo puedo evitar esta caché? . . . Read more
Estoy utilizando redux-toolkit-query para llamadas API. Usando su método createAPI he creado lo siguiente: export const postApi = createApi({ reducerPath: ‘posts’, baseQuery: query({ baseUrl: ‘https://localhost:3000/posts/’ }), endpoints: build => ({ getAllPosts: build.query({ query: () => ({ url: ‘/all’, method: METHOD_GET }) }), getPost: build.query({ query: id => ({ url: `/${id}`, . . . Read more
Estoy utilizando React con Redux Toolkit para llamar a mi API y almacenar mi respuesta en el estado, pero cada vez que llamo a la función asíncrona, obtengo “undefined” como respuesta. Sin embargo, al imprimir mi respuesta en la API, obtengo la respuesta esperada. No sé qué estoy haciendo mal, . . . 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 eliminar un todo mientras uso thunkApi.fulfillwithValue y thunkApi.rejectWithValue, pero no puedo encontrar los tipos correctos. “`typescript import { createAsyncThunk } from '@reduxjs/toolkit'; interface DeleteTodoError { message: string; } interface DeleteTodoSuccess { message: string; } export const deleteTodos = createAsyncThunk<deletetodoerror |="" deletetodosuccess,="" number="">( 'todos/delete', async (todoId: number, thunkApi) . . . Read more