From 83459261fd47f1882f4f32b17c66e288b6b5ba5c Mon Sep 17 00:00:00 2001 From: Amine Ben hammou Date: Fri, 20 Mar 2020 01:21:24 +0100 Subject: [PATCH] Add transactional emails field [MAILPOET-2680] --- .../js/src/settings/pages/advanced/index.tsx | 2 + .../settings/pages/advanced/transactional.tsx | 55 +++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 assets/js/src/settings/pages/advanced/transactional.tsx diff --git a/assets/js/src/settings/pages/advanced/index.tsx b/assets/js/src/settings/pages/advanced/index.tsx index eb9676dd2e..c7f99c80fa 100644 --- a/assets/js/src/settings/pages/advanced/index.tsx +++ b/assets/js/src/settings/pages/advanced/index.tsx @@ -3,6 +3,7 @@ import BounceAddress from './bounce_address'; import TaskScheduler from './task_scheduler'; import Roles from './roles'; import Tracking from './tracking'; +import Transactional from './transactional'; export default function Advanced() { return ( @@ -11,6 +12,7 @@ export default function Advanced() { + ); } diff --git a/assets/js/src/settings/pages/advanced/transactional.tsx b/assets/js/src/settings/pages/advanced/transactional.tsx new file mode 100644 index 0000000000..e5115354c4 --- /dev/null +++ b/assets/js/src/settings/pages/advanced/transactional.tsx @@ -0,0 +1,55 @@ +import React from 'react'; + +import { t, onChange } from 'common/functions'; +import { useSetting } from 'settings/store/hooks'; +import { Label, Inputs } from 'settings/components'; + +export default function Transactional() { + const [enabled, setEnabled] = useSetting('send_transactional_emails'); + + return ( + <> +