sdkBaseQuery()
function sdkBaseQuery(config: {
baseUrl?: string;
}): BaseQueryFunction;
Base query function for RTK Query integration. Provides automatic error handling, authentication, and token refresh capabilities. Use this as the baseQuery for RTK Query API slices.
Parameters
config
Configuration options
baseUrl?
string
Base URL for API requests
Returns
BaseQueryFunction
RTK Query base query function
Example
import { createApi } from '@reduxjs/toolkit/query/react';
const api = createApi({
reducerPath: 'api',
baseQuery: sdkBaseQuery({ baseUrl: 'https://api.example.com' }),
endpoints: (builder) => ({
getUser: builder.query({
query: (id) => ({ url: `/users/${id}`, method: 'GET' })
})
})
});