From 20f212501fd73d67aed28b6038b387cf5a4301ce Mon Sep 17 00:00:00 2001 From: Taras Lytvynenko <69678257+Inferato@users.noreply.github.com> Date: Tue, 27 Feb 2024 20:14:56 +0200 Subject: [PATCH] fix: Added maxLength and default tip for email subject (#154) * fix: Added maxLength and default tip for email subject * fix: lint --- .../bulk-email-tool/bulk-email-form/BulkEmailForm.jsx | 5 ++++- src/components/bulk-email-tool/bulk-email-form/messages.js | 5 +++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/components/bulk-email-tool/bulk-email-form/BulkEmailForm.jsx b/src/components/bulk-email-tool/bulk-email-form/BulkEmailForm.jsx index bc50f94..29de06d 100644 --- a/src/components/bulk-email-tool/bulk-email-form/BulkEmailForm.jsx +++ b/src/components/bulk-email-tool/bulk-email-form/BulkEmailForm.jsx @@ -281,7 +281,10 @@ function BulkEmailForm(props) { /> {intl.formatMessage(messages.bulkEmailSubjectLabel)} - + + + {intl.formatMessage(messages.bulkEmailFormSubjectTip)} + {!emailFormValidation.subject && ( {intl.formatMessage(messages.bulkEmailFormSubjectError)} diff --git a/src/components/bulk-email-tool/bulk-email-form/messages.js b/src/components/bulk-email-tool/bulk-email-form/messages.js index c304c07..0d0194a 100644 --- a/src/components/bulk-email-tool/bulk-email-form/messages.js +++ b/src/components/bulk-email-tool/bulk-email-form/messages.js @@ -41,6 +41,11 @@ const messages = defineMessages({ defaultMessage: 'Subject', description: 'Email subject line input label. Meant to have colon or equivilant punctuation.', }, + bulkEmailFormSubjectTip: { + id: 'bulk.email.form.subject.tip', + defaultMessage: '(Maximum 128 characters)', + description: 'Default Subject tip', + }, bulkEmailFormSubjectError: { id: 'bulk.email.form.subject.error', defaultMessage: 'A subject is required',