PageSourceSearch

https://shop.condolences.com/_next/static/chunks/pages/[funeralHome]/trees/tier/[tree_id]-293ea05bffe8c315.js

js condolences.com collected 2026-09-30 04:56:45 UTC 16,893 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3913],{97988:function(e,t,l){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[funeralHome]/trees/tier/[tree_id]",function(){return l(62129)}])},32602:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var l in t)Object.defineProperty(e,l,{enumerable:!0,get:t[l]})}(t,{default:function(){return a},noSSR:function(){return d}});let o=l(38754);l(85893),l(67294);let i=o._(l(35491));function n(e){return{default:(null==e?void 0:e.default)||e}}function d(e,t){return delete t.webpack,delete t.modules,e(t)}function a(e,t){let l=i.default,o={loading:e=>{let{error:t,isLoading:l,pastDelay:o}=e;return null}};e instanceof Promise?o.loader=()=>e:"function"==typeof e?o.loader=e:"object"==typeof e&&(o={...o,...e});let a=(o={...o,...t}).loader;return(o.loadableGenerated&&(o={...o,...o.loadableGenerated},delete o.loadableGenerated),"boolean"!=typeof o.ssr||o.ssr)?l({...o,loader:()=>null!=a?a().then(n):Promise.resolve(n(()=>null))}):(delete o.webpack,delete o.modules,d(l,o))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1159:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return o}});let o=l(38754)._(l(67294)).default.createContext(null)},35491:function(e,t,l){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return v}});let o=l(38754)._(l(67294)),i=l(1159),n=[],d=[],a=!1;function r(e){let t=e(),l={loading:!0,loaded:null,error:null};return l.promise=t.then(e=>(l.loading=!1,l.loaded=e,e)).catch(e=>{throw l.loading=!1,l.error=e,e}),l}class u{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function s(e){return function(e,t){let l=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),n=null;function r(){if(!n){let t=new u(e,l);n={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return n.promise()}if(!a){let e=l.webpack?l.webpack():l.modules;e&&d.push(t=>{for(let l of e)if(t.includes(l))return r()})}function s(e,t){!function(){r();let e=o.default.useContext(i.LoadableContext);e&&Array.isArray(l.modules)&&l.modules.forEach(t=>{e(t)})}();let d=o.default.useSyncExternalStore(n.subscribe,n.getCurrentValue,n.getCurrentValue);return o.default.useImperativeHandle(t,()=>({retry:n.retry}),[]),o.default.useMemo(()=>{var t;return d.loading||d.error?o.default.createElement(l.loading,{isLoading:d.loading,pastDelay:d.pastDelay,timedOut:d.timedOut,error:d.error,retry:n.retry}):d.loaded?o.default.createElement((t=d.loaded)&&t.default?t.default:t,e):null},[e,d])}return s.preload=()=>r(),s.displayName="LoadableComponent",o.default.forwardRef(s)}(r,e)}function c(e,t){let l=[];for(;e.length;){let o=e.pop();l.push(o(t))}return Promise.all(l).then(()=>{if(e.length)return c(e,t)})}s.preloadAll=()=>new Promise((e,t)=>
1{c(n).then(e,t)}),s.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let l=()=>(a=!0,t());c(d,e).then(l,l)})),window.__NEXT_PRELOADREADY=s.preloadReady;let v=s},62129:function(e,t,l){"use strict";l.r(t);var o=l(85893),i=l(67294),n=l(11163),d=l(5152),a=l.n(d),r=l(93),u=l(10457),s=l(18206),c=l(56602),v=l(73572),p=l(22920),_=l(62231),f=l(10646),y=l(17073),b=l(36463),h=l(83454);let m=a()(()=>l.e(100).then(l.bind(l,50100)),{loadableGenerated:{webpack:()=>[50100]},loading:()=>(0,o.jsx)(r.aNw,{position:"absolute"}),suspense:!0}),D=a()(()=>l.e(3255).then(l.bind(l,3255)),{loadableGenerated:{webpack:()=>[3255]},loading:()=>(0,o.jsx)(r.aNw,{position:"absolute"}),suspense:!0}),w=a()(()=>l.e(5148).then(l.bind(l,85148)),{loadableGenerated:{webpack:()=>[85148]},loading:()=>(0,o.jsx)(r.aNw,{position:"absolute"}),suspense:!0});t.default=(0,u.Np)(()=>{var e,t,l,d,a,E,g,C,O,S,R,T,k,N,A;(0,v.A6)();let{condolencesMarketplaceTreesB:P}=(0,f.Vb)(),F=(0,n.useRouter)(),{fhDetails:{homeUrlForMarketplace:j,...x},decedentEncryptedString:I,addOns:q,...M}=(0,s.VM)(),L=(0,s.Io)(),{nodeReference:V,refWidth:Y}=(0,v.FS)(),B=(0,u.j2)(F),G=!!(null==M?void 0:M.floralDirectIframeEmbedded),U=F.query.tier,H=F.query.vendor_id,X=(0,u.VC)(null==x?void 0:null===(e=x.fhDatabaseAddress)||void 0===e?void 0:e.country),K=!(null===(t=F.query)||void 0===t?void 0:t.forceFlowerSession),Z=(null==M?void 0:null===(l=M.decedentDetails)||void 0===l?void 0:l.treeSubscriptionEnabled)!==!1&&(null!=M&&null!==(d=M.decedentDetails)&&void 0!==d&&!!d.treeSubscriptionEnabled||!!(null==x?void 0:x.isTreeSubscriptionEnabled)),[W,z]=(0,i.useState)([]),J=null==W?void 0:null===(a=W.sort((e,t)=>e.price-t.price))||void 0===a?void 0:a.reduce((e,t)=>("tree"===t.type&&(e[t.id]=t),e),{}),Q=null!==(A=null!==(N=(0,u.ZT)(null==J?void 0:null===(E=J[U])||void 0===E?void 0:E.currency,"country"))&&void 0!==N?N:null==x?void 0:null===(g=x.fhDatabaseAddress)||void 0===g?void 0:g.country)&&void 0!==A?A:"US";Q===b.v.COUNTRY_CODES.CA&&U===h.env.NEXT_PUBLIC_ARBOR_DAY_TIER_ID&&(U=h.env.NEXT_PUBLIC_ARBOR_DAY_CANADA_TIER_ID);let $=Z&&(null===(C=Object.values(J))||void 0===C?void 0:C.some(e=>{let{subscription:t}=e;return t})),ee=null==q?void 0:q.find(e=>{let{addOnType:t}=e;return"card"===t}),et=null==M?void 0:null===(O=M.cart)||void 0===O?void 0:O.find(e=>"tree"===e.type),el=parseFloat("5"),eo=parseFloat("15"),ei="71d2e42b-7338-4fd1-806e-0845d7d7bebc,140".split(","),en=null==ei||!ei.length||(null==ei?void 0:ei.includes(null==x?void 0:x.funeral_home_id)),[ed,ea]=(0,i.useState)(void 0),[er,eu]=(0,i.useState)(void 0),[es,ec]=(0,i.useState)(void 0),[ev,ep]=(0,i.useState)(!1),[e_,ef]=(0,i.useState)(!1),[ey,eb]=(0,i.useState)(),[eh,em]=(0,i.useState)(!1),[eD,ew]=(0,i.useState)(),{addOnSelected:eE,addOnDetails:eg}=(0,v.X2)({type:"card",toggle:ey,marketplaceType:"trees",disable:!B}),eC=(0,i.useCallback)(async()=>{try{let{data:e}=await (0,c.WY)({url:"storefront_data/vendors/".concat(X||H),method:"get",marketplace:!0});e&&L({type:"SET_VENDOR_DETAILS",payload:{id:null==e?void 0:e.id,name:null==e?void 0:e.name,currency:null==e?void 0:e.currency,discount_enabled:null==e?void 0:e.discount_enabled}})}catch(t){let e=(null==t?void 0:t.error)||t;console.error(e),(0,u.cM)({label:"Could not retrieve vendor",status:y.Ff.ERROR,data:e})}},[L,X,H]),eO=(0,i.useCallback)(async e=>{try{let{data:t}=await (0,c.WY)({url:"tree_subscription_prices",method:"get",marketplace:!0});if(t){let l=e.find(e=>{let{type:t}=e;return"tree"===t});if(!l)return;let o=t.reduce((e,t)=>(e.push({...l,id:t.id,tree_quantity:t.quantity,interval:t.interval,tier_description:t.label,tier_title:t.name,quantity:t.quantity,price:t.price,subscription:!0,vendor_id:X||H}),e),[]);z([...o,...e])}}catch(t){let e=(null==t?void 0:t.error)||t;console.error(e),(0,u.cM)({label:"Could not retrieve subscription tree products",status:y.Ff.ERROR,data:e})}},[X,H]),eS=(0,i.useCallback)(async()=>{try{let{data:e}=await (0,c.WY)({url:"vendors/".concat(X||H,"/global_products"),method:"get",marketplace:!0});e&&(Z&&eO(e),Z||z(e))}catch(t){let e=(null==t?void 0:t.error)||t;console.error(e),(0,u.cM)({label:"Could not retrieve tree products",status:y.Ff.ERROR,data:e})}},[eO,Z,X,H]),eR=(0,i.useCallback)(async()=>{try{let{data:e}=await (0,c.WY)({url:"storefront_data/certificate_products/".concat("8b2eadbf-8ba8-499b-bb8e-7f14243f8285"),method:"get",marketplace:!0});(null==e?void 0:e.length)&&ec(null==e?void 0:e[0])}catch(t){let e=(null==t?void 0:t.error)||t;console.error(e),(0,u.cM)({label:"Could not retrieve certificate product",status:y.Ff.ERROR,data:e})}},[]),eT=(0,i.useCallback)(e=>{e.stopPropagation(),e.preventDefault(),"mouseout"===e.nativeEvent.type?ef(!1):ef(!e_)},[e_]),ek=(0,i.useCallback)(e=>{var t,l,o,i,n,d,a,r,u;F.push({pathname:"".concat(F.asPath.split("?")[0]),query:{...F.query,tier:e,scrollPosition:window.pageYOffset,vend
1or_id:X||H,...(null===(t=F.query)||void 0===t?void 0:t.displayBanner)&&{displayBanner:!0},...(null===(l=F.query)||void 0===l?void 0:l.servicesExpired)&&{servicesExpired:!0}}},void 0,{shallow:!0}),null===(u=window)||void 0===u||null===(r=u.dataLayer)||void 0===r||r.push({event:"productView",ecommerce:{detail:{actionField:{list:"Gallery"},products:[{id:null==J?void 0:null===(o=J[U])||void 0===o?void 0:o.id,name:"".concat(null==J?void 0:null===(i=J[U])||void 0===i?void 0:i.name," - ").concat(null==J?void 0:null===(n=J[U])||void 0===n?void 0:n.tier_title),brand:"Arbor Day Foundation",category:"Trees",currency:null==M?void 0:null===(a=M.vendorDetails)||void 0===a?void 0:null===(d=a.currency)||void 0===d?void 0:d.toUpperCase()}]}}})},[F,J,null==M?void 0:null===(S=M.vendorDetails)||void 0===S?void 0:S.currency,U,X,H]),eN=()=>{var e,t,l,o,i;null===(i=window)||void 0===i||null===(o=i.dataLayer)||void 0===o||o.push({event:"addToCart",ecommerce:{currencyCode:null==M?void 0:null===(t=M.vendorDetails)||void 0===t?void 0:null===(e=t.currency)||void 0===e?void 0:e.toUpperCase(),add:{products:[{brand:"Arbor Day Foundation",category:B?"Condolences Memorial Trees":"Sympathy Memorial Trees",id:U,name:null==ed?void 0:ed.name,position:null===(l=Object.values(J))||void 0===l?void 0:l.findIndex(e=>{let{id:t}=e;return t===U}),price:(0,u.rI)(null==ed?void 0:ed.price),quantity:1,variant:null==ed?void 0:ed.tier_title}]}}})},eA=e=>{eN(),er?(L({type:"REMOVE_ITEM",payload:null==er?void 0:er.id}),ep(!1),eF(e)):p.Am.warning("Item can't be added.")},eP=e=>{et?(eu(et),ep(!0)):eF(e)},eF=e=>{eN(),!e||(null==e?void 0:e.vendor_id)||(e.vendor_id=X);let t=e;if(eh){var l;t=null===(l=Object.values(J))||void 0===l?void 0:l.find(e=>!!e.subscription&&e.price===(null==ed?void 0:ed.price)&&e.quantity===(null==ed?void 0:ed.tree_quantity)&&e.interval===eD)}t&&(t.tree_forest_id="9236",t.forest_name="Forest in Need",L({type:"SET_CART",payload:t}),"stageForAdding"===ey||(null==ee?void 0:ee.defaultSelected)==="yes"?eb("add"):eb("remove"),F.push("/checkout"))},ej=()=>null!=ee&&!!ee.nextOfKinDelivery||null!=ee&&!!ee.funeralHomeDelivery;(0,i.useEffect)(()=>{var e;!(null===(e=F.query)||void 0===e?void 0:e.forceFlowerSession)&&(L({type:"SET_VENDOR_ID",payload:X||H}),(X||H)&&eC()),eS(),eR()},[x.fhId,x.funeral_home_id,X,H,eR,eS,null===(R=F.query)||void 0===R?void 0:R.forceFlowerSession,L,eC]),(0,i.useEffect)(()=>{(0,u.nK)(J)||ea(J[U])},[W,J,U]),(0,i.useEffect)(()=>{var e;(null==F?void 0:null===(e=F.query)||void 0===e?void 0:e.scrollPosition)&&window.scrollTo(0,Number(F.query.scrollPosition))}),(0,i.useEffect)(()=>{var e,t,l,o,i,n,d,a,r,u,s,c,v,p,f,y,b,h,m,D,w,E,g,C,O,S,R,T;(null==M?void 0:null===(e=M.decedentDetails)||void 0===e?void 0:e.pId)&&(null===(T=window)||void 0===T||null===(R=T.dataLayer)||void 0===R||R.push({event:"pageMetaData",page:{environment:"production",type:"product",page_category:"product_page",person_id:null==M?void 0:null===(t=M.decedentDetails)||void 0===t?void 0:t.pId,tukios_fhid:(null==M?void 0:null===(l=M.decedentDetails)||void 0===l?void 0:l.fhid)||(null==M?void 0:null===(o=M.decedentDetails)||void 0===o?void 0:o.BatesvilleFH_ID),obit_last_updated:null==M?void 0:null===(i=M.decedentDetails)||void 0===i?void 0:i.obit_published_at,obit_days_active:(null==M?void 0:M.noEncryption)?"n/a":(0,_.Z)(new Date(null==M?void 0:null===(n=M.decedentDetails)||void 0===n?void 0:n.obit_published_at),new Date),checkout_form_prepopulated:"notPopulated",days_to_last_service:(null==M?void 0:M.noEncryption)?"n/a":(0,_.Z)(new Date(null==M?void 0:null===(s=M.decedentDetails)||void 0===s?void 0:null===(u=s.Services)||void 0===u?void 0:null===(d=u[(null==M?void 0:null===(r=M.decedentDetails)||void 0===r?void 0:null===(a=r.Services)||void 0===a?void 0:a.length)-1])||void 0===d?void 0:d.date),new Date),external_location_code:null==M?void 0:null===(v=M.decedentDetails)||void 0===v?void 0:null===(c=v.Location)||void 0===c?void 0:c.LocationCode,service_details_delivery_ready:(null==M?void 0:M.vendorId)?"DeliveryReady":"NotDeliveryReady",days_to_first_service:(null==M?void 0:M.noEncryption)?"n/a":(0,_.Z)(new Date(null==M?void 0:null===(y=M.decedentDetails)||void 0===y?void 0:null===(f=y.Services)||void 0===f?void 0:null===(p=f[0])||void 0===p?void 0:p.date),new Date),days_since_zero:(null==M?void 0:M.noEncryption)?"n/a":(0,_.Z)(new Date,new Date(null==M?void 0:null===(w=M.decedentDetails)||void 0===w?void 0:null===(D=w.Services)||void 0===D?void 0:null===(b=D[(null==M?void 0:null===(m=M.decedentDetails)||void 0===m?void 0:null===(h=m.Services)||void 0===h?void 0:h.length)-1])||void 0===b?void 0:b.date)),vendor:"Arbor Day Foundation",service_details_count:(null==M?void 0:M.noEncryption)?"n/a":null==M?void 0:null===(g=M.decedentDetails)||void 0===g?void 0:null===(E=g.Services)||void 0===E?void 0:E.length,ecom_flow_type:"floral direct store",next_of_kin:(null==M?void 0:null===(O=M.decedentDetails)||void 0===O?void 0:null===(C=O.NextOfKin)||void 0===C?void 0:C.length)?"yes":"no",obit_publish_date:null==M?void 0:null===(S=M.decedentDetails)||void 0===S?void 0:S.obit_published_at}}))},[null==M?void 0:M.decedentDetails]),(0,i.useEffect)(()=>
1{if(!(0,u.nK)(J)){var e,t,l,o,i,n;null===(n=window)||void 0===n||null===(i=n.dataLayer)||void 0===i||i.push({event:"productView",ecommerce:{detail:{actionField:{list:"Gallery"},products:[{id:U,name:"".concat(null==J?void 0:null===(e=J[U])||void 0===e?void 0:e.name," - ").concat(null==J?void 0:null===(t=J[U])||void 0===t?void 0:t.tier_title),brand:"Arbor Day Foundation",category:"Trees",currency:null==M?void 0:null===(o=M.vendorDetails)||void 0===o?void 0:null===(l=o.currency)||void 0===l?void 0:l.toUpperCase()}]}}})}},[J]);let ex={treeCertificateProduct:es,iFrameEmbedded:G,showModal:ev,setShowModal:ep,treesInCart:et,replaceCart:eA,selectedProduct:ed,refWidth:Y,nodeReference:V,sortedProducts:J,tier:U,addOnSelected:eE,subscribed:eh,isSubscription:$,_setActiveTier:ek,setSubscribed:em,subscriptionFrequency:eD,setSubscriptionFrequency:ew,toggleDetails:eT,showCardAddOns:ej,setToggleAddOn:eb,addOnDetails:eg,cardDetails:ee,showDetails:e_,buyNow:eP,Country:Q},eI={treeCertificateProduct:es,iFrameEmbedded:G,showModal:ev,setShowModal:ep,treesInCart:et,selectedProduct:ed,replaceCart:eA,homeUrlForMarketplace:j,sortedProducts:J,isSubscription:$,subscribed:eh,setSubscribed:em,subscriptionFrequency:eD,setSubscriptionFrequency:ew,discountRate:el,_setActiveTier:ek,recurringDiscountRate:eo,showCardAddOns:ej,setToggleAddOn:eb,addOnSelected:eE,showDetails:e_,toggleDetails:eT,addOnDetails:eg,cardDetails:ee,buyNow:eP,hideHeaderTabs:K,openCart:!1,currency:null==M?void 0:null===(k=M.vendorDetails)||void 0===k?void 0:null===(T=k.currency)||void 0===T?void 0:T.toUpperCase(),navigateHandler:()=>{var e;F.push("/".concat(j,"/").concat((null===(e=F.query)||void 0===e?void 0:e.forceFlowerSession)?"flowers":"trees").concat(I))},Country:Q,...(null==M?void 0:M.decedentDetails)&&{birthDate:null==M?void 0:M.decedentDetails.BirthDate,deathDate:null==M?void 0:M.decedentDetails.DeathDate,fullName:"".concat((null==M?void 0:M.decedentDetails.FirstName)||""," ").concat((null==M?void 0:M.decedentDetails.MiddleName)||""," ").concat((null==M?void 0:M.decedentDetails.LastName)||"")}},eq={iFrameEmbedded:G,showModal:ev,existingTree:er,selectedProduct:ed,subscriptionFrequency:eD,subscribed:eh,replaceCart:eA,setShowModal:ep,refWidth:Y,nodeReference:V,sortedProducts:J,tier:U,isSubscription:$,_setActiveTier:ek,setSubscribed:em,setSubscriptionFrequency:ew,buyNow:eP};return(0,u.nK)(J)||!ed?(0,o.jsx)(r.aNw,{position:"absolute"}):B?P&&en?(console.log("\uD83D\uDCCD CONDOLENCE TREE B"),(0,o.jsx)(D,{...eI})):(console.log("\uD83D\uDCCD CONDOLENCE TREE A"),(0,o.jsx)(m,{...ex})):(console.log("\uD83D\uDCCD SYMPATHY TREE A"),(0,o.jsx)(w,{...eq}))})},5152:function(e,t,l){e.exports=l(32602)}},function(e){e.O(0,[2888,9774,179],function(){return e(e.s=97988)}),_N_E=e.O()}]);

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.