frontend


frontend / api/inventory/utils/errorHandling / errorMessage

Function: errorMessage()

errorMessage(e): string

Defined in: src/api/inventory/utils/errorHandling.ts:36

Extract user-friendly error message from network response or exception. Handles Axios-like error shapes with structured response.data. Provides HTTP status-specific fallback messages.

Parameters

e

unknown

Error from network call (Axios error or generic Error)

Returns

string

User-friendly error message for UI display

Example

try {
  await http.post('/api/items', data);
} catch (error) {
  const msg = errorMessage(error); // "Access denied - Admin permission required"
}