Hiyve Components - v1.0.0
    Preparing search index...

    Props for QASession component

    interface QASessionProps {
        fileManagerProps?: Partial<FileManagerProps>;
        isSessionActive?: boolean;
        labels?: QASessionLabels;
        onNewQuestion?: (question: Question) => void;
        qaPanelProps?: Omit<
            QAPanelProps,
            | "showHeader"
            | "initialFileId"
            | "enableAutoSave"
            | "onAutoSave"
            | "initialQuestions"
            | "onQuestionsChange",
        >;
        sx?: SxProps<Theme>;
    }
    Index

    Properties

    fileManagerProps?: Partial<FileManagerProps>

    Additional props forwarded to the empty-state <FileManager> that lists saved Q&A sessions. Use this to apply the host's row formatters (owner column "Me" / display-name resolution, thumbnail generators, theme colours) so the embedded list matches the look of the main Files tab. See SessionEmptyStateProps.fileManagerProps.

    isSessionActive?: boolean

    External session active state (from parent listener) - auto-activates session when true

    Custom labels for i18n support

    onNewQuestion?: (question: Question) => void

    Callback when a new question is received (for badge notifications)

    qaPanelProps?: Omit<
        QAPanelProps,
        | "showHeader"
        | "initialFileId"
        | "enableAutoSave"
        | "onAutoSave"
        | "initialQuestions"
        | "onQuestionsChange",
    >

    Props to pass through to QAPanel

    sx?: SxProps<Theme>

    MUI sx props for the container