Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature(comp): adds <Modal> component #63

Merged
merged 20 commits into from
Dec 4, 2023
Merged

Conversation

marlonmarcello
Copy link
Contributor

@marlonmarcello marlonmarcello commented Nov 23, 2023

Description

Closes #60

Solution

Adds a simple <Modal /> component 😃

Screenshots

Screen.Recording.2023-11-24.at.1.17.43.PM.mov

@marlonmarcello marlonmarcello changed the title feature(comp): adds <Modal> component feature(comp): adds <Modal> and useAnimatePresence Nov 24, 2023
@marlonmarcello marlonmarcello self-assigned this Nov 24, 2023
@marlonmarcello marlonmarcello added DOCS Improvements or additions to Storybook docs enhancement New feature or request CLI Tickets related to wethegit-components-cli COMP Tickets related to wethegit-components labels Nov 24, 2023
@marlonmarcello marlonmarcello added this to the v1 milestone Nov 24, 2023
Copy link

changeset-bot bot commented Nov 24, 2023

🦋 Changeset detected

Latest commit: f7a7eb4

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 2 packages
Name Type
@wethegit/components-cli Patch
@wethegit/components Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@marlonmarcello marlonmarcello marked this pull request as draft November 27, 2023 19:09
@marlonmarcello
Copy link
Contributor Author

Changing this back to a draft. Going to move useAnimatePresence to react-hooks with the Typescript and Changeset improvements

@andrewrubin
Copy link
Member

andrewrubin commented Nov 27, 2023

Going to move useAnimatePresence to react-hooks

Nice, I was going to suggest this. Should I wait to review it there?
I'll withhold a review until we've had a chance to get everything updated in the modal and hooks repos

@marlonmarcello marlonmarcello changed the title feature(comp): adds <Modal> and useAnimatePresence feature(comp): adds <Modal> component Nov 28, 2023
@marlonmarcello marlonmarcello marked this pull request as ready for review November 28, 2023 23:05
andrewrubin
andrewrubin previously approved these changes Nov 30, 2023
Copy link
Member

@andrewrubin andrewrubin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice one @marlonmarcello , I think this is better too, thanks for making the update.

Should we add a story that uses a button to trigger it? Or does that overcomplicate things?

@marlonmarcello
Copy link
Contributor Author

Nice one @marlonmarcello , I think this is better too, thanks for making the update.

Should we add a story that uses a button to trigger it? Or does that overcomplicate things?

Done!

Copy link
Member

@andrewrubin andrewrubin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sweet, let's gooo!

@marlonmarcello marlonmarcello merged commit 6a272a2 into main Dec 4, 2023
1 check passed
@marlonmarcello marlonmarcello deleted the feature/comp/modal branch December 4, 2023 17:37
@github-actions github-actions bot mentioned this pull request Dec 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLI Tickets related to wethegit-components-cli COMP Tickets related to wethegit-components DOCS Improvements or additions to Storybook docs enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[COMP] Modal
2 participants