@talend/react-containers
Version:
Provide connected components aka containers for @talend/react-cmf based on @talend/react-components.
35 lines (33 loc) • 893 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.fetchProducts = fetchProducts;
exports.openProduct = openProduct;
var _HeaderBar = _interopRequireDefault(require("./HeaderBar.constant"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
/**
* Action dispatched when fetching products is required for the container
* @param {String} url Fetch URL
* @returns {Object}
*/
function fetchProducts(url) {
return {
type: _HeaderBar.default.HEADER_BAR_FETCH_PRODUCTS,
payload: {
url
}
};
}
/**
* Action dispatched when clicking on a product in the header bar
* @param {Object} product Opened product
* @returns {Object}
*/
function openProduct(product) {
return {
type: _HeaderBar.default.HEADER_BAR_OPEN_PRODUCT,
payload: product
};
}
//# sourceMappingURL=HeaderBar.actions.js.map