import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { Trans } from '@lingui/react/macro'; import { Body, Button, Container, Head, Hr, Html, Img, Preview, Section, Text, } from '../components'; import { useBranding } from '../providers/branding'; import { TemplateFooter } from '../template-components/template-footer'; import TemplateImage from '../template-components/template-image'; export type OrganisationInviteEmailProps = { assetBaseUrl: string; baseUrl: string; senderName: string; organisationName: string; token: string; }; export const OrganisationInviteEmailTemplate = ({ assetBaseUrl = 'http://localhost:3002', baseUrl = 'https://documenso.com', senderName = 'John Doe', organisationName = 'Organisation Name', token = '', }: OrganisationInviteEmailProps) => { const { _ } = useLingui(); const branding = useBranding(); const previewText = msg`Accept invitation to join an organisation on Documenso`; return (