Auto Type Table
Auto-generated type table
Prop | Type | Default |
---|---|---|
name | string | - |
options | Partial<{ a: unknown; }> | - |
Usage
It accepts a path
prop which should be a typescript file, and name
for the exported type name.
Server Component only
You cannot use this in a client component.
Functions
Notice that only object type is allowed. For functions, you should wrap them into an object instead.
Auto Type Table
Prop | Type | Default |
---|---|---|
path | string | - |
name | string | - |
options | GenerateOptions | - |
File System
It relies on the file system, hence, the page referencing this component must be built in build time. Rendering the component in serverless runtime may cause problems.
Deep Dive
Under the hood, it uses the Typescript Compiler API to extract type information.
Your tsconfig.json
file in the current working directory will be loaded.
To change the compiler settings, pass a options
prop to the component.
Learn more about Typescript Docs Generation.
Last updated on