mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
57 lines
1.5 KiB
TypeScript
57 lines
1.5 KiB
TypeScript
import * as React from 'react';
|
|
import {
|
|
render,
|
|
Mjml,
|
|
MjmlHead,
|
|
MjmlTitle,
|
|
MjmlPreview,
|
|
MjmlBody,
|
|
MjmlSection,
|
|
MjmlColumn,
|
|
MjmlButton,
|
|
MjmlImage
|
|
} from 'mjml-react';
|
|
|
|
import {
|
|
MjmlComment,
|
|
MjmlConditionalComment,
|
|
MjmlTrackingPixel,
|
|
MjmlYahooStyle
|
|
} from 'mjml-react/extensions';
|
|
|
|
import {
|
|
addQueryParams,
|
|
fixConditionalComment,
|
|
getTextAlign,
|
|
namedEntityToHexCode,
|
|
toMobileFontSize,
|
|
useHttps
|
|
} from 'mjml-react/utils';
|
|
|
|
function renderOutTestEmail() {
|
|
// $ExpectType { html: string; errors: Error[]; }
|
|
const result = render((
|
|
<Mjml>
|
|
<MjmlHead>
|
|
<MjmlTitle>Last Minute Offer</MjmlTitle>
|
|
<MjmlPreview>Last Minute Offer...</MjmlPreview>
|
|
</MjmlHead>
|
|
|
|
<MjmlBody width={500}>
|
|
<MjmlSection fullWidth backgroundColor="#efefef">
|
|
<MjmlColumn>
|
|
<MjmlImage src="https://static.wixstatic.com/media/5cb24728abef45dabebe7edc1d97ddd2.jpg" />
|
|
</MjmlColumn>
|
|
</MjmlSection>
|
|
<MjmlSection>
|
|
<MjmlColumn>
|
|
<MjmlButton padding="20px" backgroundColor="#346DB7" href="https://www.wix.com/">
|
|
I like it!
|
|
</MjmlButton>
|
|
</MjmlColumn>
|
|
</MjmlSection>
|
|
</MjmlBody>
|
|
</Mjml>
|
|
), { validationLevel: 'soft' });
|
|
}
|