1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-04-10 19:27:55 +02:00
bitwarden-browser/apps/browser/src/autofill/content/abstractions/content-message-handler.ts
Jason Ng 4733f45eaf
PM-4109 Vault Onboarding M2 ()
Onboarding component now detects if extension is installed
2024-02-27 10:18:04 -05:00

27 lines
767 B
TypeScript

type ContentMessageWindowData = {
command: string;
lastpass?: boolean;
code?: string;
state?: string;
data?: string;
remember?: boolean;
};
type ContentMessageWindowEventParams = {
data: ContentMessageWindowData;
referrer: string;
};
type ContentMessageWindowEventHandlers = {
[key: string]: ({ data, referrer }: ContentMessageWindowEventParams) => void;
authResult: ({ data, referrer }: ContentMessageWindowEventParams) => void;
webAuthnResult: ({ data, referrer }: ContentMessageWindowEventParams) => void;
duoResult: ({ data, referrer }: ContentMessageWindowEventParams) => void;
checkIfBWExtensionInstalled: () => void;
};
export {
ContentMessageWindowData,
ContentMessageWindowEventParams,
ContentMessageWindowEventHandlers,
};