@empathyco/x-components
Version:
Empathy X Components
24 lines (22 loc) • 718 B
JavaScript
/**
* Default implementation for the {@link IdentifierResultsGetters.identifierResultsRequest} getter.
*
* @param state - Current {@link https://vuex.vuejs.org/guide/state.html | state} of the identifier
* results module.
* @returns The identifier results request to fetch data from the API.
*
* @public
*/
// eslint-disable-next-line max-len
const identifierResultsRequest = ({ config, query, params }) => {
return query.trim()
? {
query,
rows: config.maxItemsToRequest,
start: 0,
extraParams: params
}
: null;
};
export { identifierResultsRequest };
//# sourceMappingURL=identifier-results-request.getter.js.map