@empathyco/x-components
Version:
Empathy X Components
20 lines (17 loc) • 750 B
JavaScript
import { XPlugin } from '../../../../plugins/x-plugin.js';
/**
* Default implementation for the {@link IdentifierResultsActions.fetchIdentifierResults}.
*
* @param _context - The {@link https://vuex.vuejs.org/guide/actions.html | context} of the actions,
* provided by Vuex.
* @param request - The identifier results request to make.
* @returns A Promise of Result[] that resolves when it fetches identifier results or empty array
* if the request was not made.
*
* @public
*/
const fetchIdentifierResults = async (_context, request) => {
return request ? XPlugin.adapter.identifierResults(request).then(({ results }) => results) : [];
};
export { fetchIdentifierResults };
//# sourceMappingURL=fetch-identifier-results.action.js.map