UNPKG

@automattic/social-previews

Version:

A suite of components to generate previews for a post for both social and search engines.

29 lines 855 B
import { MediaItem, SocialPreviewBaseProps, SocialPreviewsBaseProps } from '../types'; export type TwitterPreviewsProps = SocialPreviewsBaseProps & { tweets: Array<TwitterPreviewProps>; }; export type TwitterCardProps = SocialPreviewBaseProps & { cardType: string; }; export type SidebarProps = { showThreadConnector?: boolean; profileImage?: string; }; export type HeaderProps = { name?: string; date?: Date | number; screenName?: string; }; export type MediaProps = { media: Array<MediaItem>; }; export type QuoteTweetProps = { tweet: TwitterPreviewProps; }; export type TextProps = { text: string; url: string; retainUrl?: boolean; }; export type TwitterPreviewProps = SidebarProps & HeaderProps & Partial<QuoteTweetProps & TwitterCardProps & Pick<TextProps, 'text'>>; //# sourceMappingURL=types.d.ts.map