Skip to content

Conversation

gribnoysup
Copy link
Collaborator

@gribnoysup gribnoysup commented Sep 5, 2025

All the fixes required for us to switch landed on the leafygreen side, so we can drop the vendored code. There are no visual differences, but just in case screenshots from this branch:

DM Assistant
image image

@gribnoysup gribnoysup requested a review from a team as a code owner September 5, 2025 12:31
@gribnoysup gribnoysup changed the title chore(data-modeling): replace vendored drawer with lg dependency chore(components): replace vendored drawer with lg dependency Sep 5, 2025
@gribnoysup gribnoysup added the no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion) label Sep 5, 2025
},

// drawer content > title content
'& > div:nth-child(2) > div:nth-child(2) > div:first-child > div:first-child > div:first-child > div:first-child':
Copy link
Contributor

Choose a reason for hiding this comment

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

🤣

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Yeah, I'll report this one to leafygreen, and we don't have enough control there to target this otherwise unfortunately (has is still very nice for this, but breaks jsdom)

@gribnoysup
Copy link
Collaborator Author

Hmmm, probably broke some selectors

@gribnoysup
Copy link
Collaborator Author

Nope, not selectors, actually broken behavior shows up in e2e, will investigate

@gribnoysup gribnoysup force-pushed the replace-vendored-drawer-component-with-lg-dependency branch from b9f1dfa to 92af9ee Compare September 19, 2025 12:06
@gribnoysup gribnoysup force-pushed the replace-vendored-drawer-component-with-lg-dependency branch from 92af9ee to 793b817 Compare September 19, 2025 12:11
@gribnoysup
Copy link
Collaborator Author

Okay, finally figured it out, this should now pass all e2e

@gribnoysup gribnoysup merged commit 15b4683 into main Sep 19, 2025
83 of 84 checks passed
@gribnoysup gribnoysup deleted the replace-vendored-drawer-component-with-lg-dependency branch September 19, 2025 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants