Skip to content

Clean up and re-organize Thunder UI widgets#2113

Merged
hjiangsu merged 1 commit into
developfrom
refactor/thunder-ui-widgets
Jul 7, 2026
Merged

Clean up and re-organize Thunder UI widgets#2113
hjiangsu merged 1 commit into
developfrom
refactor/thunder-ui-widgets

Conversation

@hjiangsu

@hjiangsu hjiangsu commented Jul 7, 2026

Copy link
Copy Markdown
Member

Pull Request Description

This PR consolidates Thunder's shared UI widgets into the UI package and cleans up the existing widgets. This includes migrating existing widgets/logic to use the new shared widgets with the goal of making everything a bit more consistent. With this, a bunch of tests have been added as well, and I've also updated some logic to allow Thunder to connect to HTTP instances for testing (development flavour only)

I did some broad testing across the app and everything seems to be working as expected so far!

Issue Being Fixed

Issue Number: N/A

Screenshots / Recordings

Checklist

  • If a new package was added, did you ensure it uses an appropriate license and is actively maintained?
  • Did you use localized strings (and added appropriate descriptions) where applicable?
  • Did you add semanticLabels where applicable for accessibility?

@hjiangsu hjiangsu force-pushed the refactor/thunder-ui-widgets branch from 34df3aa to 2a2e54a Compare July 7, 2026 19:37
@hjiangsu hjiangsu merged commit b1260a0 into develop Jul 7, 2026
1 check passed
@hjiangsu hjiangsu deleted the refactor/thunder-ui-widgets branch July 7, 2026 19:44
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