2
0

🧑‍💻 (emails) Add decent emails management

Use mjml-react to generate emails. Put all emails in a independent package.
This commit is contained in:
Baptiste Arnaud
2022-10-01 07:00:05 +02:00
parent e1f2d49342
commit 1654de3c1f
50 changed files with 4811 additions and 4048 deletions

View File

@ -0,0 +1,26 @@
import React from 'react'
import { MjmlButton } from '@faire/mjml-react'
import { blue, grayLight } from '../theme'
import { leadingTight, textBase, borderBase } from '../theme'
type ButtonProps = {
link: string
children: React.ReactNode
}
export const Button = ({ link, children }: ButtonProps) => (
<MjmlButton
lineHeight={leadingTight}
fontSize={textBase}
fontWeight="700"
height={32}
padding="0"
align="left"
href={link}
backgroundColor={blue}
color={grayLight}
borderRadius={borderBase}
>
{children}
</MjmlButton>
)