Add action and thunk
This commit is contained in:
parent
711bd63ff7
commit
c21a29da06
@ -11,6 +11,7 @@ export const SET_FILTER = "SET_FILTER";
|
|||||||
export const SET_LOGO_TEXT = "SET_LOGO_TEXT";
|
export const SET_LOGO_TEXT = "SET_LOGO_TEXT";
|
||||||
export const SET_LOGO_SIZES = "SET_LOGO_SIZES";
|
export const SET_LOGO_SIZES = "SET_LOGO_SIZES";
|
||||||
export const SET_LOGO_URLS = "SET_LOGO_URLS";
|
export const SET_LOGO_URLS = "SET_LOGO_URLS";
|
||||||
|
export const SET_CONSUMERS = "SET_CONSUMERS";
|
||||||
|
|
||||||
export function setOptions(options) {
|
export function setOptions(options) {
|
||||||
return {
|
return {
|
||||||
@ -68,6 +69,13 @@ export function setLogoUrls(urls) {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function setConsumers(consumers) {
|
||||||
|
return {
|
||||||
|
type: SET_CONSUMERS,
|
||||||
|
consumers
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
export function changeAdmins(userIds, productId, isAdmin, filter) {
|
export function changeAdmins(userIds, productId, isAdmin, filter) {
|
||||||
let filterData = filter && filter.clone();
|
let filterData = filter && filter.clone();
|
||||||
if (!filterData) {
|
if (!filterData) {
|
||||||
@ -129,27 +137,27 @@ export function getUpdateListAdmin(filter) {
|
|||||||
export function getWhiteLabelLogoText() {
|
export function getWhiteLabelLogoText() {
|
||||||
return dispatch => {
|
return dispatch => {
|
||||||
return api.settings.getLogoText()
|
return api.settings.getLogoText()
|
||||||
.then(res => {
|
.then(res => {
|
||||||
dispatch(setLogoText(res));
|
dispatch(setLogoText(res));
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getWhiteLabelLogoSizes() {
|
export function getWhiteLabelLogoSizes() {
|
||||||
return dispatch => {
|
return dispatch => {
|
||||||
return api.settings.getLogoSizes()
|
return api.settings.getLogoSizes()
|
||||||
.then(res => {
|
.then(res => {
|
||||||
dispatch(setLogoSizes(res));
|
dispatch(setLogoSizes(res));
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
export function getWhiteLabelLogoUrls() {
|
export function getWhiteLabelLogoUrls() {
|
||||||
return dispatch => {
|
return dispatch => {
|
||||||
return api.settings.getLogoUrls()
|
return api.settings.getLogoUrls()
|
||||||
.then(res => {
|
.then(res => {
|
||||||
dispatch(setLogoUrls(Object.values(res)));
|
dispatch(setLogoUrls(Object.values(res)));
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -180,7 +188,15 @@ export function setGreetingTitle(greetingTitle) {
|
|||||||
export function restoreGreetingTitle() {
|
export function restoreGreetingTitle() {
|
||||||
return dispatch => {
|
return dispatch => {
|
||||||
return api.settings.restoreGreetingSettings().then(res => {
|
return api.settings.restoreGreetingSettings().then(res => {
|
||||||
if(res) dispatch(setGreetingSettings(res.Content));
|
if (res) dispatch(setGreetingSettings(res.Content));
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
export function getConsumers() {
|
||||||
|
return dispatch => {
|
||||||
|
return api.settings.getConsumersList().then(res =>
|
||||||
|
dispatch(setConsumers(res))
|
||||||
|
)
|
||||||
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user