Skip to content

chore(pkg-py): refactor shared viz assets and footer integration#228

Merged
cpsievert merged 7 commits intomainfrom
feat/shared-viz-assets-cleanup
May 1, 2026
Merged

chore(pkg-py): refactor shared viz assets and footer integration#228
cpsievert merged 7 commits intomainfrom
feat/shared-viz-assets-cleanup

Conversation

@cpsievert
Copy link
Copy Markdown
Contributor

@cpsievert cpsievert commented May 1, 2026

Summary

This PR moves JS/TS logic added in #201 to power the show query and save menu buttons to a more centralized location with a proper tool chain where we can compile TS and copy it over to the relevant R and Python packages.

This will put us in a better place for avoiding duplication for the same front end code needed for #224.

It also adds a bit of polish to the TS logic.

Verification

  • make js-check
  • make py-check

@cpsievert cpsievert requested a review from Copilot May 1, 2026 20:48
@cpsievert cpsievert marked this pull request as ready for review May 1, 2026 20:48
@cpsievert cpsievert changed the title Refactor shared viz assets and Python footer integration chore(pkg-py): refactor shared viz assets and footer integration May 1, 2026

This comment was marked as resolved.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 15 out of 17 changed files in this pull request and generated no new comments.

Files not reviewed (1)
  • js/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@cpsievert cpsievert merged commit 472aabc into main May 1, 2026
12 checks passed
@cpsievert cpsievert deleted the feat/shared-viz-assets-cleanup branch May 1, 2026 21:14
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