@automattic/calypso-products
Version:
This module contains information about the various products sold within calypso, such as product slugs, plan intervals, etc.
17 lines • 538 B
JavaScript
import { camelOrSnakeSlug } from './camel-or-snake-slug';
import { PLAN_HOST_BUNDLE, PLAN_WPCOM_ENTERPRISE } from './constants';
import { getPlansSlugs, isFreePlan } from './main';
export function isPlan(product) {
const slug = camelOrSnakeSlug(product);
if (isFreePlan(slug)) {
return false;
}
switch (slug) {
case PLAN_HOST_BUNDLE:
case PLAN_WPCOM_ENTERPRISE:
return true;
default:
return getPlansSlugs().includes(slug);
}
}
//# sourceMappingURL=is-plan.js.map