UNPKG

@faire/mjml-react

Version:

React component library to generate the HTML emails on the fly

41 lines (40 loc) 1.2 kB
import React from "react"; export interface IMjmlImageProps { alt?: string; href?: string; name?: string; src?: string; srcset?: string; sizes?: string; title?: string; rel?: string; /** MJML default value: center */ align?: "left" | "center" | "right"; /** MJML default value: 0 */ border?: React.CSSProperties["border"]; borderBottom?: string; borderLeft?: string; borderRight?: string; borderTop?: string; borderRadius?: React.CSSProperties["borderRadius"]; containerBackgroundColor?: string; fluidOnMobile?: boolean; /** MJML default value: 10px 25px */ padding?: string | number; paddingBottom?: string | number; paddingLeft?: string | number; paddingRight?: string | number; paddingTop?: string | number; /** MJML default value: _blank */ target?: string; width?: string | number; /** MJML default value: auto */ height?: string | number; maxHeight?: string | number; fontSize?: string | number; usemap?: string; className?: string; cssClass?: string; mjmlClass?: string; } export declare function MjmlImage(props: IMjmlImageProps): React.JSX.Element;