You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think a checklist like this will be very useful for our discussion with engineers, and we should probably try to keep it updated as template for any "component rollout."
Trying to think if there are other checklist items ...
update any related documentation
adjust component props
update associated tests (not just removing old ones)
Potentially publish updates back to the upstream component (eg. fixes discovered during an initiative)
Onboarding to new style eg. Tailwind (or other techniques)
... other stuff?
I wonder how much time it will take to do a complete rollout. In this case, the Button component is simple but appears in a lot of places. Other components will probably have tricker implementations.
Another thought, what if design system team went ahead and tagged everything as deprecated? That way the design team could clearly indicate non-conformance and it would remove that checklist item from the engineer's list.
Cypress App
@deprecated
to the old button component(s).Button.vue
Button.vue
and update associated tests.Button.cy.tsx
Button.vue
Cypress Cloud
@deprecated
to the old button component(s).Cypress Docs
@deprecated
to the old button component(s).Cypress Learn
@deprecated
to the old button component(s).The text was updated successfully, but these errors were encountered: