Files
Account/src/features/authentication/api/userCompletion.ts

21 lines
622 B
TypeScript

import {
type SendEmailOtpPayload,
type ConfirmEmailOtpPayload,
type CompleteUserInfoPayload,
} from '../types/completionFormApiTypes';
import apiClient from '@/lib/apiClient';
export const sendEmailOtpApi = async (payload: SendEmailOtpPayload) => {
return apiClient.post('/User/SendEmailOtp', payload);
};
export const confirmEmailOtpApi = async (payload: ConfirmEmailOtpPayload) => {
return apiClient.post('/User/ConfirmEmailOtp', payload);
};
export const completeUserInformationApi = async (
payload: CompleteUserInfoPayload,
) => {
return apiClient.post('/User/CompleteUserInformation', payload);
};