UNPKG

agora-classroom-sdk

Version:

For publishing npm package agora-classroom-sdk (Web & Electron). Get more information from https://docs.agora.io

24 lines (23 loc) 698 B
import { FC } from 'react'; export declare const PanelStateContext: import("react").Context<{ visiblePanelId: number | string; onTrigger: (panelId: number | string) => void; getNextPanelId: () => number | string; closeAll: () => void; }>; export declare const usePanelState: () => { visiblePanelId: string | number; onTrigger: (panelId: number | string) => void; getNextPanelId: () => number; closeAll: () => void; }; declare type PanelProps = { trigger: React.ReactElement; className?: string; onOpen?: () => void; onClose?: () => void; panelId?: string; children?: React.ReactNode; }; export declare const Panel: FC<PanelProps>; export {};