[ Fixes #1077 : 'Add Images' button workings and Image Drawer Bug fixed ] #1158
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
In the
ImageDrawer
component, I addressed an issue where the file input was not triggering thebeforeUpload
function, leading to the failure of the subsequentuploadTutorialImages
actions. To resolve this, I added anonChange
event to the image input. And then,In the
uploadTutorialImages
actions, thecheckUserOrOrgHandle
function was not functioning correctly due to mismatches in the parameters passed tocheckUserHandleExists
andcheckOrgHandleExists
. These functions were expecting Firebase, but Firestore was being provided. I fixed this.Additionally, in the
checkUserHandleExists
actions, the code was searching for the owner in thecl_user_handle
collection, which did not exist. I modified it to search in thecl_user
collection and verified the owner's existence based on the IDs.While fixing I thought at some point that the problem is with Snackbar component so I changed it too in the
ImageDrawer
component which I had already done in PR #1141 ( just copying and pasting from there and then the new code).Related Issue
Fixes #1077
Motivation and Context
The Image Drawer component wasn't being used properly so fixed it, now it looks more cool.
How Has This Been Tested?
Tested locally on my machine. See the video
Video demonstrating the current functionality of the
Add Images
button:Codelabz.-.Google.Chrome.2024-02-02.14-31-16.mp4
Here selecting images from other window, my screen recorder didn't shown it!!!
Types of changes
Checklist: