UNPKG

@automattic/calypso-products

Version:

This module contains information about the various products sold within calypso, such as product slugs, plan intervals, etc.

20 lines 888 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getJetpackProductRecommendedFor = getJetpackProductRecommendedFor; const constants_1 = require("./constants"); const translations_1 = require("./translations"); /** * Get Jetpack product "Recommended For" based on the product purchase object. */ function getJetpackProductRecommendedFor(product) { const jetpackProductsRecommendedFor = constants_1.JETPACK_PRODUCT_RECCOMENDATION_MAP[product.product_slug]; if (!jetpackProductsRecommendedFor) { return undefined; } const jetpackProductsRecommendedForTranslations = (0, translations_1.getJetpackProductsRecommendedFor)(); return jetpackProductsRecommendedFor.map((tag) => ({ tag, label: jetpackProductsRecommendedForTranslations[tag], })); } //# sourceMappingURL=get-jetpack-product-recommended-for.js.map