import { AxiosError } from 'axios'; export interface ErrorData { success: boolean; status_code: number; errors: { code: unknown; message: string; }[]; } export function getErrorMessage(error: AxiosError): string { try { if (error.response) { return error.response.data.errors.map((err) => err.message).join('\n'); } return error.message; } catch (error) { return 'Unknown error, please check devtools.'; } }