diff --git a/frontend/assets/images/icons/widgets/emailinput.jsx b/frontend/assets/images/icons/widgets/emailinput.jsx
new file mode 100644
index 0000000000..1394959b50
--- /dev/null
+++ b/frontend/assets/images/icons/widgets/emailinput.jsx
@@ -0,0 +1,39 @@
+import React from 'react';
+
+const EmailInput = ({ fill = '#D7DBDF', width = 24, className = '', viewBox = '0 0 49 48' }) => (
+
+);
+
+export default EmailInput;
diff --git a/frontend/assets/images/icons/widgets/index.jsx b/frontend/assets/images/icons/widgets/index.jsx
index 1dc13a843a..72760764da 100644
--- a/frontend/assets/images/icons/widgets/index.jsx
+++ b/frontend/assets/images/icons/widgets/index.jsx
@@ -59,6 +59,8 @@ import Upstatistics from './upstatistics.jsx';
import Verticaldivider from './verticaldivider.jsx';
import TimePicker from './timepicker.jsx';
import DatepickerV2 from './datepickerv2.jsx';
+import PhoneInput from './phoneinput.jsx';
+import EmailInput from './emailinput.jsx';
const WidgetIcon = (props) => {
switch (props.name) {
@@ -99,6 +101,10 @@ const WidgetIcon = (props) => {
return ;
case 'datetimepickerv2':
return ;
+ case 'emailinput':
+ return ;
+ case 'phoneinput':
+ return ;
case 'daterangepicker':
return ;
case 'divider':
diff --git a/frontend/assets/images/icons/widgets/phoneinput.jsx b/frontend/assets/images/icons/widgets/phoneinput.jsx
new file mode 100644
index 0000000000..e3ad662143
--- /dev/null
+++ b/frontend/assets/images/icons/widgets/phoneinput.jsx
@@ -0,0 +1,36 @@
+import React from 'react';
+
+const PhoneInput = ({ fill = '#D7DBDF', width = 24, className = '', viewBox = '0 0 49 48' }) => (
+
+);
+
+export default PhoneInput;