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: add Checkbox component #484

Merged
merged 17 commits into from
Dec 10, 2023

Conversation

gitstart
Copy link
Contributor

@gitstart gitstart commented May 26, 2023

FIxes #456

What: Create a Checkbox component
Why: To be possible to add a Checkbox component using the tremor lib
How: The changes was implemented following the other component as a base, was created a new folder on input-element called CheckBox with this changes. Also was created a test file and a .stories file

Tests:
image

Custom CheckBox example:
image

Testing

run:

npm run storybook

Search for CheckBox in "InputElements" folder

Demo

Loom video with the changes using the created page component as example and with the component on storybook:
https://www.loom.com/share/136cc8da195a42ec84e1c2c6551da9c6


This code was written and reviewed by GitStart Community. Growing great engineers, one PR at a time.

Co-authored-by: Rafael Toledo <[email protected]>
Co-authored-by: root <root@DESKTOP-IBCJMH9>
Co-authored-by: Nitesh Singh <[email protected]>
@gitstart gitstart changed the title feat: add Checkbox component (TRMR-OSS-2) feat: add Checkbox component May 26, 2023
@gitstart
Copy link
Contributor Author

gitstart commented May 26, 2023

👋 Hello @mitrotasios! Can you review this PR, please?

@gitstart gitstart marked this pull request as ready for review May 26, 2023 17:13
@mitrotasios
Copy link
Contributor

hey @gitstart thanks for the work! 🥳 I think we will release v3 before we will add any new components. V3 will be released in the next week probably, so I would review / merge this PR afterwards :)

@mitrotasios mitrotasios added the Type: New Component Request for a new component label May 27, 2023
gitstart and others added 2 commits June 6, 2023 12:33
Co-authored-by: Nitesh Singh <[email protected]>
Co-authored-by: Rafael Toledo <[email protected]>
Co-authored-by: root <root@DESKTOP-IBCJMH9>
@severinlandolt severinlandolt removed the Type: New Component Request for a new component label Sep 14, 2023
@severinlandolt severinlandolt reopened this Nov 1, 2023
Copy link

vercel bot commented Nov 1, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
tremor-storybook ✅ Ready (Inspect) Visit Preview 💬 Add feedback Dec 5, 2023 6:50am

@severinlandolt severinlandolt changed the base branch from main to beta November 1, 2023 16:57
@severinlandolt severinlandolt changed the base branch from beta to main November 6, 2023 16:21
@severinlandolt severinlandolt changed the base branch from main to beta November 6, 2023 16:22
@severinlandolt severinlandolt self-assigned this Nov 6, 2023
@Lary15
Copy link

Lary15 commented Nov 9, 2023

Is this little guy in some beta release?

@severinlandolt
Copy link
Member

Hi @Lary15, not yet but later this month.

@severinlandolt severinlandolt deleted the branch tremorlabs:beta December 1, 2023 23:20
@severinlandolt
Copy link
Member

Updating Beta branch

@severinlandolt severinlandolt added the PR: In Review This PR is in the process of being reviewed by the team label Dec 5, 2023
@severinlandolt severinlandolt merged commit 3188ee9 into tremorlabs:beta Dec 10, 2023
4 checks passed
Copy link

🎉 This PR is included in version 3.12.0-beta.6 🎉

The release is available on:

Your semantic-release bot 📦🚀

@kronos1345
Copy link

Hi @severinlandolt . When will it be released to main branch?

@severinlandolt
Copy link
Member

Hey @kronos1345, is a breaking change so no earlier than v.4.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: In Review This PR is in the process of being reviewed by the team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature request: Checkbox component
7 participants