diff --git a/dashboard/src/components/UpdateEmailTemplateModal.tsx b/dashboard/src/components/UpdateEmailTemplateModal.tsx index 14ca4c9..3f14784 100644 --- a/dashboard/src/components/UpdateEmailTemplateModal.tsx +++ b/dashboard/src/components/UpdateEmailTemplateModal.tsx @@ -14,13 +14,14 @@ import { ModalHeader, ModalOverlay, Select, + Text, useDisclosure, useToast, } from '@chakra-ui/react'; import { FaPlus } from 'react-icons/fa'; import { useClient } from 'urql'; import { Editor } from 'react-draft-wysiwyg'; -import { EditorState, convertToRaw } from 'draft-js'; +import { EditorState, convertToRaw, Modifier } from 'draft-js'; import draftToHtml from 'draftjs-to-html'; import { stateFromHTML } from 'draft-js-import-html'; import { @@ -278,11 +279,17 @@ const UpdateEmailTemplate = ({ Template Body + {`To select dynamic variables open curly braces "{"`} diff --git a/dashboard/src/constants.ts b/dashboard/src/constants.ts index c39f3d7..2ae573d 100644 --- a/dashboard/src/constants.ts +++ b/dashboard/src/constants.ts @@ -204,3 +204,9 @@ export enum webhookVerifiedStatus { NOT_VERIFIED = 'not_verified', PENDING = 'verification_pending', } + +export const emailTemplateVariables = { + user_name: '{{user.name}}', + user_email: '{{user.email}}', + organization_name: '{{org.name}}', +};