mirror of
https://github.com/idanoo/GoScrobble
synced 2025-07-17 13:31:52 +00:00
0.0.7
- Switch redux -> Context - Remove excess packages
This commit is contained in:
parent
ebd88b3bb0
commit
65c092e4ee
14 changed files with 293 additions and 397 deletions
|
@ -24,30 +24,26 @@ export const PostLogin = (formValues) => {
|
|||
jwt: response.data.token,
|
||||
uuid: expandedUser.sub,
|
||||
exp: expandedUser.exp,
|
||||
username: expandedUser.username,
|
||||
}
|
||||
|
||||
// Set in local storage
|
||||
localStorage.setItem('user', JSON.stringify(user));
|
||||
|
||||
// Set in context
|
||||
// setUser(user)
|
||||
|
||||
toast.success('Successfully logged in.');
|
||||
// setLoading(false)
|
||||
return user;
|
||||
} else {
|
||||
toast.error(response.data.error ? response.data.error: 'An Unknown Error has occurred');
|
||||
// setLoading(false)
|
||||
return null
|
||||
}
|
||||
})
|
||||
.catch(() => {
|
||||
return Promise.resolve();
|
||||
});
|
||||
};
|
||||
|
||||
export const PostRegister = (formValues) => {
|
||||
axios.post(process.env.REACT_APP_API_URL + "register", formValues)
|
||||
return axios.post(process.env.REACT_APP_API_URL + "register", formValues)
|
||||
.then((response) => {
|
||||
if (response.data.token) {
|
||||
toast.success('Successfully registered. Please sign in');
|
||||
if (response.data.message) {
|
||||
toast.success(response.data.message);
|
||||
|
||||
return Promise.resolve();
|
||||
} else {
|
||||
|
@ -56,16 +52,8 @@ export const PostRegister = (formValues) => {
|
|||
return Promise.reject();
|
||||
}
|
||||
})
|
||||
.error((error) => {
|
||||
const message =
|
||||
(error.response &&
|
||||
error.response.data &&
|
||||
error.response.data.message) ||
|
||||
error.message ||
|
||||
error.toString();
|
||||
|
||||
toast.error(message ? message : 'An Unknown Error has occurred')
|
||||
return Promise.reject();
|
||||
.catch(() => {
|
||||
return Promise.resolve();
|
||||
});
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue