PageSourceSearch

https://aloha.com/a/account/_next/static/chunks/2970-4d19798efdb62741.js?dpl=dpl_53WcvV7uHa56L1UPu4kwYSBZAMee

js aloha.com collected 2026-10-02 02:23:43 UTC 9,268 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2970],{4280:(e,l,i)=>{i.d(l,{AD:()=>B,HY:()=>M,Hr:()=>p,Nq:()=>u,Oq:()=>g,QK:()=>b,Rm:()=>C,W8:()=>s,Yb:()=>h,Yh:()=>d,_B:()=>v,_r:()=>y,dG:()=>D,sW:()=>f,tu:()=>m,u8:()=>c,w_:()=>P}),i(70090);var t=i(51029);let n=[t.j9.CancelFlowUpsell,t.j9.CancelFlowUpsellDeprecated,t.j9.SurpriseDelightUpsell,t.j9.SurpriseDelightUpsellDeprecated,t.j9.IsOneTimeUpsell,t.j9.IsOneTimeUpsellDeprecated,t.j9.AutoMergeBillingSubId,t.j9.CreditRedemptionId,t.j9.LoyaltyFreeProduct],r=[t.j9.IsOneTimeUpsell,t.j9.IsOneTimeUpsellDeprecated,t.j9.CancelFlowUpsell,t.j9.CancelFlowUpsellDeprecated],a=[t.j9.DynamicBoxId,t.j9.DynamicBoxSectionId,t.j9.StaticBoxId,t.j9.PresetBoxVersion];function o({line:e,attributes:l}){return!!e&&!!e.customAttributes&&e.customAttributes.some(e=>{let i=e.key;return!!(Array.isArray(l)?l.includes(i):i===l)&&(!a.includes(i)||!!e.value)})}function c({line:e,key:l}){if(e&&e.customAttributes)return e.customAttributes.find(e=>e.key===l)?.value}function u(e){return o({line:e,attributes:r})}function s(e){return o({line:e,attributes:t.j9.prepaidGiftEmail})}function y(e){return o({line:e,attributes:[t.j9.SurpriseDelightUpsell,t.j9.SurpriseDelightUpsellDeprecated]})}function P(e){return y(e)&&o({line:e,attributes:t.j9.SurpriseDelightPrimaryVariant})}function v(e){return o({line:e,attributes:[t.j9.CancelFlowUpsell,t.j9.CancelFlowUpsellDeprecated]})}function C(e){return o({line:e,attributes:[t.j9.CreditRedemptionId]})}function d(e){return o({line:e,attributes:[t.j9.LoyaltyFreeProduct]})}function p(e){return u(e)&&!y(e)&&!v(e)}function f(e){return o({line:e,attributes:n})}function b(e){return o({line:e,attributes:[t.j9.StaticBoxParent]})}function g(e){return!b(e)&&(o({line:e,attributes:[t.j9.StaticBoxId]})||o({line:e,attributes:[t.j9.StaticBoxIndex]}))}function m(e){return o({line:e,attributes:[t.j9.DynamicBoxId]})||o({line:e,attributes:[t.j9.DynamicBoxIndex]})}function h(e){return o({line:e,attributes:[t.j9.DynamicBoxSectionId]})}function B(e){return!!e&&!u(e)&&!y(e)&&!g(e)&&!m(e)}function D(e){return o({line:e,attributes:[t.j9.PresetBoxVersion]})}function M(e){return!!e&&e.SubscriptionLines.some(e=>null!==(h(e)?"Sectioned":m(e)?"Dynamic":b(e)||g(e)||o({line:e,attributes:[t.j9.isClassicBoxV2,t.j9.BoxInstanceId]})?"Static":null))}},47064:(e,l,i)=>{i.d(l,{C:()=>n,H:()=>t});let t=new Map([["YEAR",365],["MONTH",30.5],["WEEK",7],["DAY",1]]),n=3},52970:(e,l,i)=>{i.d(l,{LG:()=>u,UB:()=>c,VM:()=>y,Wt:()=>P,b8:()=>d,rM:()=>p,zS:()=>s});var t=i(51029),n=i(58386),r=i(61108),a=i(4280),o=i(47064);function c({pricingPolicies:e,cyclesCompleted:l,loggingContext:i={}}){let t;if(0===e.length)return;let r=e.find(e=>null==e.afterCycle||0===e.afterCycle),a=e.filter(e=>null!=e.afterCycle&&e.afterCycle>0).filter(e=>null!=e.afterCycle&&l>=e.afterCycle);return t=a.length>0?a.reduce((e,l)=>(l.afterCycle??0)>(e.afterCycle??0)?l:e):r,n.vF.info("selectApplicablePricingPolicy result",{...i,cyclesCompleted:l,allPolicies:e,applicablePolicies:a,selectedPolicy:t??null}),t}function u(e){if(e&&0!==e.length)return e.find(e=>null==e.afterCycle||0===e.afterCycle)??e.at(0)}let s={CustomerPortal:"customerPortal",Dashboard:"dashboard",Api:"api"};function y({sellingPlan:e,surface:l}){return!l||(l===s.CustomerPortal?!1!==e.availableInCustomerPortal:l===s.Dashboard?!1!==e.availableInDashboard:l!==s.Api||!1!==e.availableViaApi)}let P=({subscriptionBillingPolicy:e,subscriptionPrepaidDeliveryPolicy:l,sellingPlanGroupResources:i,strictIntervalMatch:t=!1})=>{if(0==i.length)return!1;let n=!1;return i.forEach(i=>{i.SellingPlanGroup.SellingPlans.forEach(i=>{(t?(0,r.Y6)(i.BillingPolicy,e):(0,r.Mj)(i.BillingPolicy,e))&&i.PrepaidDeliveryPolicy?.interval===l?.interval&&i.PrepaidDeliveryPolicy?.intervalCount===l?.intervalCount&&(n=!0)})}),n},v=({subscriptionBillingPolicy:e,subscriptionPrepaidDeliveryPolicy:l,sellingPlanGroupResources:i,subscriptionLine:n,isDynamicBox:r,currentSellingPlan:c,allowChangingNameToMatchBillingPolicy:u=!1,surface:s})=>{if(!e||!e.interval||0==i.length)return;let P=(o.H.get(e.interval)??1)*e.intervalCount,v=c?(o.H.get(c.BillingPolicy.interval)??1)*c.BillingPolicy.intervalCount:1/0,C=c?.PrepaidDeliveryPolicy?(o.H.get(c.PrepaidDeliveryPolicy.interval)??1)*c.PrepaidDeliveryPolicy.intervalCount:1/0,d=c?.BillingPolicy.maxCycles??(e.maxCycles?1/0:void 0),p=c?.BillingPolicy.minCycles??(e.minCycles?1/0:void 0),g=c??void 0,m=e.maxCycles;e.isMaxCycleV2&&l&&e.maxCycles&&(m=e.maxCycles*(e.intervalCount/l.intervalCount));let h=e.minCycles;return e.isMaxCycleV2&&l&&e.minCycles&&(h=e.minCycles*(e.intervalCount/l.intervalCount)),(i=i.filter(e=>r||n&&(0,a.tu)(n)?e.SellingPlanGroup.name==t.my.DynamicBoxSubscribeAndSave:l?e.SellingPlanGroup.name==t.my.Prepaid:e.SellingPlanGroup.name==t.my.SubscribeAndSave)).forEac
1h(i=>{i.SellingPlanGroup.SellingPlans.forEach(i=>{if(!y({sellingPlan:i,surface:s}))return;let t=(o.H.get(i.BillingPolicy.interval)??1)*i.BillingPolicy.intervalCount,n=i.BillingPolicy.maxCycles||void 0;i.BillingPolicy.isMaxCycleV2&&i.PrepaidDeliveryPolicy&&i.BillingPolicy.maxCycles&&(n=i.BillingPolicy.maxCycles*(e.intervalCount/i.PrepaidDeliveryPolicy.intervalCount));let r=i.BillingPolicy.minCycles||void 0;if(i.BillingPolicy.isMaxCycleV2&&i.PrepaidDeliveryPolicy&&i.BillingPolicy.minCycles&&(r=i.BillingPolicy.minCycles*(e.intervalCount/i.PrepaidDeliveryPolicy.intervalCount)),!l&&!i.PrepaidDeliveryPolicy&&f({sellingPlan:i,bestMatchDaysBilling:v,bestMatchMaxCycles:d,bestMatchMinCycles:p,subscriptionBillingDays:P,subscriptionMaxCycles:m,subscriptionMinCycles:h})&&(g=i,v=t,d=n,p=r),l&&i.PrepaidDeliveryPolicy){let e=(o.H.get(l.interval)??1)*l.intervalCount;b({sellingPlan:i,bestMatchDaysBilling:v,bestMatchDaysPrepaid:C,bestMatchMaxCycles:d,bestMatchMinCycles:p,subscriptionBillingDays:P,subscriptionPrepaidDays:e,subscriptionMaxCycles:m,subscriptionMinCycles:h})&&(g=i,v=t,C=e,d=n,p=r)}})}),null!=g&&u&&Math.abs(v-P)>3&&(g={...g,name:function({interval:e,intervalCount:l}){let i=e.toLowerCase(),t=l>1;return"day"===i?`Every ${l} ${t?"days":"day"}`:"week"===i?`Every ${l} ${t?"weeks":"week"}`:"month"===i?`Every ${l} ${t?"months":"month"}`:"year"===i?`Every ${l} ${t?"years":"year"}`:`Every ${l} ${i}${t?"s":""}`}({interval:e.interval,intervalCount:e.intervalCount})}),g};function C(e){return(o.H.get(e.interval)??1)*e.intervalCount}let d=({preferredSellingPlanIds:e,...l})=>{let i=v(l);if(!i||!e?.length)return i;for(let t of new Set(e)){let e=l.sellingPlanGroupResources.find(e=>e.SellingPlanGroup.SellingPlans.some(e=>e.id===t));if(!e)continue;let n=v({...l,sellingPlanGroupResources:[e]});if(n&&function({sellingPlan:e,otherSellingPlan:l}){return C(e.BillingPolicy)===C(l.BillingPolicy)&&(e.BillingPolicy.maxCycles??null)===(l.BillingPolicy.maxCycles??null)&&(e.BillingPolicy.minCycles??null)===(l.BillingPolicy.minCycles??null)&&(e.PrepaidDeliveryPolicy?C(e.PrepaidDeliveryPolicy):null)===(l.PrepaidDeliveryPolicy?C(l.PrepaidDeliveryPolicy):null)}({sellingPlan:n,otherSellingPlan:i}))return n}return i},p=e=>{let l=d(e);return l||e.isDynamicBox||null!=e.subscriptionLine&&(0,a.tu)(e.subscriptionLine)?l:d({...e,subscriptionPrepaidDeliveryPolicy:void 0,subscriptionLine:void 0,isDynamicBox:!0})},f=({sellingPlan:e,bestMatchDaysBilling:l,bestMatchMaxCycles:i,bestMatchMinCycles:t,subscriptionBillingDays:n,subscriptionMaxCycles:r,subscriptionMinCycles:a})=>{let c=(o.H.get(e.BillingPolicy.interval)??1)*e.BillingPolicy.intervalCount,u=e.BillingPolicy.maxCycles,s=e.BillingPolicy.minCycles;return Math.abs(c-n)<Math.abs(l-n)||Math.abs(c-n)==Math.abs(l-n)&&(!!(r&&u&&Math.abs(u-r)<Math.abs((i??1/0)-r)||a&&s&&Math.abs(s-a)<Math.abs((t??1/0)-a))||!!i&&!r&&!u||!!t&&!a&&!s||!!(c>n))},b=({sellingPlan:e,bestMatchDaysBilling:l,bestMatchDaysPrepaid:i,bestMatchMaxCycles:t,bestMatchMinCycles:n,subscriptionBillingDays:r,subscriptionPrepaidDays:a,subscriptionMaxCycles:c,subscriptionMinCycles:u})=>{if(!e.PrepaidDeliveryPolicy)return!1;let s=(o.H.get(e.BillingPolicy.interval)??1)*e.BillingPolicy.intervalCount,y=(o.H.get(e.PrepaidDeliveryPolicy.interval)??1)*e.PrepaidDeliveryPolicy.intervalCount,P=e.BillingPolicy.maxCycles,v=e.BillingPolicy.minCycles;return Math.abs(s-r)<Math.abs(l-r)||Math.abs(s-r)==Math.abs(l-r)&&!!(Math.abs(y-a)>Math.abs(i-a)||c&&P&&Math.abs(P-c)<Math.abs((t??1/0)-c)||u&&v&&Math.abs(v-u)<Math.abs((n??1/0)-u))}},61108:(e,l,i)=>{i.d(l,{$8:()=>s,Mj:()=>u,Y6:()=>o,dx:()=>r,rQ:()=>a});var t=i(47064),n=i(2888);function r({siteSettings:e}){return!a({siteSettings:e})&&e?.[n.S.restrictProductsByInterval]===!0}function a({siteSettings:e}){return e?.[n.S.autoSplitOnIntervalMismatch]===!0}function o(e,l){return e.interval===l.interval&&e.intervalCount===l.intervalCount}function c({interval:e,intervalCount:l}){let i=t.H.get(e.toUpperCase());return void 0===i?void 0:i*l}function u(e,l){if(o(e,l))return!0;let i=c(e),n=c(l);return void 0!==i&&void 0!==n&&Math.abs(i-n)<=t.C}function s({interval:e,intervalCount:l}){let i=c({interval:e,intervalCount:l});if(void 0===i)return[{interval:e,intervalCount:l}];let n=new Map;for(let[r,a]of(n.set(`${e}:${l}`,{interval:e,intervalCount:l}),t.H)){let e=Math.max(1,Math.ceil((i-t.C)/a)),l=Math.floor((i+t.C)/a);for(let i=e;i<=l;i++)n.set(`${r}:${i}`,{interval:r,intervalCount:i})}return[...n.values()]}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.