Defined in: packages/modelence/src/system/client.ts:4constsystemConfig:object
Type declaration
| Name | Type | Description | Defined in |
|---|---|---|---|
getConfig() | (key) => undefined | PublicKeyOf<{ env.type: { default: string; isPublic: true; type: "string"; }; mongodbPoolSize: { default: number; isPublic: false; type: "number"; }; mongodbUri: { default: string; isPublic: false; type: "secret"; }; multiInstance: { default: false; isPublic: false; type: "boolean"; }; site.url: { default: string; isPublic: true; type: "string"; }; }>[K] | - | packages/modelence/src/client/module.ts:90 |
infiniteQuery() | (name, getArgs) => object | Returns options for useInfiniteQuery. The getArgs callback receives the current pageParam and returns the args to pass to the query handler. Spread the result into useInfiniteQuery alongside getNextPageParam. Annotate the pageParam type in the callback so TypeScript can infer the page param type — no manual generic needed on useInfiniteQuery. | packages/modelence/src/client/module.ts:134 |
mutation() | (name) => object | - | packages/modelence/src/client/module.ts:114 |
query() | (name, …rest) => object | - | packages/modelence/src/client/module.ts:97 |