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: update component statuses #1731

Merged
merged 1 commit into from
Aug 21, 2023
Merged

Conversation

booc0mtaco
Copy link
Contributor

@booc0mtaco booc0mtaco commented Aug 21, 2023

Summary:

In prep for component rebranding/reskinning, mark components that won't be coming along for the ride appropriately (due to being too product-specific or hard to maintain). (For Design), syncing with components to be removed from Figma.

  • DataBar (deprecated)
  • Drawer (deprecated)
  • FieldNote (promoted to mature)
  • FiltersDrawer (deprecated)
  • PageHeader (deprecated)
  • Panel (deprecated)
  • Score (deprecated)
  • Section (deprecated)
  • TimelineNav (deprecated)

Also mark any bound sub-components to match

Test Plan:

  • n/a (documentation updates to components)

- DataBar (deprecated)
- Drawer (deprecated)
- FieldNote (promoted to mature)
- FiltersDrawer (deprecated)
- PageHeader (deprecated)
- Panel (deprecated)
- Score (deprecated)
- Section (deprecated)
- TimelineNav (deprecated)

Also mark any bound sub-components to match
@codecov
Copy link

codecov bot commented Aug 21, 2023

Codecov Report

Merging #1731 (325b078) into next (c574755) will increase coverage by 0.03%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             next    #1731      +/-   ##
==========================================
+ Coverage   92.28%   92.32%   +0.03%     
==========================================
  Files         146      146              
  Lines        2579     2579              
  Branches      665      665              
==========================================
+ Hits         2380     2381       +1     
  Misses        183      183              
+ Partials       16       15       -1     
Files Changed Coverage Δ
src/components/DataBar/DataBar.tsx 96.22% <ø> (ø)
src/components/Drawer/Drawer.tsx 81.53% <ø> (+1.53%) ⬆️
src/components/DrawerBody/DrawerBody.tsx 100.00% <ø> (ø)
src/components/DrawerFooter/DrawerFooter.tsx 100.00% <ø> (ø)
src/components/DrawerHeader/DrawerHeader.tsx 100.00% <ø> (ø)
src/components/FieldNote/FieldNote.tsx 100.00% <ø> (ø)
src/components/FiltersButton/FiltersButton.tsx 100.00% <ø> (ø)
...ents/FiltersCheckboxField/FiltersCheckboxField.tsx 100.00% <ø> (ø)
src/components/FiltersDrawer/FiltersDrawer.tsx 63.79% <ø> (ø)
src/components/FiltersPopover/FiltersPopover.tsx 93.18% <ø> (ø)
... and 5 more

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@booc0mtaco booc0mtaco requested a review from a team August 21, 2023 22:00
@github-actions
Copy link

size-limit report 📦

Path Size
components 95.27 KB (-0.34% 🔽)
styles 32.68 KB (0%)

@booc0mtaco booc0mtaco merged commit 586a0cb into next Aug 21, 2023
@booc0mtaco booc0mtaco deleted the aholloway/x-deprecate-components branch August 21, 2023 22:12
@booc0mtaco booc0mtaco mentioned this pull request Aug 23, 2023
booc0mtaco added a commit that referenced this pull request Aug 23, 2023
## [13.1.0](v13.0.0...v13.1.0) (2023-08-23)


### Features

* update component statuses ([#1731](#1731)) ([586a0cb](586a0cb))


### Bug Fixes

* **Avatar:** improve support for generating initials ([#1727](#1727)) ([eadeb75](eadeb75))
* **deps:** update all non-major dependencies ([#1730](#1730)) ([c574755](c574755))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants