createApi
#
Customizing Currently, RTK Query includes two variants of createApi
:
createBaseApi
, which contains only the UI-agnostic Redux logic (the core module)createApi
, which contains both the core and React hooks modules
You can create your own versions of createApi
by either specifying non-default options for the modules or by adding your own modules.
#
Customizing the React-Redux HooksIf you want the hooks to use different versions of useSelector
or useDispatch
, such as if you are using a custom context, you can pass these in at module creation:
- TypeScript
- JavaScript
#
Creating your own moduleIf you want to create your own module, you should review the react-hooks module to see what an implementation would look like.
Here is a very stripped down version: