13 lines
412 B
JavaScript
13 lines
412 B
JavaScript
|
/**
|
||
|
* Searches an array of packages/rates to see if there are actually any rates
|
||
|
* available.
|
||
|
*
|
||
|
* @param {Array} shippingRatePackages An array of packages and rates.
|
||
|
* @return {boolean} True if a rate exists.
|
||
|
*/
|
||
|
const hasShippingRate = ( shippingRatePackages ) => {
|
||
|
return shippingRatePackages.some( shippingRatePackage => shippingRatePackage.shipping_rates.length );
|
||
|
};
|
||
|
|
||
|
export default hasShippingRate;
|