diff --git a/web/public/icons/image.svg b/web/public/icons/image.svg
new file mode 100644
index 000000000..4d5f44c81
--- /dev/null
+++ b/web/public/icons/image.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/web/src/components/Editor/Editor.tsx b/web/src/components/Editor/Editor.tsx
index 4a30d2596..b0a836fc1 100644
--- a/web/src/components/Editor/Editor.tsx
+++ b/web/src/components/Editor/Editor.tsx
@@ -21,9 +21,11 @@ interface Props {
showConfirmBtn: boolean;
showCancelBtn: boolean;
showTools: boolean;
+ showFileUpload: boolean;
onConfirmBtnClick: (content: string) => void;
onCancelBtnClick: () => void;
onContentChange: (content: string) => void;
+ onFileUpload: () => void;
}
// eslint-disable-next-line react/display-name
@@ -38,9 +40,11 @@ const Editor = forwardRef((props: Props, ref: React.ForwardedRef(null);
const tinyUndoRef = useRef(null);
@@ -178,6 +182,14 @@ const Editor = forwardRef((props: Props, ref: React.ForwardedRef
+
+
+
+
+
+