2
0
Files
bot/packages/transactional/templates/marketing/components/NewsletterSection.tsx
Baptiste Arnaud 45aa4c6da5 📝 Add v2.26 newsletter
2024-06-03 16:35:38 +02:00

19 lines
545 B
TypeScript

import { Img, Text, Heading, Section } from '@react-email/components'
import { featureSection, heading, text, image as imageStyle } from '../styles'
type Props = {
title: string
children: React.ReactNode
image?: {
src: string
alt: string
}
}
export const NewsletterSection = ({ title, image, children }: Props) => (
<Section style={featureSection}>
<Heading style={heading}>{title}</Heading>
<Text style={text}>{children}</Text>
{image && <Img src={image.src} alt={image.alt} style={imageStyle} />}
</Section>
)