import { Body, Button, Container, Head, Hr, Html, Img, Link, Preview, Section, Tailwind, Text, } from '@react-email/components'; import config from '@documenso/tailwind-config'; interface DocumentInviteEmailTemplateProps { inviterName?: string; inviterEmail?: string; documentName?: string; signDocumentLink?: string; assetBaseUrl?: string; } export const DocumentInviteEmailTemplate = ({ inviterName = 'Lucas Smith', inviterEmail = 'lucas@documenso.com', documentName = 'Open Source Pledge.pdf', signDocumentLink = 'https://documenso.com', assetBaseUrl = 'http://localhost:3002', }: DocumentInviteEmailTemplateProps) => { const previewText = `Completed Document`; const getAssetUrl = (path: string) => { return new URL(path, assetBaseUrl).toString(); }; return ( {previewText}
Documenso Logo
Documenso
{inviterName} has invited you to sign "{documentName}" Continue by signing the document.
{inviterName}{' '} ({inviterEmail}) {inviterName} has invited you to sign the document "{documentName}".

This document was sent using{' '} Documenso. Documenso
2261 Market Street, #5211, San Francisco, CA 94114, USA
); }; export default DocumentInviteEmailTemplate;