Hiyve Components - v1.0.0
    Preparing search index...
    CustomViewerMap: Partial<Record<ResourceType | string, CustomViewerRenderer>>

    Map of resource types to custom viewer render functions.

    Use this to register custom viewers for specific resource types. The viewer will be used when opening files of that type.

    import { QASessionViewer } from '@hiyve/react-collaboration';

    const customViewers: CustomViewerMap = {
    'qa-session': (data, file, onClose) => (
    <QASessionViewer sessionData={data} onClose={onClose} />
    ),
    'poll-results': (data, file, onClose) => (
    <PollResultsViewer data={data} onClose={onClose} />
    ),
    };

    <FileViewer customViewers={customViewers} ... />