Skip to content

Type Alias: ExtensionConfigComponentLoader<TConfig>

Makaio Framework


Makaio Framework / contracts/extension / ExtensionConfigComponentLoader

Type Alias: ExtensionConfigComponentLoader<TConfig>

Section titled “Type Alias: ExtensionConfigComponentLoader<TConfig>”

ExtensionConfigComponentLoader<TConfig> = () => Promise<{ default: ComponentType<ExtensionConfigComponentProps<TConfig>>; }>

Defined in: ../../../packages/contracts/src/extension/contributions/web-ui-types.ts:159

Async loader for a custom extension configuration component.

Must return a module with a default export of a React component that accepts ExtensionConfigComponentProps.

TConfig = unknown

Extension configuration type.

Promise<{ default: ComponentType<ExtensionConfigComponentProps<TConfig>>; }>

  • ExtensionConfigComponentLoader
    • () => Promise<{ default: ComponentType<ExtensionConfigComponentProps<TConfig>>; }>