Loading...
Loading...
Compare original and translation side by side
npm i @convex-dev/<component>convex/convex.config.tsimport { defineApp } from "convex/server";app.use(component)app.use(component, { name: "custom" })npx convex devcomponents.<name>convex/_generated/apinpm i @convex-dev/<component>convex/convex.config.tsimport { defineApp } from "convex/server";app.use(component)app.use(component, { name: "custom" })npx convex devconvex/_generated/apicomponents.<name>ctx.runQuery/Mutation/Actioncomponents.<name>.<fn>ctx.runQuery/Mutation/Actioncomponents.<name>.<fn>components.<name>Idstringv.id("table")_generatedcomponentscomponents.<name>Idstringv.id("table")_generatedcomponentsprocess.envprocess.envconvex/http.tsconvex/http.tsctx.authctx.auth.paginate()convex-helpersusePaginatedQuery.paginate()convex-helpersusePaginatedQueryconvex.config.tsschema.ts_generateddefineComponent("name")component.use(...)convex/components/@pkg/convex.config.js@pkg/_generated/component.js@pkg/testconvex.config.tsschema.ts_generateddefineComponent("name")component.use(...)convex/components/@pkg/convex.config.js@pkg/_generated/component.js@pkg/testcreateFunctionHandle(api.foo.bar)v.string()FunctionHandlecreateFunctionHandle(api.foo.bar)v.string()FunctionHandleconvex-test@pkg/testconvex-test@pkg/test