bitwarden-estensione-browser/libs
Matt Gibson e045c6b103
Ps/introduce single user state (#7053)
* Specify state provider for currently active user

* Split active and single user States

UserStateProvider is still the mechanism to build each State object.
The SingleUserState is basically a repeat of GlobalState, but with
additional scoping.

* Fixup global state cache

* fix fakers to new interface

* Make userId available in single user state

* Split providers by dependency requirements

This allows usage of the single state provider in contexts that would
otherwise form circular dependencies.

* Offer convenience wrapper classes for common use

* Import for docs

* Bind wrapped methods
2023-12-05 10:20:16 -05:00
..
.vscode Multi root workspace tweaks (#2858) 2022-06-13 21:39:36 -05:00
angular Ps/introduce single user state (#7053) 2023-12-05 10:20:16 -05:00
auth [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
common Ps/introduce single user state (#7053) 2023-12-05 10:20:16 -05:00
components [CL-145] add secondary variant to bit-layout side nav (#7038) 2023-11-30 11:44:42 -05:00
exporter [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
importer [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
node [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00
shared Add State Provider Framework (#6640) 2023-11-09 17:06:42 -05:00
tools [PM-4266] Create folder for tools owned features (#6761) 2023-11-02 14:10:28 +01:00
vault [deps] Autofill: Update prettier to v3 (#7014) 2023-11-29 16:15:20 -05:00