createApi
#
Customizing Currently, RTK Query includes two variants of createApi
:
createBaseApi
which contains only the basic 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
, for example 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: