39 lines
1.8 KiB
TypeScript
39 lines
1.8 KiB
TypeScript
/**
|
|
* Email Templates - Central Export
|
|
*
|
|
* Import all email template functions from individual files
|
|
* and export them for easy access throughout the application
|
|
*/
|
|
|
|
// Export types
|
|
export * from './types';
|
|
|
|
// Export helpers
|
|
export * from './helpers';
|
|
|
|
// Export branding configuration
|
|
export * from './branding.config';
|
|
|
|
// Export all template functions
|
|
export { getRequestCreatedEmail } from './requestCreated.template';
|
|
export { getApprovalRequestEmail } from './approvalRequest.template';
|
|
export { getMultiApproverRequestEmail } from './multiApproverRequest.template';
|
|
export { getApprovalConfirmationEmail } from './approvalConfirmation.template';
|
|
export { getRejectionNotificationEmail } from './rejectionNotification.template';
|
|
export { getTATReminderEmail } from './tatReminder.template';
|
|
export { getTATBreachedEmail } from './tatBreached.template';
|
|
export { getWorkflowPausedEmail } from './workflowPaused.template';
|
|
export { getWorkflowResumedEmail } from './workflowResumed.template';
|
|
export { getParticipantAddedEmail } from './participantAdded.template';
|
|
export { getSpectatorAddedEmail } from './spectatorAdded.template';
|
|
export { getApproverSkippedEmail } from './approverSkipped.template';
|
|
export { getRequestClosedEmail } from './requestClosed.template';
|
|
export { getDealerProposalSubmittedEmail } from './dealerProposalSubmitted.template';
|
|
export { getDealerProposalRequiredEmail } from './dealerProposalRequired.template';
|
|
export { getDealerCompletionRequiredEmail } from './dealerCompletionRequired.template';
|
|
export { getActivityCreatedEmail } from './activityCreated.template';
|
|
export { getCompletionDocumentsSubmittedEmail } from './completionDocumentsSubmitted.template';
|
|
export { getEInvoiceGeneratedEmail } from './einvoiceGenerated.template';
|
|
export { getCreditNoteSentEmail } from './creditNoteSent.template';
|
|
|