Tag: RTK-QUERY
Estoy intentando usar error / isError para validar si la solicitud ha fallado, pero siempre está indefinido. Este es mi servicio (he configurado la URL como: ‘non_exists_url’) import { createApi, fetchBaseQuery } from ‘@reduxjs/toolkit/query/react’ import { ICompanyDeleteRequest, ICompanyDeleteResponse } from ‘../../interfaces/companies.interface’ import { RootState } from ‘../redux/store’ export const companyApi . . . Read more
Estoy usando Redux Toolkit Query para mi API de extracción de datos. El problema que tengo es el manejo de errores, Redux Toolkit devuelve una propiedad de error desde el hook de consulta. Así que el error que devuelto del servidor es un objeto con datos anidados y al intentar . . . Read more
Intenté usar RTK query con mi proyecto Next.js, pero obtuve este error al intentar utilizar los datos obtenidos en getStaticProps(): React Hook “useGetEventsQuery” es llamado en la función “getStaticProps: GetStaticProps<props, params=””>” que no es ni una función de componente de React ni una función personalizada de gancho de React. Los . . . Read more
Quiero seleccionar datos del resultado de una consulta. function useGetItemById(id: string) { return api.endpoints.getItemList(undefined, { selectFromResult: ({ data, …rest }) => ({ …rest, data: data?.find(item => item.id === id) }) }); } // … // Pero el tipo de datos es T[] en lugar de solo T const { data . . . Read more
Quiero enviar una solicitud así: https://pixabay.com/api/?key=1231231231231&perpage=10. Pero este código envía la solicitud así: https://pixabay.com/api/?key=1231231231231/perpage=10. ¿Cómo lo arreglo? No entiendo cómo establecer el parámetro de consulta. import { createApi, fetchBaseQuery } from “@reduxjs/toolkit/query/react”; export const api = createApi({ reducerPath: “api”, baseQuery: fetchBaseQuery({ baseUrl: `https://pixabay.com/api/?key=${process.env.REACT_APP_API_KEY}`, }), endpoints: builder => ({ getPhotos: builder.query({ . . . Read more