forked from polka_billy/porridger
Added brackets for const lambdas Converted const lambdas with multiple instructions to functions
20 lines
518 B
TypeScript
20 lines
518 B
TypeScript
const isAborted = (err: Error) => (
|
|
err.name === 'AbortError'
|
|
)
|
|
|
|
function handleHTTPErrors(res: Response) {
|
|
if (!res.ok) {
|
|
switch (res.status) {
|
|
case 401:
|
|
throw new Error('Ошибка авторизации')
|
|
case 404:
|
|
throw new Error('Объект не найден')
|
|
default: {
|
|
throw new Error('Ошибка ответа от сервера')
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
export { isAborted, handleHTTPErrors }
|