jsx-slack
Version:
Build JSON object for Slack Block Kit surfaces from JSX
5 lines (4 loc) • 358 B
TypeScript
import { JSXSlack } from '../jsx';
export declare const assignMetaFrom: <T extends object>(element: JSXSlack.Node, obj: T) => T & JSXSlack.Node<{}>;
export declare const alias: (element: JSXSlack.Node, to: JSXSlack.FC<any>, preserveOriginMeta?: boolean) => JSXSlack.Node | null;
export declare const resolveTagName: (element: unknown) => string | undefined;