added toast notification for share link action #205
Closed
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.
Pull Request
-- Description
This PR enhances the user experience on the News section of our new website by providing clear feedback during the share action. Previously, although the share functionality worked correctly, users received no indication that the link had been copied.
To address this, I integrated a Toaster notification using shadcn/ui. Now, when a user attempts to share the latest news, a toast message saying "URL copied successfully" appears at the bottom-right corner of the screen. The functionality is wrapped in a try-catch block to handle any unexpected errors gracefully without making any network requests.
-- Implementation Details
Added shadcn Toaster component
Included necessary dependencies
Implemented notification logic in the share handler
-- Testing
Manually tested in the local development environment
Verified that the toast message triggers correctly on successful copy
Confirmed graceful error handling in edge cases