From e205c0b9a3772f1438dd88b52798ca24a2ae5a30 Mon Sep 17 00:00:00 2001 From: elforjani13 <39470382+elforjani13@users.noreply.github.com> Date: Tue, 9 Nov 2021 16:20:18 +0200 Subject: [PATCH] feat add localization. --- .../NotifyInvoiceViaSMSForm.js | 2 +- .../SMSMessageDialog/SMSMessageFormContent.js | 34 +++++++++--- .../SMSMessageFormFloatingActions.js | 8 +-- .../NotifyViaSMS/NotifyViaSMSForm.js | 10 ++-- .../NotifyViaSMS/NotifyViaSMSFormFields.js | 2 +- .../NotifyViaSMSFormFloatingActions.js | 4 +- src/containers/NotifyViaSMS/utils.js | 2 +- .../SMSIntegration/SMSMessagesDataTable.js | 5 +- .../Preferences/SMSIntegration/components.js | 4 +- src/lang/ar/index.json | 25 +++++---- src/lang/en/index.json | 52 +++++++++++-------- 11 files changed, 94 insertions(+), 54 deletions(-) diff --git a/src/containers/Dialogs/NotifyInvoiceViaSMSDialog/NotifyInvoiceViaSMSForm.js b/src/containers/Dialogs/NotifyInvoiceViaSMSDialog/NotifyInvoiceViaSMSForm.js index 9cb293b73..b3d33176d 100644 --- a/src/containers/Dialogs/NotifyInvoiceViaSMSDialog/NotifyInvoiceViaSMSForm.js +++ b/src/containers/Dialogs/NotifyInvoiceViaSMSDialog/NotifyInvoiceViaSMSForm.js @@ -40,7 +40,7 @@ function NotifyInvoiceViaSMSForm({ // Handle request response success. const onSuccess = (response) => { AppToaster.show({ - message: intl.get('notify_via_sms.dialog.success_message'), + message: intl.get('notify_invoice_via_sms.dialog.success_message'), intent: Intent.SUCCESS, }); setSubmitting(false); diff --git a/src/containers/Dialogs/SMSMessageDialog/SMSMessageFormContent.js b/src/containers/Dialogs/SMSMessageDialog/SMSMessageFormContent.js index 8cfc998f5..6a8dcb293 100644 --- a/src/containers/Dialogs/SMSMessageDialog/SMSMessageFormContent.js +++ b/src/containers/Dialogs/SMSMessageDialog/SMSMessageFormContent.js @@ -1,4 +1,5 @@ import React from 'react'; +import intl from 'react-intl-universal'; import { Form, useFormikContext } from 'formik'; import styled from 'styled-components'; import { Classes } from '@blueprintjs/core'; @@ -9,6 +10,9 @@ import SMSMessageFormFloatingActions from './SMSMessageFormFloatingActions'; import { SMSMessagePreview } from 'components'; import { getSMSUnits } from '../../NotifyViaSMS/utils'; +import withCurrentOrganization from 'containers/Organization/withCurrentOrganization'; +import { compose } from 'utils'; + const messageVariables = [ { variable: '{CompanyName}', @@ -19,7 +23,10 @@ const messageVariables = [ /** * SMS message form content. */ -export default function SMSMessageFormContent() { +function SMSMessageFormContent({ + // #withCurrentOrganization + organization: { name }, +}) { return (