From d4b62dbef2aeccb2cb9b2294fc38762a1944db66 Mon Sep 17 00:00:00 2001 From: Deniz Aslan Date: Mon, 18 Dec 2023 16:53:39 +0300 Subject: [PATCH 1/6] Import toastify in CreateStory.js #285 --- backend/frontend/src/pages/story/CreateStory.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/frontend/src/pages/story/CreateStory.js b/backend/frontend/src/pages/story/CreateStory.js index 996b99a2..895e35ac 100644 --- a/backend/frontend/src/pages/story/CreateStory.js +++ b/backend/frontend/src/pages/story/CreateStory.js @@ -11,6 +11,8 @@ import Quill from 'quill' import StoryMap from './StoryMap'; import TagSearch from './TagSearch'; // Adjust the path as needed import Chip from '@mui/material/Chip'; +import { ToastContainer, toast } from 'react-toastify'; +import 'react-toastify/dist/ReactToastify.css'; let postHeader = null; From b0409850d862afdbf01b91f58cc023c73e266bef Mon Sep 17 00:00:00 2001 From: Deniz Aslan Date: Mon, 18 Dec 2023 17:01:18 +0300 Subject: [PATCH 2/6] Add toastify error message to CreateStory.js #285 --- backend/frontend/src/pages/story/CreateStory.js | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/frontend/src/pages/story/CreateStory.js b/backend/frontend/src/pages/story/CreateStory.js index 895e35ac..f3776bff 100644 --- a/backend/frontend/src/pages/story/CreateStory.js +++ b/backend/frontend/src/pages/story/CreateStory.js @@ -220,6 +220,7 @@ function CreateStory() { } catch (error) { console.error('Error submitting story:', error); + toast.error('Please fill all forms correctly'); } }; From 3df1a58be6f16364b89359673e71fd89a2d09d99 Mon Sep 17 00:00:00 2001 From: Deniz Aslan Date: Mon, 18 Dec 2023 17:02:45 +0300 Subject: [PATCH 3/6] Add ToastContainer to CreateStory.js #285 --- backend/frontend/src/pages/story/CreateStory.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/frontend/src/pages/story/CreateStory.js b/backend/frontend/src/pages/story/CreateStory.js index f3776bff..3b2cc70a 100644 --- a/backend/frontend/src/pages/story/CreateStory.js +++ b/backend/frontend/src/pages/story/CreateStory.js @@ -220,7 +220,7 @@ function CreateStory() { } catch (error) { console.error('Error submitting story:', error); - toast.error('Please fill all forms correctly'); + toast.error('Please fill all fields correctly'); } }; @@ -465,6 +465,7 @@ function CreateStory() { + ); } From 431648de926e8b1c9a748482b0c5428cff121000 Mon Sep 17 00:00:00 2001 From: Deniz Aslan Date: Mon, 18 Dec 2023 17:04:41 +0300 Subject: [PATCH 4/6] Import toastify in EditStory.js #285 --- backend/frontend/src/pages/story/EditStory.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/frontend/src/pages/story/EditStory.js b/backend/frontend/src/pages/story/EditStory.js index 2a5e3dd6..be24e775 100644 --- a/backend/frontend/src/pages/story/EditStory.js +++ b/backend/frontend/src/pages/story/EditStory.js @@ -11,6 +11,8 @@ import Quill from 'quill' import StoryMap from './StoryMap'; import TagSearch from './TagSearch'; // Adjust the path as needed import Chip from '@mui/material/Chip'; +import { ToastContainer, toast } from 'react-toastify'; +import 'react-toastify/dist/ReactToastify.css'; function EditStory() { From 5fa80d8e8c2a3fe84c999c010cbe09917b843c21 Mon Sep 17 00:00:00 2001 From: Deniz Aslan Date: Mon, 18 Dec 2023 17:05:48 +0300 Subject: [PATCH 5/6] Add toastify error to EditStory.js #285 --- backend/frontend/src/pages/story/EditStory.js | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/frontend/src/pages/story/EditStory.js b/backend/frontend/src/pages/story/EditStory.js index be24e775..7047ebc3 100644 --- a/backend/frontend/src/pages/story/EditStory.js +++ b/backend/frontend/src/pages/story/EditStory.js @@ -346,6 +346,7 @@ const parseLocation = (location) => { navigate(`/story/${storyId}`); } catch (error) { console.error('Error submitting story:', error); + toast.error('Please fill all fields correctly'); } }; From 237ce85fc7343bc79e323b844fe3ebbb7d9aac04 Mon Sep 17 00:00:00 2001 From: Deniz Aslan Date: Mon, 18 Dec 2023 17:06:40 +0300 Subject: [PATCH 6/6] Add ToastContainer to EditStory.js #285 --- backend/frontend/src/pages/story/EditStory.js | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/frontend/src/pages/story/EditStory.js b/backend/frontend/src/pages/story/EditStory.js index 7047ebc3..05ae59f7 100644 --- a/backend/frontend/src/pages/story/EditStory.js +++ b/backend/frontend/src/pages/story/EditStory.js @@ -591,6 +591,7 @@ const parseLocation = (location) => { + ); }