1
0
mirror of https://github.com/bitwarden/browser synced 2026-01-07 02:53:28 +00:00
Files
browser/apps/desktop/src/app/services/native-messaging-manifest.service.ts
Daniel García 912b7c136e [PM-5796] Improve desktop biometric browser integration error handling (#7727)
* Re-register native messaging host integrations on startup

* Check for errors when generating the manifests

* Add log to component

* Switch to Promise.all

* Add injectable service
2024-04-18 17:40:39 +02:00

14 lines
409 B
TypeScript

import { Injectable } from "@angular/core";
@Injectable()
export class NativeMessagingManifestService {
constructor() {}
async generate(create: boolean): Promise<Error | null> {
return ipc.platform.nativeMessaging.manifests.generate(create);
}
async generateDuckDuckGo(create: boolean): Promise<Error | null> {
return ipc.platform.nativeMessaging.manifests.generateDuckDuckGo(create);
}
}