@ebay/ui-core-react
Version:
Skin components build off React
25 lines • 1.02 kB
TypeScript
import { FC, ComponentProps, ElementType } from "react";
import { EbayEventHandler } from "../common/event-utils/types";
import { FilePreviewCardMenuAction, FilePreviewCardMenuActionHandler, FilePreviewType } from "./types";
export type EbayFilePreviewCardProps = ComponentProps<"div"> & {
a11yCancelUploadText?: string;
as?: ElementType;
deleteText?: string;
file?: File | FilePreviewType;
status?: "uploading";
infoText?: string;
menuActions?: FilePreviewCardMenuAction[];
seeMore?: number;
a11ySeeMoreText?: string;
footerTitle?: string;
footerSubtitle?: string;
href?: string;
onMenuAction?: FilePreviewCardMenuActionHandler;
onSeeMore?: EbayEventHandler<HTMLElement>;
onDelete?: EbayEventHandler<HTMLElement>;
onCancel?: EbayEventHandler<HTMLElement>;
onAction?: EbayEventHandler<HTMLElement>;
};
declare const EbayFilePreviewCard: FC<EbayFilePreviewCardProps>;
export default EbayFilePreviewCard;
//# sourceMappingURL=file-preview-card.d.ts.map