mirror of
https://github.com/bitwarden/browser
synced 2026-02-24 08:33:29 +00:00
This PR includes changes to the Access Intelligence table view, which keep Applications selected in the table as the user makes changes to filters (search bar, critical applications filter). This required updating logic to ensure only visible rows in the table are considered for updates to critical status with the "Mark # as critical" button, while still maintaining the full list of selected applications in the component's selectedUrls. The Applications table component is also refactored to use Angular output for checkbox state, emitting events on checkbox changes for individual table rows and "select all". The parent component handles these events by updating the set of selected Applications (selectedUrls) accordingly. Test cases are updated/added to cover the updated checkbox functionality.
Bitwarden Licensed Code
All source code under this directory is licensed under the Bitwarden License Agreement.