1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-11-21 11:35:34 +01:00
bitwarden-browser/libs
Nick Krantz ca839b3d80
[PM-14019] Toggle Vault Filters (#11929)
* move vault headings to their own component

* update aria-label to bind to the data attribute

* move vault headings to the vault-v2 folder

* integrate disclosure trigger to hide vault filters

* remove built in margin on search component

- spacing will be managed by the parent component

* add event emitter so consuming components can know when disclosure status has changed

* add filter badge when filters are selected and the filters are hidden

* persist filter visibility state to disk

* add supporting text for the filter button

* remove extra file

* only read from stored state on component launch.

- I noticed delays when trying to use stored state as the source of truth

* use two-way data binding for change event

* update vault headers to use two way data binds from disclosure component

- also adjust consuming changes

* add border thickness

* add ticket to the FIXME

* move number of filters observable into service

* move state coordination into filter service

* only expose state and update methods from filter service

* simplify observables to avoid needed state lifecycle methods

* remove comment

* fix test imports

* update badge colors

---------

Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2024-11-19 11:49:42 -06:00
..
.vscode Multi root workspace tweaks (#2858) 2022-06-13 21:39:36 -05:00
admin-console [PM-10324] Add bulk delete option for organization members (#11892) 2024-11-14 15:49:16 +00:00
angular [PM-8748] Make 5 Seconds the Max we wait for a sync to complete on unlock (#11882) 2024-11-19 09:06:29 -05:00
auth Remove showPasswordless conditionals (#11928) 2024-11-15 12:34:02 -05:00
billing create team owned libs for billing, admin-console, platform (#7233) 2023-12-15 09:02:21 -05:00
common [PM-13345]Add the new policy (#11894) 2024-11-19 17:36:52 +01:00
components [PM-14019] Toggle Vault Filters (#11929) 2024-11-19 11:49:42 -06:00
importer Fix import dialog ssh key i18n (#12049) 2024-11-19 14:16:42 +01:00
key-management [PM-13673] Require UserId In CompareHash Method (#11568) 2024-11-04 15:11:59 -05:00
node [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
platform [PM-8582] Move Safari browser check to libs/platform (#11007) 2024-09-16 15:36:05 -04:00
shared [CL-425] - add tools card component (#11375) 2024-10-11 23:00:45 +02:00
tools [PM-14964] revert passphrase minimum (#12019) 2024-11-18 13:43:03 -06:00
vault [PM-14219] Add service for new device verification notice (#11988) 2024-11-19 10:04:40 -05:00