react-redux-isomorphic
Version:
Set of utilities for creating isomorphic applications using react-redux
43 lines • 999 B
JavaScript
import { LOAD_CONTEXT, RELOAD_CONTEXT, LOAD_CONTEXT_SUCCESS, LOAD_CONTEXT_ERROR, DESTROY } from './actionsTypes';
export var loadContext = function loadContext(isomorphicId) {
return {
type: LOAD_CONTEXT,
payload: {
isomorphicId: isomorphicId
}
};
};
export var reloadContext = function reloadContext(isomorphicId) {
return {
type: RELOAD_CONTEXT,
payload: {
isomorphicId: isomorphicId
}
};
};
export var loadContextSuccess = function loadContextSuccess(isomorphicId, context) {
return {
type: LOAD_CONTEXT_SUCCESS,
payload: {
isomorphicId: isomorphicId,
context: context
}
};
};
export var loadContextError = function loadContextError(isomorphicId, error) {
return {
type: LOAD_CONTEXT_ERROR,
payload: {
isomorphicId: isomorphicId,
error: error
}
};
};
export var destroy = function destroy(isomorphicId) {
return {
type: DESTROY,
payload: {
isomorphicId: isomorphicId
}
};
};