A VSCode extension that enables Go to Definition from RTK Query hooks directly to endpoint definitions — with zero configuration.
Features
- Press
F12orCmd/Ctrl+Clickon any RTK Query hook to jump directly to its endpoint definition increateApi. - No
tsconfig.jsonchanges required. - No need to switch VSCode to workspace TypeScript version.
Supported Hook Patterns
| Hook | Endpoint |
|---|---|
useGetUserQuery |
getUser |
useLazyGetUserQuery |
getUser |
useCreateUserMutation |
createUser |
useGetUserQueryState |
getUser |
useGetUserQuerySubscription |
getUser |
useGetUserInfiniteQuery |
getUser |
useGetUserInfiniteQueryState |
getUser |
useGetUserInfiniteQuerySubscription |
getUser |
Usage
Install the extension and start using Go to Definition on your RTK Query hooks immediately.
const { data } = useGetUserQuery(id)
// ^^^^^^^^^^^^^^^^ F12 → jumps to getUser endpoint
Settings
| Setting | Default | Description |
|---|---|---|
rtkToEndpoints.enabled |
true |
Enable or disable the plugin |
Requirements
- VSCode
^1.85.0 - TypeScript
>=4.0.0in your project
License
MIT