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

feat: adding the ability to disable modals for TagSet component #5753

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

jeesonjohnson
Copy link

@jeesonjohnson jeesonjohnson commented Jul 29, 2024

Closes #5726

Added the ability to disable the overflow modal for additional tags. This gives consumers the customisability to use their component to manage and view tags.

What did you change?

packages/ibm-products/src/components/TagSet/TagSet.stories.jsx
packages/ibm-products/src/components/TagSet/TagSet.test.js
packages/ibm-products/src/components/TagSet/TagSet.tsx
packages/ibm-products/src/components/TagSet/TagSetOverflow.tsx

How did you test and verify your work?

Added additional unit tests

Visual testing:

Screen.Recording.2024-07-29.at.14.18.06.mov

@jeesonjohnson jeesonjohnson requested a review from a team as a code owner July 29, 2024 13:19
@jeesonjohnson jeesonjohnson requested review from devadula-nandan and annawen1 and removed request for a team July 29, 2024 13:19
Copy link
Contributor

github-actions bot commented Jul 29, 2024

DCO Assistant Lite bot All contributors have signed the DCO.

Copy link

netlify bot commented Jul 29, 2024

Deploy Preview for carbon-for-ibm-products ready!

Name Link
🔨 Latest commit f6e1511
🔍 Latest deploy log https://app.netlify.com/sites/carbon-for-ibm-products/deploys/66ea9654ca55710008a5eddf
😎 Deploy Preview https://deploy-preview-5753--carbon-for-ibm-products.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@jeesonjohnson
Copy link
Author

I have read the DCO document and I hereby sign the DCO.

@jeesonjohnson
Copy link
Author

recheck

Copy link
Contributor

@vladbalanescu vladbalanescu left a comment

Choose a reason for hiding this comment

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

LGTM

@matthewgallo
Copy link
Member

Hey @jeesonjohnson, someone will review this PR after the team has triaged the related issue (#5726). Thanks for your patience! 😄

@jeesonjohnson
Copy link
Author

Sounds good, thanks for the update @matthewgallo!

@devadula-nandan devadula-nandan added the needs: design opinion Design question needs opinion from designer label Aug 7, 2024
@davidmenendez
Copy link
Contributor

@jeesonjohnson can you please resolve the merge conflicts? thanks!

@jeesonjohnson
Copy link
Author

Hey @davidmenendez, gone ahead and resolved the merge conflicts.

@devadula-nandan devadula-nandan removed the needs: design opinion Design question needs opinion from designer label Sep 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request]: Disable Modal for TagSet component
5 participants