@bothub-chat/ui
Version:
Bothub UI Components
19 lines (18 loc) • 587 B
TypeScript
import React from 'react';
export interface BookmarkDefaultProps extends React.PropsWithChildren {
active?: boolean;
disableClose?: boolean;
skeleton?: false;
}
export interface BookmarkSkeletonProps {
skeleton: true;
}
export type BookmarkProps = (BookmarkDefaultProps | BookmarkSkeletonProps) & {
className?: string;
onClick?: React.MouseEventHandler<HTMLSpanElement>;
onClose?: React.MouseEventHandler<HTMLSpanElement>;
closeAriaLabel?: string;
};
export declare const Bookmark: React.FC<BookmarkProps>;
export * from './card';
export * from './list';