import * as React from 'react'; import style from './Thumbnail.st.css'; import Check from 'wix-ui-icons-common/Check'; import { Thumbnail as CoreThumbnail, ThumbnailProps as CoreThumbnailProps } from 'wix-ui-core/dist/src/components/thumbnail'; import { withStylable } from 'wix-ui-core/dist/src/utils/withStylable'; import { Text } from '../Text'; export interface ThumbnailProps extends CoreThumbnailProps { /** image of the thumbnail */ image?: React.ReactElement; /** title of the thumbnail */ title: string; /** description of the thumbnail */ description?: string; } const StyledThumbnail = withStylable( CoreThumbnail, style, () => ({}) ); export const Thumbnail: React.SFC = props => { const { children, title, image, description, ...rest } = props; return ( }>
{image &&
{image}
} {title} {description && ( {description} )}
); }; Thumbnail.displayName = 'Thumbnail';