Skip to content

Refactors the legacy JS a bit#19003

Draft
brianjhanson wants to merge 14 commits into
6.xfrom
feature/legacy-js-refactor
Draft

Refactors the legacy JS a bit#19003
brianjhanson wants to merge 14 commits into
6.xfrom
feature/legacy-js-refactor

Conversation

@brianjhanson
Copy link
Copy Markdown
Contributor

@brianjhanson brianjhanson commented May 29, 2026

A constant work in progress.

#18997 surfaced a problem with our previous approach. On inertia pages we don't currently load the CpAsset, mostly because that comes with a lot of stuff, a good chunk of which we don't need or want in the inertia context.

This updates our approach to include a shim for inertia pages that will bridge the gap between what legacy pages expect and what inertia pages provide.

There's a fair amount of gymnastics in here that the robots helped me out with. I imagine over time we'll see if those things are necessary or not.

The styles are still rough for legacy fields, but they should at least be functional with these changes.

Fixes #18997

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.

1 participant