|
@@ -1,7 +1,6 @@
|
|
|
import {actionPromise} from '../reducers'
|
|
|
import {actionAuthLogin, actionAuthLogout} from '../reducers'
|
|
|
import {store} from "../reducers";
|
|
|
-import {connect} from "react-redux";
|
|
|
|
|
|
const getGQL = url =>
|
|
|
async (query, variables = {}) => {
|
|
@@ -44,6 +43,8 @@ export const actionFullLogin = (login, password) =>
|
|
|
if (token) {
|
|
|
dispatch(actionAuthLogin(token));
|
|
|
dispatch(actionAboutMe())
|
|
|
+ dispatch(actionUserFind())
|
|
|
+ dispatch(actionFindMyTracks())
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -111,6 +112,7 @@ export const actionUserFindOne = (_id, name = "userFindOne") =>
|
|
|
)
|
|
|
);
|
|
|
|
|
|
+
|
|
|
export const actionAboutMe = () => async (dispatch, getState) => {
|
|
|
let { auth } = getState();
|
|
|
let id = auth?.payload?.sub.id;
|
|
@@ -119,6 +121,7 @@ export const actionAboutMe = () => async (dispatch, getState) => {
|
|
|
}
|
|
|
};
|
|
|
|
|
|
+
|
|
|
export const actionUploadImage = (file) => {
|
|
|
let fd = new FormData();
|
|
|
fd.append("photo", file);
|
|
@@ -166,5 +169,5 @@ export const actionSetAvatar = (file) => async (dispatch, getState) => {
|
|
|
);
|
|
|
await dispatch(actionAboutMe());
|
|
|
};
|
|
|
-store.dispatch(actionAboutMe())
|
|
|
|
|
|
+store.dispatch(actionAboutMe())
|