UNPKG

@faire/mjml-react

Version:

React component library to generate the HTML emails on the fly

38 lines (37 loc) 1.26 kB
import React from "react"; export interface IMjmlTableProps { /** MJML default value: left */ align?: "left" | "right" | "center"; /** MJML default value: none */ border?: React.CSSProperties["border"]; /** MJML default value: 0 */ cellpadding?: string; /** MJML default value: 0 */ cellspacing?: string; containerBackgroundColor?: string; /** MJML default value: #000000 */ color?: React.CSSProperties["color"]; fontFamily?: string; fontSize?: string | number; fontWeight?: string; lineHeight?: string | number; paddingBottom?: string | number; paddingLeft?: string | number; paddingRight?: string | number; paddingTop?: string | number; /** MJML default value: 10px 25px */ padding?: string | number; role?: "none" | "presentation"; tableLayout?: "auto" | "fixed" | "initial" | "inherit"; verticalAlign?: "top" | "bottom" | "middle"; /** MJML default value: 100% */ width?: string | number; className?: string; cssClass?: string; mjmlClass?: string; children?: React.ReactNode; dangerouslySetInnerHTML?: { __html: string; }; } export declare function MjmlTable({ children, ...props }: IMjmlTableProps): React.JSX.Element;