_generated exports 2 api imports
I looks like my TS is recognizing 2 available
api
's for the project that I'm working on, however none of them seems to work.
Already cleaned and re-generated the folders, as well as restarts for the next server and convex.
Can't seem to find a solution here, neither nothing already on this.


2 Replies
I'm not sure about why there are two entries showing up in the auto complete, but the "Module not found" error is often because you have something like
baseUrl: "."
in a tsconfig.json
, but your bundler is not actually set up to resolve all imports relative to that path. So TypeScript believes that an import like "convex/_generated/api"
is fine (and will be resolved to something like your-app/convex/_generated/api
), but your bundler only knows how to resolve a relative import (something like ../convex/_generated/api
) or to resolve it within node modules (from the error message, looks like it's trying to look for _generated/api
in the convex node module)
I'd try switching to relative imports (e.g. ../convex/_generated/api
) and see if those work+1
Solution was to fix my paths
Thanks!