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"
}