const starterPlanId = 'starter' export function isStarterPlan(planId?: string | null) { return planId === starterPlanId } export function getBusinessMenuLabel(planId?: string | null, businessLimit?: number | null) { return isStarterPlan(planId) || Number(businessLimit) === 1 ? 'Business' : 'Businesses' } export function getBusinessProfileNoun(count?: number | null) { return Number(count) === 1 ? 'business profile' : 'business profiles' } export function getBusinessProfileLimitLabel(limit?: number | null) { const numericLimit = Number(limit) || 0 return `${numericLimit.toLocaleString()} ${getBusinessProfileNoun(numericLimit)}` } export function getBusinessProfileUsageLabel(used?: number | null, limit?: number | null) { const numericUsed = Number(used) || 0 const numericLimit = Number(limit) || 0 return `${numericUsed.toLocaleString()} / ${getBusinessProfileLimitLabel(numericLimit)}` }