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

Preparing migration to @dooboo-ui/theme #149

Merged
merged 17 commits into from
Oct 14, 2021
Merged

Preparing migration to @dooboo-ui/theme #149

merged 17 commits into from
Oct 14, 2021

Conversation

yujonglee
Copy link
Contributor

Description

Before migrating to @dooboo-ui/theme, I clean up existing theme-related code, and apply default theme.

After this PR, the only thing left for migration is to change {ThemeProvider, useTheme, withTheme}'s import path from src/main/theme to @dooboo-ui/theme

Test Plan

none.

Related Issues

#104, #105, #129

Tests

Just update snapshot for Accordion. But no output changed.

Checklist

  • I read the Contributor Guide and followed the process outlined there for submitting PRs.
  • Run yarn test:all and make sure nothing fails. You can run yarn test -u to update snapshots if needed.
  • I am willing to follow-up on review comments in a timely manner.

@yujonglee yujonglee added 🚽 migration Activities due to changes in framework 👷‍♂️ refactor 🍗 enhancement New feature or request labels Oct 14, 2021
@codecov
Copy link

codecov bot commented Oct 14, 2021

Codecov Report

Merging #149 (958ff55) into master (564a36b) will increase coverage by 0.23%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #149      +/-   ##
==========================================
+ Coverage   94.63%   94.86%   +0.23%     
==========================================
  Files          27       28       +1     
  Lines         652      682      +30     
  Branches      285      306      +21     
==========================================
+ Hits          617      647      +30     
  Misses         35       35              

Copy link
Member

@hyochan hyochan left a comment

Choose a reason for hiding this comment

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

👍

@hyochan hyochan merged commit 7a84967 into master Oct 14, 2021
@yujonglee yujonglee mentioned this pull request Oct 15, 2021
2 tasks
hyochan added a commit that referenced this pull request Oct 16, 2021
This is a follow-up to previous work #149 .

* initial docs migration

* demo migration init

* Fix broken tests except [ButtonGroup]

* Update CI

* Fix [ButtonGroup] test

Co-authored-by: hyochan <dooboolab@gmail.com>
@yujonglee yujonglee deleted the migrate/theme branch October 17, 2021 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
👷‍♂️ refactor 🍗 enhancement New feature or request 🚽 migration Activities due to changes in framework
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants