UNPKG

@wordpress/core-data

Version:
16 lines (14 loc) 388 B
/** * Higher-order function which forward the resolution to another resolver with the same arguments. * * @param {string} resolverName forwarded resolver. * * @return {Function} Enhanced resolver. */ const forwardResolver = ( resolverName ) => ( ...args ) => async ( { resolveSelect } ) => { await resolveSelect[ resolverName ]( ...args ); }; export default forwardResolver;