mirror of
https://github.com/bitwarden/browser
synced 2026-02-21 20:04:02 +00:00
Merge remote-tracking branch 'origin/main' into playwright
This commit is contained in:
@@ -5,9 +5,11 @@ import { DeriveDefinition, DerivedState, DerivedStateDependencies } from "@bitwa
|
||||
/**
|
||||
* Default derived state
|
||||
*/
|
||||
export class DefaultDerivedState<TFrom, TTo, TDeps extends DerivedStateDependencies>
|
||||
implements DerivedState<TTo>
|
||||
{
|
||||
export class DefaultDerivedState<
|
||||
TFrom,
|
||||
TTo,
|
||||
TDeps extends DerivedStateDependencies,
|
||||
> implements DerivedState<TTo> {
|
||||
private readonly storageKey: string;
|
||||
private forcedValueSubject = new Subject<TTo>();
|
||||
|
||||
|
||||
@@ -17,9 +17,11 @@ export class InlineDerivedStateProvider implements DerivedStateProvider {
|
||||
}
|
||||
}
|
||||
|
||||
export class InlineDerivedState<TFrom, TTo, TDeps extends DerivedStateDependencies>
|
||||
implements DerivedState<TTo>
|
||||
{
|
||||
export class InlineDerivedState<
|
||||
TFrom,
|
||||
TTo,
|
||||
TDeps extends DerivedStateDependencies,
|
||||
> implements DerivedState<TTo> {
|
||||
constructor(
|
||||
parentState$: Observable<TFrom>,
|
||||
deriveDefinition: DeriveDefinition<TFrom, TTo, TDeps>,
|
||||
|
||||
Reference in New Issue
Block a user