diff --git a/assets/js/src/settings/pages/signup_confirmation/email_content.tsx b/assets/js/src/settings/pages/signup_confirmation/email_content.tsx
new file mode 100644
index 0000000000..284cfb9751
--- /dev/null
+++ b/assets/js/src/settings/pages/signup_confirmation/email_content.tsx
@@ -0,0 +1,35 @@
+import React from 'react';
+import { t, onChange } from 'common/functions';
+import { Label, Inputs } from 'settings/components';
+import { useSetting } from 'settings/store/hooks';
+
+export default function EmailContent() {
+ const [enabled] = useSetting('signup_confirmation', 'enabled');
+ const [body, setBody] = useSetting('signup_confirmation', 'body');
+
+ if (!enabled) return null;
+ return (
+ <>
+ ').map((line) => (
+ <>
+ {line}
+
+ >
+ ))}
+ htmlFor="signup_confirmation-body"
+ />
+