From 1dae0ba7713cd5e2df5e9d6271c052a9745ca643 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Tue, 19 Mar 2024 10:23:03 -0400 Subject: [PATCH] refactor: have UpdatePasswordFormRequest extend UpdatePasswordFormTypes --- app/data/auth-provider.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/data/auth-provider.ts b/app/data/auth-provider.ts index 9145763..0f207b0 100644 --- a/app/data/auth-provider.ts +++ b/app/data/auth-provider.ts @@ -1,4 +1,4 @@ -import type {AuthProvider} from "@refinedev/core" +import type {AuthProvider, UpdatePasswordFormTypes} from "@refinedev/core" import type { AuthActionResponse, @@ -31,9 +31,8 @@ export type Identity = { email: string; } -export type UpdatePasswordFormRequest = { +export interface UpdatePasswordFormRequest extends UpdatePasswordFormTypes{ currentPassword: string; - newPassword: string; } export const createPortalAuthProvider = (sdk: Sdk): AuthProvider => { @@ -102,7 +101,7 @@ export const createPortalAuthProvider = (sdk: Sdk): AuthProvider => { async updatePassword(params: UpdatePasswordFormRequest): Promise { maybeSetupAuth(); - const ret = await sdk.account().updatePassword(params.currentPassword, params.newPassword); + const ret = await sdk.account().updatePassword(params.currentPassword, params.password as string); if (ret) { if (ret instanceof Error) {