apisearch-ui
Version:
Javascript User Interface of Apisearch.
28 lines (27 loc) • 763 B
JavaScript
;
exports.__esModule = true;
exports.initialDataFetchAction = void 0;
var Constants_1 = require("./Constants");
var Container_1 = require("./Container");
/**
* Initial data fetching action
*
* @param environmentId
* @param query
* @param repository
*/
function initialDataFetchAction(environmentId, query, repository) {
var dispatcher = Container_1["default"].get(Constants_1.APISEARCH_DISPATCHER + "__" + environmentId);
repository
.query(query)
.then(function (result) {
dispatcher.dispatch({
type: "RENDER_INITIAL_DATA",
payload: {
query: query,
result: result
}
});
});
}
exports.initialDataFetchAction = initialDataFetchAction;