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

[ui] Upgrade styled-components to v6 #26280

Merged
merged 1 commit into from
Dec 5, 2024
Merged

Conversation

hellendag
Copy link
Member

@hellendag hellendag commented Dec 4, 2024

Summary & Motivation

Upgrade styled-components to v6, based on https://styled-components.com/docs/faqs.

How I Tested These Changes

Navigate throughout app, verify that components render and behave correctly. This affects the entire app, so we need to be vigilant about spotting and fixing bugs after this merges.

Copy link
Member Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@hellendag hellendag marked this pull request as ready for review December 4, 2024 22:35
// For other elements, forward all props
return true;
}

Copy link
Member Author

Choose a reason for hiding this comment

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

This is a noteworthy change. See comment.

Copy link

github-actions bot commented Dec 4, 2024

Deploy preview for dagit-storybook ready!

✅ Preview
https://dagit-storybook-cqm4n70zl-elementl.vercel.app
https://dish-styled-components-6.components-storybook.dagster-docs.io

Built with commit 92398f6.
This pull request is being automatically deployed with vercel-action

Copy link

github-actions bot commented Dec 4, 2024

Deploy preview for dagit-core-storybook ready!

✅ Preview
https://dagit-core-storybook-3r7rhmmrs-elementl.vercel.app
https://dish-styled-components-6.core-storybook.dagster-docs.io

Built with commit 92398f6.
This pull request is being automatically deployed with vercel-action

[INTERNAL_BRANCH=dish/plus-styled-components]
@hellendag hellendag force-pushed the dish/styled-components-6 branch from 0614b9b to 92398f6 Compare December 5, 2024 15:13
@hellendag hellendag merged commit 1a2a067 into master Dec 5, 2024
3 checks passed
@hellendag hellendag deleted the dish/styled-components-6 branch December 5, 2024 16:38
cmpadden pushed a commit that referenced this pull request Dec 5, 2024
## Summary & Motivation

Upgrade styled-components to v6, based on
https://styled-components.com/docs/faqs.

## How I Tested These Changes

Navigate throughout app, verify that components render and behave
correctly. This affects the entire app, so we need to be vigilant about
spotting and fixing bugs after this merges.
pskinnerthyme pushed a commit to pskinnerthyme/dagster that referenced this pull request Dec 16, 2024
## Summary & Motivation

Upgrade styled-components to v6, based on
https://styled-components.com/docs/faqs.

## How I Tested These Changes

Navigate throughout app, verify that components render and behave
correctly. This affects the entire app, so we need to be vigilant about
spotting and fixing bugs after this merges.
hellendag added a commit that referenced this pull request Dec 20, 2024
This reverts commit 1a2a067.

[INTERNAL_BRANCH=dish/plus-revert-sc-6]
hellendag added a commit that referenced this pull request Dec 20, 2024
This reverts commit 1a2a067.

[INTERNAL_BRANCH=dish/plus-revert-sc-6]
hellendag added a commit that referenced this pull request Dec 20, 2024
This reverts commit 1a2a067.

kick the build

[INTERNAL_BRANCH=dish/plus-revert-sc-6]
hellendag added a commit that referenced this pull request Dec 20, 2024
This reverts commit 1a2a067.

[INTERNAL_BRANCH=dish/plus-revert-sc-6]
hellendag added a commit that referenced this pull request Dec 20, 2024
## Summary & Motivation

We've seen reports of styles failing to be applied in the app in certain
(very difficult to reproduce) conditions, and the recent
styled-components upgrade seems like a possible culprit. Revert to try
to resolve the issue.

## How I Tested These Changes

TS/lint/jest. Load the app, verify that everything renders as expected.

## Changelog

[ui] FIx an issue where the app sometimes loads with styles missing.
gibsondan pushed a commit that referenced this pull request Dec 20, 2024
## Summary & Motivation

We've seen reports of styles failing to be applied in the app in certain
(very difficult to reproduce) conditions, and the recent
styled-components upgrade seems like a possible culprit. Revert to try
to resolve the issue.

## How I Tested These Changes

TS/lint/jest. Load the app, verify that everything renders as expected.

## Changelog

[ui] FIx an issue where the app sometimes loads with styles missing.
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