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.
Task: A popup dialog that prompts users to log in or sign up when they attempt to perform actions that require authentication.
Changes Made
Created SigninSignupModal.jsx to handle the popup dialog logic.
Added custom styles in SigninSignupModal.css
Design:
Created a modal using Bootstrap's Modal component.
Styled the modal to match the application's design requirements, including custom button colors, font sizes, and removing default borders.
Functionality:
The modal is triggered when an unauthenticated user tries to perform a restricted action.
Includes options for users to log in or sign up.
Close button aligned to the top-right corner, with header text centered.
Sign In and Sign Up buttons are aligned within the modal footer for clear user interaction.