import { fetcher } from '@/lib/fetcher'; import { VerifyEmailValidationType } from '../_validation/verify-email-validation'; export async function fetchPostVerifyEmail({ email, otp, }: VerifyEmailValidationType) { const formattedOTP = parseInt(otp); const { data, error, response } = await fetcher.POST( '/v1/auth/verify-email', { body: { email, otp: formattedOTP, }, } ); if (error) { throw new Error(error.message); } if (!response.ok) { throw new Error('Something went wrong, please try again later'); } console.log(data); return data; }