agora-classroom-sdk
Version:
For publishing npm package agora-classroom-sdk (Web & Electron). Get more information from https://docs.agora.io
20 lines (19 loc) • 551 B
TypeScript
import React, { FC, ReactEventHandler } from 'react';
import { BaseProps } from '../util/type';
import { SvgIconEnum } from '../svg-img/type';
export interface ToolItem extends BaseProps {
value: string;
label: any;
icon: SvgIconEnum;
isActive?: boolean;
hover?: boolean;
component?: React.FC<{
isActive: boolean;
onClick: ReactEventHandler<any>;
hover?: boolean;
}>;
}
export interface ToolProps extends ToolItem {
onClick?: (value: string) => void;
}
export declare const Tool: FC<ToolProps>;