mirror of
https://github.com/muerwre/vault-frontend.git
synced 2025-04-25 04:46:40 +07:00
get self api fn
This commit is contained in:
parent
6f9f255abf
commit
e119ae5fc4
4 changed files with 28 additions and 5 deletions
|
@ -11,4 +11,17 @@ export const userLoginTransform = ({ status, data,error }: IResultWithStatus<any
|
|||
default:
|
||||
return { status, data, error: error || 'Неизвестная ошибка' };
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
export const authMeTransform = ({ status, data,error }: IResultWithStatus<any>): IResultWithStatus<any> => {
|
||||
switch(true) {
|
||||
case status === 401:
|
||||
return { status, data, error: 'Пользователь не авторизован' };
|
||||
|
||||
case status === 200:
|
||||
return { status, data, error: null };
|
||||
|
||||
default:
|
||||
return { status, data, error: error || 'Неизвестная ошибка' };
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue