interface FetchErrorLike { data?: { statusMessage?: string } statusMessage?: string message?: string } export function errorMessage(error: unknown): string | undefined { const e = error as FetchErrorLike | null return e?.data?.statusMessage || e?.statusMessage || e?.message }