mirror of
https://github.com/bitwarden/browser
synced 2025-12-11 13:53:34 +00:00
Document firstValueFrom not being supported (#11769)
This commit is contained in:
@@ -20,6 +20,11 @@ export abstract class SdkService {
|
|||||||
* Retrieve a client initialized for a specific user.
|
* Retrieve a client initialized for a specific user.
|
||||||
* This client can be used for operations that require a user context, such as retrieving ciphers
|
* This client can be used for operations that require a user context, such as retrieving ciphers
|
||||||
* and operations involving crypto. It can also be used for operations that don't require a user context.
|
* and operations involving crypto. It can also be used for operations that don't require a user context.
|
||||||
|
*
|
||||||
|
* **WARNING:** Do not use `firstValueFrom(userClient$)`! Any operations on the client must be done within the observable.
|
||||||
|
* The client will be destroyed when the observable is no longer subscribed to.
|
||||||
|
* Please let platform know if you need a client that is not destroyed when the observable is no longer subscribed to.
|
||||||
|
*
|
||||||
* @param userId
|
* @param userId
|
||||||
*/
|
*/
|
||||||
abstract userClient$(userId: UserId): Observable<BitwardenClient>;
|
abstract userClient$(userId: UserId): Observable<BitwardenClient>;
|
||||||
|
|||||||
Reference in New Issue
Block a user