diff --git a/frontend/package.json b/frontend/package.json
index 078c767..9c27aa8 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -19,6 +19,7 @@
"mic-recorder-to-mp3": "^2.2.2",
"qrcode.react": "^1.0.0",
"react": "^16.13.1",
+ "react-color": "^2.19.3",
"react-dom": "^16.13.1",
"react-modal-image": "^2.5.0",
"react-router-dom": "^5.2.0",
diff --git a/frontend/src/components/ColorPicker/index.js b/frontend/src/components/ColorPicker/index.js
new file mode 100644
index 0000000..fdd5dbd
--- /dev/null
+++ b/frontend/src/components/ColorPicker/index.js
@@ -0,0 +1,25 @@
+import React, { useState } from "react";
+
+import { GithubPicker } from "react-color";
+
+const ColorPicker = ({ onChange, currentColor }) => {
+ const [color, setColor] = useState(currentColor);
+
+ const handleChange = color => {
+ setColor(color.hex);
+ };
+
+ return (
+
+ onChange(color.hex)}
+ />
+
+ );
+};
+
+export default ColorPicker;
diff --git a/frontend/src/components/ConfirmationModal/index.js b/frontend/src/components/ConfirmationModal/index.js
index ce5681d..ce340f2 100644
--- a/frontend/src/components/ConfirmationModal/index.js
+++ b/frontend/src/components/ConfirmationModal/index.js
@@ -8,11 +8,11 @@ import Typography from "@material-ui/core/Typography";
import { i18n } from "../../translate/i18n";
-const ConfirmationModal = ({ title, children, open, setOpen, onConfirm }) => {
+const ConfirmationModal = ({ title, children, open, onClose, onConfirm }) => {
return (