@onesy/ui-react
Version:
UI for React
32 lines (31 loc) • 978 B
TypeScript
import React from 'react';
import { ILine } from '../Line/Line';
import { IMediaObject, IPropsAny } from '../types';
export declare type IMediasItem = {
value: IMediaObject;
props?: any;
};
export declare type IMediasMediaVersion = 'embed' | 'image' | 'audio' | 'video' | 'other';
export declare type IMedias = ILine & {
size?: 'small' | 'regular' | 'large';
values?: IMediasItem | IMediasItem[];
imageGallery?: boolean;
show?: IMediasMediaVersion[];
noName?: boolean;
IconDocument?: any;
NameProps?: IPropsAny;
WrapperProps?: IPropsAny;
EmbedProps?: IPropsAny;
ImageProps?: IPropsAny;
AudioProps?: IPropsAny;
VideoProps?: IPropsAny;
OtherProps?: IPropsAny;
ItemsProps?: IPropsAny;
EmbedItemsProps?: IPropsAny;
ImageItemsProps?: IPropsAny;
AudioItemsProps?: IPropsAny;
VideoItemsProps?: IPropsAny;
OtherItemsProps?: IPropsAny;
};
declare const Medias: React.FC<IMedias>;
export default Medias;