import { Img, Link, Section, Text } from '@react-email/components'; import * as React from 'react'; import { AlbumInviteEmailProps } from 'src/interfaces/notification.interface'; import { ImmichButton } from './components/button.component'; import ImmichLayout from './components/immich.layout'; export const AlbumInviteEmail = ({ baseUrl, albumName, recipientName, senderName, albumId, cid, }: AlbumInviteEmailProps) => ( Hey {recipientName}! {senderName} has added you to the album {albumName}. {cid && (
)}
View Album
If you cannot click the button use the link below to view the album.
{`${baseUrl}/albums/${albumId}`}
); AlbumInviteEmail.PreviewProps = { baseUrl: 'https://demo.immich.app', albumName: 'Trip to Europe', albumId: 'b63f6dae-e1c9-401b-9a85-9dbbf5612539', senderName: 'Owner User', recipientName: 'Alan Turing', } as AlbumInviteEmailProps; export default AlbumInviteEmail;