Rename react_material_ui to unify_ui #308
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The Unify team has renamed the
react_material_ui
Dart package tounify_ui
🎉This migration is an effort to more clearly associate our Dart package with the Unify Design System that it houses. The two packages can be consumed side-by-side, but we intend to migrate all consumers to
unify_ui
and then stop releasingreact_material_ui
.This PR migrates your repo to the new
unify_ui
package. See the migration guide for the full list of changes made by this sourcegraph batch.Summary of Changes
Refer to the migration guide for full information on these changes, but there are a few specific changes to note:
unify_ui
and removesreact_material_ui
from dependenciesreact-material-ui
tounify-ui
react_material_ui
=>unify_ui
(a couple paths changed slightly as well)unify_ui/components/wsd.dart
entrypoint which separates out old WSD-related components and prop options that will eventually be deprecated.wsd
prefixed color options to come fromcomponents/wsd.dart
entrypointMuiList
=>UnifyList
LinkButton
=>unify_wsd.WsdLinkButton
ThemeProvider()..theme = wkTheme
) and we don't currently have a use case for it within the Unify theme. If you have a Unify use case forLinkButton
that cannot be resolved by usingLink
, please reach out to us in #unify-design-system-support.ThemeProvider
they are wrapped in. See the FIXME or migration guide for instructions.QA Instructions
FIXME(unify_package_rename)
comments have been addressed and all usages ofAlert
,LinearProgress
, andBadge
have been manually QAed.unify_ui
dependency is at least as high as thereact_material_ui
version used to be at the time of mergeIf these QA steps are done, feel free to merge without approval from the Unify team.
If you have any questions, please reach out to us in #unify-design-system-support!
Created by Sourcegraph batch change
Workiva/unify_package_rename
.