mirror of
https://github.com/bitwarden/browser
synced 2025-12-21 02:33:46 +00:00
Add a key definition for providers (#7915)
This commit is contained in:
@@ -1,8 +1,13 @@
|
||||
import { StateService } from "../../platform/abstractions/state.service";
|
||||
import { KeyDefinition, PROVIDERS_DISK } from "../../platform/state";
|
||||
import { ProviderService as ProviderServiceAbstraction } from "../abstractions/provider.service";
|
||||
import { ProviderData } from "../models/data/provider.data";
|
||||
import { Provider } from "../models/domain/provider";
|
||||
|
||||
export const PROVIDERS = KeyDefinition.record<ProviderData>(PROVIDERS_DISK, "providers", {
|
||||
deserializer: (obj: ProviderData) => obj,
|
||||
});
|
||||
|
||||
export class ProviderService implements ProviderServiceAbstraction {
|
||||
constructor(private stateService: StateService) {}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user