diff --git a/src/utils/credentialsManagement.ts b/src/utils/credentialsManagement.ts index a0c109852..3792cc97a 100644 --- a/src/utils/credentialsManagement.ts +++ b/src/utils/credentialsManagement.ts @@ -1,7 +1,7 @@ import { User } from "@saleor/fragments/types/User"; export const isSupported = !!( - navigator?.credentials?.preventSilentAccess && PasswordCredential + navigator?.credentials?.preventSilentAccess && window.PasswordCredential ); export async function login( diff --git a/webpack.d.ts b/webpack.d.ts index 1834d28de..83a284da5 100644 --- a/webpack.d.ts +++ b/webpack.d.ts @@ -4,3 +4,7 @@ declare module "*.svg" { const content: any; export default content; } + +declare interface Window { + PasswordCredential: PasswordCredential; +}