Skip to content

flycran/rtk-to-endpoints-vscode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RTK to Endpoints

A VSCode extension that enables Go to Definition from RTK Query hooks directly to endpoint definitions — with zero configuration.

Features

  • Press F12 or Cmd/Ctrl+Click on any RTK Query hook to jump directly to its endpoint definition in createApi.
  • No tsconfig.json changes 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.0 in your project

License

MIT

About

Go to Definition from RTK Query hooks directly to endpoint definitions, without any tsconfig or TypeScript version setup.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors