openproject
openproject copied to clipboard
[#68462] Migrate ReportingWidgets to ViewComponent
⚠️ ~~This PR is based off #20562. Please review/merge that first.~~
Ticket
https://community.openproject.org/wp/68462
What are you trying to accomplish?
- Replaces custom widget implementation with standard ViewComponents.
- Begins Primerization / style refresh:
- cost type radios
- buttons
- dialogs
- Begins migration of jQuery-implemented behavior to Turbo.
Screenshots
What approach did you choose and why?
Merge checklist
- [x] Added/updated tests
- [ ] Added/updated documentation in Lookbook (patterns, previews, etc)
- [ ] Tested major browsers (Chrome, Firefox, Edge, ...)
| 2 Warnings | |
|---|---|
| :warning: | Attention developer & reviewer: Files with potential user references found:
Please make sure:
This helps prevent dangling database objects when users are deleted and resulting bugs. |
| :warning: | This PR has migration-related changes on a release branch. Ping @opf/operations |
Generated by :no_entry_sign: Danger