feat(server): send mention email (#10859)

close CLOUD-170
This commit is contained in:
fengmk2
2025-03-20 09:26:42 +00:00
parent 5ea65b1709
commit 42745f059d
13 changed files with 323 additions and 7 deletions
@@ -1,5 +1,6 @@
import { render as rawRender } from '@react-email/components';
import { Mention } from './docs';
import {
TeamBecomeAdmin,
TeamBecomeCollaborator,
@@ -114,6 +115,13 @@ export const Renderers = {
),
//#endregion
//#region Doc
Mention: make(
Mention,
props => `${props.user.email} mentioned you in ${props.doc.title}`
),
//#endregion
//#region Team
TeamWorkspaceUpgraded: make(TeamWorkspaceUpgraded, props =>
props.isOwner