@chalkbooks/react-doc-viewer
Version: 
File viewer for React.
20 lines (19 loc) • 762 B
TypeScript
import React, { CSSProperties } from "react";
import { AvailableLanguages } from "./i18n";
import { DocRenderer, DocViewerRef, IConfig, IDocument, ITheme } from "./models";
export interface DocViewerProps {
    documents: IDocument[];
    className?: string;
    style?: CSSProperties;
    config?: IConfig;
    theme?: ITheme;
    pluginRenderers?: DocRenderer[];
    prefetchMethod?: string;
    requestHeaders?: Record<string, string>;
    initialActiveDocument?: IDocument;
    language?: AvailableLanguages;
    activeDocument?: IDocument;
    onDocumentChange?: (document: IDocument) => void;
}
declare const _default: React.MemoExoticComponent<React.ForwardRefExoticComponent<DocViewerProps & React.RefAttributes<DocViewerRef>>>;
export default _default;