@douyinfe/semi-ui
Version:
A modern, comprehensive, flexible design system and UI library. Connect DesignOps & DevOps. Quickly build beautiful React apps. Maintained by Douyin-fe team.
16 lines (15 loc) • 563 B
TypeScript
import React from 'react';
import { Annotation } from '@douyinfe/semi-foundation/lib/cjs/aiChatDialogue/foundation';
export interface AnnotationItemProps {
title?: string;
logo?: string;
url?: string;
detail?: string;
}
export interface AnnotationWidgetProps {
maxCount: number;
annotation: AnnotationItemProps[] | Annotation[];
onClick?: (e: React.MouseEvent<HTMLDivElement>, item: AnnotationItemProps[]) => void;
description?: string;
}
export declare const AnnotationWidget: (props: AnnotationWidgetProps) => React.JSX.Element;