Skip to content

Interface: TileRenderers

Makaio Framework


Makaio Framework / contracts/extension / TileRenderers

Defined in: ../../../packages/contracts/src/extension/contributions/tile-types.ts:38

Platform renderers for a tile.

SEAM: Currently supports React; additional platforms can be added as optional keys without breaking existing declarations.

[platform: string]: (() => Promise<{ default: ComponentType<TileProps>; }>) | undefined

SEAM: Future platform renderers (e.g. reactNative, electron).

Additional platforms can be added here as optional keys.

react: () => Promise<{ default: ComponentType<TileProps>; }>

Defined in: ../../../packages/contracts/src/extension/contributions/tile-types.ts:45

React renderer for the web UI.

Lazy-loaded component module with a default export that accepts TileProps.

Promise<{ default: ComponentType<TileProps>; }>