feat(MED-100): create medusa store account for user

This commit is contained in:
2025-07-17 10:19:27 +03:00
parent 736194bb0b
commit 55869ea16f
6 changed files with 110 additions and 2 deletions

View File

@@ -6,6 +6,7 @@ import { enhanceAction } from '@kit/next/actions';
import { getSupabaseServerClient } from '@kit/supabase/server-client';
import pathsConfig from '~/config/paths.config';
import { updateCustomer } from '@lib/data/customer';
import { UpdateAccountSchema } from '../../schemas/update-account.schema';
import { createAuthApi } from '../api';
@@ -36,6 +37,13 @@ export const onUpdateAccount = enhanceAction(
}
console.warn('On update account error: ', err);
}
await updateCustomer({
first_name: params.firstName,
last_name: params.lastName,
phone: params.phone,
});
const hasUnseenMembershipConfirmation =
await api.hasUnseenMembershipConfirmation();