@wordpress/data
Version:
Data module for WordPress.
76 lines (75 loc) • 1.48 kB
JavaScript
// packages/data/src/redux-store/metadata/actions.js
function startResolution(selectorName, args) {
return {
type: "START_RESOLUTION",
selectorName,
args
};
}
function finishResolution(selectorName, args) {
return {
type: "FINISH_RESOLUTION",
selectorName,
args
};
}
function failResolution(selectorName, args, error) {
return {
type: "FAIL_RESOLUTION",
selectorName,
args,
error
};
}
function startResolutions(selectorName, args) {
return {
type: "START_RESOLUTIONS",
selectorName,
args
};
}
function finishResolutions(selectorName, args) {
return {
type: "FINISH_RESOLUTIONS",
selectorName,
args
};
}
function failResolutions(selectorName, args, errors) {
return {
type: "FAIL_RESOLUTIONS",
selectorName,
args,
errors
};
}
function invalidateResolution(selectorName, args) {
return {
type: "INVALIDATE_RESOLUTION",
selectorName,
args
};
}
function invalidateResolutionForStore() {
return {
type: "INVALIDATE_RESOLUTION_FOR_STORE"
};
}
function invalidateResolutionForStoreSelector(selectorName) {
return {
type: "INVALIDATE_RESOLUTION_FOR_STORE_SELECTOR",
selectorName
};
}
export {
failResolution,
failResolutions,
finishResolution,
finishResolutions,
invalidateResolution,
invalidateResolutionForStore,
invalidateResolutionForStoreSelector,
startResolution,
startResolutions
};
//# sourceMappingURL=actions.js.map