'use client'
import React, { useMemo } from 'react'
import { ZodError } from 'zod'
export const useFormatZodErrors = (error:any) => {
const formatedErrors = useMemo(()=>{
if(!error)return{}
const errorsJson = JSON.stringify(error?.data?.zodError,null,2) || ""
return JSON.parse(errorsJson)?.fieldErrors
},[error])
return {
formatedErrors
}
}