RocketChat/Rocket.Chat

View on GitHub
packages/ui-kit/src/rendering/BlockElementRenderer.ts

Summary

Maintainability
A
45 mins
Test Coverage
import type { BlockElement } from '..';
import type { BlockContext } from './BlockContext';

export type BlockElementRenderer<OutputElement, Block extends BlockElement = BlockElement> = (
    blockElement: Block,
    context: BlockContext,
    index: number,
) => OutputElement | null;