PageSourceSearch

https://www.acima.com/mobify/bundle/1411/pages-new-marketplace-marketplace-store-detail-page.js

js acima.com collected 2026-10-02 09:56:16 UTC 48,754 bytes, 1 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[1398],{65054(e,t,a){var r=a(77810),l=a(59146),s=a(28137),o=a(54284),i=a(21052),n=a(34692),c=a(41863);const d=({item:e})=>{const{formatMessage:t}=(0,n.A)();return r.createElement(l.a,{className:"dir-btn-wrapper"},r.createElement(i.E,{color:"#696871",fontSize:"14px",marginBottom:{base:"5px",md:"0"}},r.createElement(c.A,{defaultMessage:[{type:0,value:"Apply In Store"}],id:"apply.in.store.title"})),r.createElement(s.$,{"aria-label":t({id:"direction.title",defaultMessage:[{type:0,value:"Directions"}]}),className:"assetBtn-block primary-btn-outline direction-btn",display:{base:"inline-flex",md:"none"}},r.createElement(o.N,{href:`https://www.google.com/maps/dir/?api=1&origin=${e.store.coordinates.lat},${e.store.coordinates.lon}&destination=${e.store.address_1},${e.store.city},${e.store.state},${e.store.zip}&location_guid=${e.store.guid}`,target:"_blank"},r.createElement(c.A,{defaultMessage:[{type:0,value:"Directions"}],id:"direction.title"}))),r.createElement(m,{item:e}))},m=({item:e})=>r.createElement(i.E,{display:{base:"block",md:"none"},as:"span",color:"acimaDefault.13",fontWeight:"400",fontSize:"14px"},e.store.coordinates.distance," ","",e.store.coordinates.distance_unit),p=(e,t)=>"default"===e.apply_on_find_a_store?!t.includes(e.state)&&!!e.primary_standard_industry:"yes"===e.apply_on_find_a_store||(e.apply_on_find_a_store,!1),u=({item:e,isMobile:t,setSelectedStore:a,setIsModalOpen:l,setIsEcomModalOpen:s,openApprovalIframe:o,acimaFindAStoreApplyUrl:i,utmData:n,gclid:c,fbclid:d,msclkid:m,referral_code:p,dasrcCookie:u,davuidCookie:y,isUtmCampaignValid:_,handleApplyClick:k,index:E})=>t?r.createElement(g,{item:e,setSelectedStore:a,setIsModalOpen:l,setIsEcomModalOpen:s}):r.createElement(f,{item:e,setSelectedStore:a,openApprovalIframe:o,acimaFindAStoreApplyUrl:i,utmData:n,gclid:c,fbclid:d,msclkid:m,referral_code:p,dasrcCookie:u,davuidCookie:y,isUtmCampaignValid:_,handleApplyClick:k,index:E}),y=({item:e,isMobile:t,setSelectedStore:a,setIsModalOpen:l,setIsEcomModalOpen:s,openApprovalIframe:o,acimaFindAStoreApplyUrl:i,utmData:n,gclid:c,fbclid:d,msclkid:m,referral_code:p,dasrcCookie:y,davuidCookie:g,isUtmCampaignValid:f,handleApplyClick:k,index:E})=>e.store.ecom_url?r.createElement(u,{item:e,isMobile:t,setSelectedStore:a,setIsModalOpen:l,setIsEcomModalOpen:s,openApprovalIframe:o,acimaFindAStoreApplyUrl:i,utmData:n,gclid:c,fbclid:d,msclkid:m,referral_code:p,dasrcCookie:y,davuidCookie:g,isUtmCampaignValid:f,handleApplyClick:k,index:E}):r.createElement(_,{item:e,index:E,acimaFindAStoreApplyUrl:i,utmData:n,gclid:c,fbclid:d,msclkid:m,referral_code:p,dasrcCookie:y,davuidCookie:g,isUtmCampaignValid:f,handleApplyClick:k}),g=({item:e,setSelectedStore:t,setIsModalOpen:a,setIsEcomModalOpen:l})=>{const{formatMessage:o}=(0,n.A)();return r.createElement(r.Fragment,null,r.createElement(s.$,{"aria-label":o({id:"apply.title",defaultMessage:[{type:0,value:"Apply"}]}),className:"primary-btn apply-btn btn-item",onClick:()=>{e.store.ecom_url&&(t(e),a(!1),l(!0))}},r.createElement(c.A,{defaultMessage:[{type:0,value:"Apply"}],id:"apply.title"})),r.createElement(m,{item:e}))},f=({item:e,setSelectedStore:t,openApprovalIframe:a,acimaFindAStoreApplyUrl:i,utmData:d,gclid:m,fbclid:p,msclkid:u,referral_code:y,dasrcCookie:g,davuidCookie:f,isUtmCampaignValid:_,handleApplyClick:k,index:E})=>{const{formatMessage:h}=(0,n.A)();return r.createElement(l.a,{className:"ecom-btn-wrapper"},r.createElement(s.$,{"aria-label":h({id:"retailers.shop.online.title",defaultMessage:[{type:0,value:"Shop Online"}]}),className:"assetBtn-block primary-btn-outline btn-item",onClick:()=>{var r;t(e),a(e.store.ecom_url,null==e||null===(r=e.store)||void 0===r?void 0:r.dba,e)}},r.createElement(c.A,{defaultMessage:[{type:0,value:"Shop Online"}],id:"retailers.shop.online.title"})),r.createElement(o.N,{className:"primary-btn apply-btn btn-item",href:`${i}?${d?`${d}&`:""}${m?`gclid=${m}&`:""}${p?`fbclid=${p}&`:""}${u?`msclkid=${u}&`:""}${y?`referral_code=${y}&`:""}location_guid=${e.store.guid}&dasrc=${g}&davuid=${f}${_?"&":"&utm_campaign=find-a-store&"}lang=en.leases#/about_leasing`,target:"_blank",onClick:()=>k(e,E)},r.createElement(c.A,{defaultMessage:[{type:0,value:"Shop In-Store"}],id:"shop.in.store.title"})))},_=({item:e,index:t,acimaFindAStoreApplyUrl:a,utmData:l,gclid:s,fbclid:i,msclkid:n,referral_code:d,dasrcCookie:p,davuidCookie:u,isUtmCampaignValid:y,handleApplyClick:g})=>r.createElement(r.Fragment,null,r.createElement(o.N,{className:"primary-btn apply-btn",href:`${a}?${l?`${l}&`:""}${s?`gclid=${s}&`:""}${i?`fbclid=${i}&`:""}${n?`msclkid=${n}&`:""}${d?`referral_code=${d}&`:""}location_guid=${e.store.guid}
1&dasrc=${p}&davuid=${u}${y?"&":"&utm_campaign=find-a-store&"}lang=en.leases#/about_leasing`,target:"_blank",onClick:()=>g(e,t)},r.createElement(c.A,{defaultMessage:[{type:0,value:"Apply"}],id:"apply.title"})),r.createElement(m,{item:e}));a.d(t,["Nu",0,({item:e,index:t,stateCodes:a=[],isMobile:l,setSelectedStore:s,setIsModalOpen:o,setIsEcomModalOpen:i,handleApplyClick:n,openApprovalIframe:c,acimaFindAStoreApplyUrl:m,utmData:u,gclid:g,fbclid:f,msclkid:_,referral_code:k,dasrcCookie:E,davuidCookie:h,isUtmCampaignValid:b})=>p(e.store,a)?r.createElement(y,{item:e,isMobile:l,setSelectedStore:s,setIsModalOpen:o,setIsEcomModalOpen:i,openApprovalIframe:c,acimaFindAStoreApplyUrl:m,utmData:u,gclid:g,fbclid:f,msclkid:_,referral_code:k,dasrcCookie:E,davuidCookie:h,isUtmCampaignValid:b,handleApplyClick:n,index:t}):r.createElement(d,{item:e}),"st",0,p])},96005(e,t,a){a.d(t,{V:()=>E,W:()=>k});var r=a(10939),l=a(28407),s=a(77810),o=a(46513),i=a(4026),n=a(55600),c=a(95323),d=a(10697),m=a(46026),p=a(71658),u=a(21052),y=a(34692);function g(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function f(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?g(Object(a),!0).forEach(function(t){(0,r.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):g(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}const _=e=>{if("undefined"!=typeof window&&document){const t=document.cookie.split("; ").find(t=>t.startsWith(`${e}=`));return t?t.split("=")[1]:null}return null};function k({dataLayerTrigger:e="find-a-store"}={}
1){const[t,a]=(0,s.useState)(""),[r,c]=(0,s.useState)(!1),d=(0,s.useMemo)(()=>(0,i.getConfig)(),[]),m=(0,s.useMemo)(()=>({parameters:{clientId:d.app.commerceAPI.parameters.clientId,organizationId:d.app.commerceAPI.parameters.organizationId,shortCode:d.app.commerceAPI.parameters.shortCode,siteId:d.app.commerceAPI.parameters.siteId},proxy:`${(0,n.o)()}${d.app.commerceAPI.proxyPath}`}),[d]),p=(0,s.useMemo)(()=>new o.ShopperCustomers(m),[m]),u=(0,s.useCallback)(function(){var t=(0,l.A)(function*(t,r,l){if(!t||""===t)return;const s="undefined"==typeof document?"":document.cookie.split("; ").filter(e=>e.startsWith("utm")).map(e=>e.trim()).join("&"),o=_("davuid")||"",i=_("dasrc")||"",n=_("gclid")||"",m=_("msclkid")||"",u=_("fbclid")||"",y=_("referral_code")||"",g=null!==(k=_("utm_campaign")||"")&&""!==k.trim();var k;const E=new URLSearchParams;s&&s.split("&").forEach(e=>{const[t,a]=e.split("=");t&&a&&E.append(t,a)}),o&&E.append("davuid",o),i&&E.append("dasrc",i),n&&E.append("gclid",n),m&&E.append("msclkid",m),u&&E.append("fbclid",u),y&&E.append("referral_code",y);const h=new URL(t);if(E.forEach((e,t)=>{h.searchParams.append(t,e)}),g||h.searchParams.append("utm_campaign","marketplace"),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"mktApplyNow",storeName:r,trigger:e}),"true"===sessionStorage.getItem("is_customer_logged_in")){const e=localStorage.getItem("access_token_acima"),t=localStorage.getItem("customer_id_acima");let a=[];const r=(new Date).toISOString();if(sessionStorage.getItem("recentlyViewedStores"))try{a=JSON.parse(sessionStorage.getItem("recentlyViewedStores"))}catch(e){console.error("Failed to parse recentlyViewedStores from sessionStorage",e),a=[]}Array.isArray(a)||(a=[a]);const s=f(f(f({},l),"Recently Viewed"!==(null==l?void 0:l.category)&&{category_shop_online:null==l?void 0:l.category,category:"Recently Viewed"}),{},{badge:"Online",dateAdded:r}),o=a.findIndex(e=>{var t,a;return(null==e||null===(t=e.store)||void 0===t?void 0:t.guid)===(null==l||null===(a=l.store)||void 0===a?void 0:a.guid)&&"Online"===(null==e?void 0:e.badge)});-1!==o?a[o]=s:a.push(s),a.sort((e,t)=>new Date(t.dateAdded)-new Date(e.dateAdded));const i=Date.now();a=a.filter(e=>null==e||!e.dateAdded||i-new Date(e.dateAdded).getTime()<=6048e5).slice(0,10),sessionStorage.setItem("recentlyViewedStores",JSON.stringify(a)),e&&t?yield p.updateCustomer({parameters:{customerId:t,siteId:d.app.commerceAPI.parameters.siteId},body:{c_recentlyViewedStores:JSON.stringify(a)},headers:{Authorization:`Bearer ${e}`}}):console.warn("authorization failed")}else console.info("authorization failed");a(h),c(!0)});return function(e,a,r){return t.apply(this,arguments)}}(),[d.app.commerceAPI.parameters.siteId,e,p]);return{openApprovalIframe:u,isIframeModalOpen:r,iframeUrl:t,onCloseIframeModal:(0,s.useCallback)(()=>{c(!1)},[])}}function E({isOpen:e,onClose:t,iframeUrl:a}){const r=(0,y.A)(),l=a&&"object"==typeof a&&"href"in a?a.href:a;return s.createElement(m.aF,{isOpen:e,onClose:t,size:"xl",alignItems:"center",blockScrollOnMount:!1,autoFocus:!1,trapFocus:!1},s.createElement(d.m,null),s.createElement(p.$,{className:"ecom-url-modal"},s.createElement(c.c,null,l?s.createElement("iframe",{src:l,width:"100%",height:"600",style:{border:"none"},title:r.formatMessage({id:"iframe.retailer.store.title",defaultMessage:[{type:0,value:"Retailer Store"}]})}):s.createElement(u.E,null,"Error handling iframe URL not Found"))))}},94586(e,t,a){a.r(t),a.d(t,{default:()=>he});var r=a(10939),l=a(28407),s=a(77810),o=a(64965),i=a(59146),n=a(34692),c=a(90031),d=a(4026),m=a(55600),p=a(17015),u=a(46513),y=a(77098),g=a(21956),f=a(95691),_=a(59752),k=a(68066),E=a(8426),h=(a(32105),a(29188));const b=function(){var e=(0,l.A)(function*({getTokenWhenReady:e,site:t,targetLocale:a,proxyPath:r,organizationId:l,staticStoreParam:s,staticStoreCityParam:o,staticStoreStateParam:i}){const n={method:"get",headers:{Authorization:`Bearer ${yield e()}`}},c=`${(0,d.getConfig)().app.SITE_URL||(0,m.o)()}${r}/custom/get-static-store/v1/organizations/${l}/staticStore`,p=new URLSearchParams({siteId:t.id,locale:a,c_static_store_param:s});o&&p.set("c_static_store_city",o),i&&p.set("c_static_store_state",i);const u=`${c}?${p.toString()}`,y=yield fetch(u,n);if(!y.ok)throw new Error(`HTTP error! Status: ${y.status}`);return yield y.json()});return function(t){return e.apply(this,arguments)}}();a(73448);var v=a(50054),A=a(69290),w=a(64180),S=a(67234),C=a(21052),N=a(60967),M=a(85353),$=a(28137),I=a(41863),x=a(94615),L=a(96182),O=a(46026),P=a(10697),U=a(71658),D=a(1194),T=a(95323),j=a(3),z=a(57233),F=a(59714),W=a(66170);const V=["PR"];var R=a(12030),H=a(77214),B=a(65054);const G=e=>String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"),q=({type:e})=>
1{const t={"aria-hidden":!0,className:"marketplace-store-detail-hero-icon-svg"};return"website"===e?s.createElement(z.s9,t):"app"===e?s.createElement(j.PCV,(0,w.A)({size:32},t)):s.createElement(z.HB,t)},J=({subText:e,onDetailsClick:t})=>{const a=String(e||"").trim();return a?s.createElement(i.a,{className:"marketplace-store-detail-subtext-promo"},s.createElement(S.s,{className:"marketplace-store-detail-subtext-promo-inner"},s.createElement(i.a,{as:"span",className:"marketplace-store-detail-subtext-promo-icon"},s.createElement(z.iP,{"aria-hidden":!0,className:"marketplace-store-detail-subtext-promo-icon-svg"})),s.createElement(C.E,{as:"span",className:"marketplace-store-detail-subtext-promo-label"},a),s.createElement(C.E,{as:"button",type:"button",onClick:t,className:"marketplace-store-detail-subtext-promo-details"},s.createElement(I.A,{id:"marketplace.store_detail.subtext_details",defaultMessage:[{type:0,value:"Details"}]})))):null},Z=({marketplaceListSource:e,store:t,addressLine:a,primaryMode:r="apply",onPrimaryClick:l,moreWaysHeroRowChip:o=null})=>{var c;const d=(0,n.A)(),m=(0,y.A)();t.storeCategories||(t.storeCategories=[t.primary_industry]);const p=(e=>{const t=(e||"").trim();if(!t)return"?";const a=t.split(/\s+/).filter(Boolean).filter(e=>/[a-zA-Z0-9]/.test(e));if(0===a.length)return"?";const r=e=>{const t=e.match(/[a-zA-Z0-9]/);return t?t[0]:""};return a.length>=2?(r(a[0])+r(a[1])).toUpperCase():(a[0].replace(/[^a-zA-Z0-9]/g,"").slice(0,2)||"?").toUpperCase()})(null==t?void 0:t.name),u=String((null==t||null===(c=t.storeCategories)||void 0===c?void 0:c[0])||"").trim(),g=""!==u&&"other"!==u.toLowerCase(),f=((e,t)=>{if(!e)return"address";if(!1===e.integrated)return"app";if(String(t||"").trim())return"address";const a=e.website_uri||e.website||e.url;return String(a||"").trim()?"website":"address"})(t,a),_="online"===o?"website":"in_store"===o?"address":"app"===o?"app":f,k=String((null==t?void 0:t.subText)||"").trim(),E=((e,t)=>{const a=String(t||"").trim().toLowerCase();return"$1 to start"===a?e.formatMessage({id:"one.to.start.near.me",defaultMessage:[{type:0,value:"$1 to start"}]}):"$10 to start"===a?e.formatMessage({id:"ten.to.start.near.me",defaultMessage:[{type:0,value:"$10 to start"}]}):String(t||"").trim()})(d,k),[h,b]=(0,s.useState)(!1),v=(0,L.A)({base:!0,md:!1}),A=(0,s.useId)(),w=null!=(null==t?void 0:t.ecom_url)?r:(e=>e?!0===e.integrated||null!=e.ecom_url?"shop":!1===e.integrated||!0===e.unaffiliated?"getTheApp":"apply":"apply")(t),j=e=>{if("undefined"!=typeof window&&document){const t=document.cookie.split("; ").find(t=>t.startsWith(`${e}=`));return t?t.split("=")[1]:null}return null},Z=()=>"undefined"!=typeof window&&document?document.cookie.split("; ").filter(e=>e.startsWith("utm")).map(e=>e.trim()).join("&"):null,K=(Z(),j("gclid"),j("msclkid"),j("fbclid"),j("davuid"),j("dasrc"),(0,s.useCallback)(()=>{if("getTheApp"===w){window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"getTheAppClick",event_category:"appDownload",storeName:t.name,storeType:"online"===e?"onlineStores":"localStores",pageUrl:window.location.href});let a="https://acima.page.link/?link=https://www.acima.com/mobile-app";const r="apn=com.acima.leasing&amv=1.1&ibi=com.acima.leasing&isi=1570917482&efr=1",l={davuid:j("davuid")||"",dasrc:j("dasrc")||"",gclid:j("gclid")||"",msclkid:j("msclkid")||"",fbclid:j("fbclid")||"",referral_code:j("referral_code")||""};return a+=`&${Z()}&${Object.entries(l).filter(([e,t])=>t).map(([e,t])=>`${e}=${t}`).join("&")}&${r}`,void(window.location.href=a)}null==l||l()},[w,m,l])),{data:Q,isLoading:Y,error:X}=(0,F.A)({cid:"marketplace-store-detail-offer-details-copy",enabled:h}),ee=(0,s.useMemo)(()=>{var e;const t=null==Q?void 0:Q.c_body;if(!t)return null;const a=G((null===(e=k.match(/^\$\d+/))||void 0===e?void 0:e[0])??"$10");return t.split("{{OFFER_AMOUNT}}").join(G(E)).split("{{PROCESSING_FEE_AMOUNT}}").join(a)},[null==Q?void 0:Q.c_body,k,E]),te=e=>String(e).trim().replace(/^https?:\/\/(www\.)?/,"").replace(/\/$/,""),ae=(0,s.useMemo)(()=>{const e=s.createElement(I.A,{id:"marketplace.store_detail.address_placeholder",defaultMessage:[{type:0,value:"Address on file"}]});if("online"===o||"app"===o){const r=String((null==t?void 0:t.website_uri)||(null==t?void 0:t.website)||(null==t?void 0:t.url)||"").trim();return r?te(r):null!=t&&t.partnerUrl?te(t.partnerUrl):a||e}return"in_store"===o?a||e:null!=t&&t.partnerUrl?te(t.partnerUrl):a||e},[o,t,a]);return s.createElement(i.a,{className:"marketplace-store-detail-hero"},s.createElement(S.s,{className:"marketplace-store-detail-hero-row"},s.createElement(S.s,{className:"marketplace-store-detail-hero-store-block"},k?s.createElement(S.s,{display:{base:"flex",md:"none"},justify:"center",width:"100%",mb:{base:"40px",md:0},className:"marketplace-store-detail-subtext-promo-mobile-slot"},s.createElement(J,{subText:E,onDetailsClick:()=>b(!0)}
1)):null,s.createElement(S.s,{className:"marketplace-store-detail-logo-box",id:t.id,style:t.backgroundCSS?{backgroundColor:t.backgroundCSS}:void 0},g?s.createElement(R.A,{src:(0,H.go)("static/img/find-a-store/",u),fill:"#0070E0",boxSize:{base:"80px",md:"100px"}}):t.image?s.createElement(N._,{className:"marketplace-store-detail-logo-image",src:t.image,alt:""}):s.createElement(C.E,{className:"marketplace-store-detail-logo-initials",sx:{fontSize:"74px !important",color:"#1a56c4 !important"}},p)),s.createElement(i.a,{className:"marketplace-store-detail-hero-text-stack"},s.createElement(M.D,{as:"h1",className:"marketplace-store-detail-heading"},s.createElement(I.A,{id:"marketplace.store_detail.shop_prefix",defaultMessage:[{type:0,value:"Shop "},{type:1,value:"name"}],values:{name:(null==t?void 0:t.name)||""}})),s.createElement(S.s,{className:"marketplace-store-detail-address-promo-row"},s.createElement(S.s,{className:"marketplace-store-detail-address-row"},s.createElement(i.a,{as:"span",className:"marketplace-store-detail-address-icon"},s.createElement(q,{type:_})),s.createElement(C.E,{as:"span",className:"marketplace-store-detail-address-text"},ae)),k?s.createElement(i.a,{display:{base:"none",md:"block"},flexShrink:0},s.createElement(J,{subText:E,onDetailsClick:()=>b(!0)})):null))),"getTheApp"!==w||v?"near_me"!==e&&"sfcc-locations"!==t.marketplaceListSource||!1!==(0,B.st)(t,V)?s.createElement($.$,{className:"marketplace-store-detail-apply-btn",onClick:K},"shop"===w?s.createElement(I.A,{id:"marketplace.store_detail.shop",defaultMessage:[{type:0,value:"Shop"}]}):"getTheApp"===w?s.createElement(I.A,{id:"marketplace.store_detail.get_the_app",defaultMessage:[{type:0,value:"Get the Acima app"}]}):s.createElement(I.A,{id:"marketplace.store_detail.apply",defaultMessage:[{type:0,value:"Apply"}]}),s.createElement(i.a,{as:"span",className:"marketplace-store-detail-btn-arrow"},"getTheApp"===w?s.createElement(z.oq,{"aria-hidden":!0}):s.createElement(z.kb,{"aria-hidden":!0}))):s.createElement(C.E,{className:"marketplace-store-detail-apply-in-store-label"},s.createElement(I.A,{id:"apply.in.store.title",defaultMessage:[{type:0,value:"Apply in Store"}]})):s.createElement(i.a,{className:"marketplace-store-detail-hero-qr"},s.createElement(i.a,{className:"marketplace-store-detail-get-app-card"},s.createElement(N._,{className:"marketplace-store-detail-get-app-qr-image",src:(0,x.sU)("static/img/singular-QRcode.svg"),alt:d.formatMessage({id:"marketplace.store_detail.app_qr_code_alt",defaultMessage:[{type:0,value:"App QR code"}]})}),s.createElement(C.E,{as:"span",className:"marketplace-store-detail-get-app-label"},s.createElement(I.A,{id:"marketplace.store_detail.get_app_label",defaultMessage:[{type:0,value:"Get the app"}]}))))),s.createElement(O.aF,{isOpen:h,onClose:()=>b(!1),isCentered:!v,size:"lg"},s.createElement(P.m,{className:"marketplace-store-detail-offer-overlay"}),s.createElement(U.$,{"aria-describedby":A,className:"marketplace-store-detail-offer-modal",position:v?"fixed":"relative",bottom:v?"0":"auto",left:v?"0":"auto",right:v?"0":"auto",marginBottom:v?"0":"auto"},s.createElement(D.s,{className:"marketplace-store-detail-offer-close"}),s.createElement(T.c,{id:A,className:"marketplace-store-detail-offer-body"},s.createElement(M.D,{as:"h3",className:"marketplace-store-detail-offer-title"},s.createElement(I.A,{id:"marketplace.store_detail.offer_details_title",defaultMessage:[{type:0,value:"Offer Details"}]})),s.createElement(i.a,{className:"marketplace-store-detail-offer-promo"},s.createElement(S.s,{className:"marketplace-store-detail-offer-promo-outer"},s.createElement(S.s,{className:"marketplace-store-detail-offer-promo-inner"},s.createElement(S.s,{className:"marketplace-store-detail-offer-promo-chip"},s.createElement(i.a,{as:"span",className:"marketplace-store-detail-subtext-promo-icon"},s.createElement(z.iP,{"aria-hidden":!0,className:"marketplace-store-detail-subtext-promo-icon-svg"})),s.createElement(C.E,{as:"span",className:"marketplace-store-detail-subtext-promo-label"},E))))),s.createElement(W.A,{isContentAssetLoading:Y,isContentAssetError:X,contentAssetContent:ee})))))},K=({store:e,moreWaysHeroRowChip:t=null})=>{const a=(0,n.A)(),r=(0,y.A)(),l="online"===t?"shop-online":"app"===t?"get-the-app":"in_store"===t?"default":!0===e.integrated?"shop-online":!1===e.integrated?"get-the-app":"default";return s.createElement(s.Fragment,null,s.createElement(S.s,{className:"marketplace-store-detail-steps",role:"region","aria-label":a.formatMessage({id:"marketplace.store_detail.steps_carousel_aria",defaultMessage:[{type:0,value:"Steps to shop with Acima"}]})},"shop-online"===l?s.createElement(s.Fragment,null,s.createElement(i.a,{className:"marketplace-store-detail-step-card"},s.createElement(C.E,{className:"marketplace-store-detail-step-title"},s.createElement(I.A,{id:"marketplace.store_detail.step1_shop_online_title",defaultMessage:[{type:0,value:"1. Shop online"}]})),s.createElement(C.E,{className:"marketplace-store-detail-step-body"},s.createElement(I.A,{id:"marketplace.store_detail.step1_body_shop_online",defaultMessage:[{type:0,value:"Shop the retailer's website and add items you want to lease to your cart."}]}))),s.createElement(i.a,{className:"marketplace-store-detail-step-card"},s.createElement(C.E,{className:"marketplace-store-detail-step-title"},s.createElement(I.A,{id:"marketplace.store_detail.step2_title",defaultMessage:[{type:0,value:"2. Look for Acima"}]})),s.createElement(C.E,{className:"marketplace-store-detail-step-body"},s.createElement(I.A,{id:"marketplace.store_detail.step2_body_shop_online",defaultMessage:[{type:0,value:"Choose Acima Leasing at checkout."}]}))),s.createElement(i.a,{className:"marketplace-store-detail-step-card"},s.createElement(C.E,{className:"marketplace-store-detail-step-title"},s.createElement(I.A,{id:"marketplace.store_detail.step3_title",defaultMessage:[{type:0,value:"3. Checkout"}]})),s.createElement(C.E,{className:"marketplace-store-detail-step-body"},s.createElement(I.A,{id:"marketplace.store_detail.step3_body_shop_online",defaultMessage:[{type:0,value:"Complete our easy application, checkout and you're done!"}]})))):"get-the-app"===l?s.createElement(s.Fragment,null,s.createElement(i.a,{className:"marketplace-store-detail-step-card"},s.createElement(C.E,{className:"marketplace-store-detail-step-title"},s.createElement(I.A,{id:"marketplace.store_detail.step1_get_app_title",defaultMessage:[{type:0,value:"1. Get the App"}]}
1)),s.createElement(C.E,{className:"marketplace-store-detail-step-body"},s.createElement(I.A,{id:"marketplace.store_detail.step1_body_get_app",defaultMessage:[{type:0,value:"Get the Acima app and apply to lease up to $5,000 in merchandise. "},{type:8,value:"appLink",children:[{type:0,value:"Get the app"}]},{type:0,value:"."}],values:{appLink:t=>s.createElement(i.a,{as:"button",type:"button",className:"marketplace-store-detail-step-body-link",onClick:()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"getTheAppClick",event_category:"appDownload",storeName:e.name,storeType:"onlineStores",pageUrl:window.location.href}),r("/mobile-app","push")},style:{textDecoration:"underline"}},t)}}))),s.createElement(i.a,{className:"marketplace-store-detail-step-card"},s.createElement(C.E,{className:"marketplace-store-detail-step-title"},s.createElement(I.A,{id:"marketplace.store_detail.step2_title_get_app",defaultMessage:[{type:0,value:"2. Shop"}]})),s.createElement(C.E,{className:"marketplace-store-detail-step-body"},s.createElement(I.A,{id:"marketplace.store_detail.step2_body_get_app",defaultMessage:[{type:0,value:"Choose a retailer and browse products in the app and add to your cart."}]}))),s.createElement(i.a,{className:"marketplace-store-detail-step-card"},s.createElement(C.E,{className:"marketplace-store-detail-step-title"},s.createElement(I.A,{id:"marketplace.store_detail.step3_title",defaultMessage:[{type:0,value:"3. Checkout"}]})),s.createElement(C.E,{className:"marketplace-store-detail-step-body"},s.createElement(I.A,{id:"marketplace.store_detail.step3_body_get_app",defaultMessage:[{type:0,value:'Tap "Pay with Acima" to get your card and complete checkout.'}]})))):"default"===l?s.createElement(s.Fragment,null,s.createElement(i.a,{className:"marketplace-store-detail-step-card"},s.createElement(C.E,{className:"marketplace-store-detail-step-title"},s.createElement(I.A,{id:"marketplace.store_detail.step1_title",defaultMessage:[{type:0,value:"1. Apply"}]})),s.createElement(C.E,{className:"marketplace-store-detail-step-body"},s.createElement(I.A,{id:"marketplace.store_detail.step1_body",defaultMessage:[{type:0,value:"Apply for approval to lease up to $5,000 in merchandise."}]}))),s.createElement(i.a,{className:"marketplace-store-detail-step-card"},s.createElement(C.E,{className:"marketplace-store-detail-step-title"},s.createElement(I.A,{id:"marketplace.store_detail.step2_title",defaultMessage:[{type:0,value:"2. Look for Acima"}]})),s.createElement(C.E,{className:"marketplace-store-detail-step-body"},s.createElement(I.A,{id:"marketplace.store_detail.step2_body",defaultMessage:[{type:0,value:"Visit the store and shop products you want to lease."}]}))),s.createElement(i.a,{className:"marketplace-store-detail-step-card"},s.createElement(C.E,{className:"marketplace-store-detail-step-title"},s.createElement(I.A,{id:"marketplace.store_detail.step3_title",defaultMessage:[{type:0,value:"3. Checkout"}]})),s.createElement(C.E,{className:"marketplace-store-detail-step-body"},s.createElement(I.A,{id:"marketplace.store_detail.step3_body",defaultMessage:[{type:0,value:"Sign your lease agreement and make an initial payment, done!"}]})))):null),!1===(null==e?void 0:e.integrated)||!0===(null==e?void 0:e.unaffiliated)?s.createElement(i.a,{className:"marketplace-store-detail-steps-compensation"},s.createElement(C.E,{as:"p"},s.createElement(I.A,{id:"marketplace.store_detail.retailer_compensation_disclosure",defaultMessage:[{type:0,value:"Acima may be compensated from purchases made at select retailers."}]}))):null)},Q={alignItems:"center",justifyContent:"center",flexDirection:"row",flexShrink:0,w:"fit-content",minW:"min-content",h:"34px",px:"14px",gap:"8px",borderRadius:"40px",borderWidth:"2px",borderStyle:"solid",borderColor:"rgba(255, 255, 255, 0.55)",bg:"rgba(255, 255, 255, 0.1)",color:"white",fontSize:"14px",lineHeight:"1",fontFamily:"Geomanist-medium",boxSizing:"border-box"},Y=({store:e,ecomUrl:t,visibleLeadChip:a="online",onSelectOnlineLead:r,onSelectInStoreLead:l,onSelectAppLead:o})=>
1{const i=(0,n.A)(),[c,d]=(0,s.useState)(!1),[m,p]=(0,s.useState)(!0);if(!t||!1===(0,B.st)(e,V))return null;const u=c||"online"===a,y=c||"in_store"===a,g=i.formatMessage({id:"marketplace.store_detail.more_ways_region_aria",defaultMessage:[{type:0,value:"More ways to shop"}]});return s.createElement(S.s,{className:"marketplace-store-detail-more-ways",role:"region","aria-label":g,"data-testid":"store-detail-more-ways-to-shop",flexDirection:{base:"column",md:"row"},alignItems:"center",justifyContent:"center",flexWrap:{base:"wrap",md:"nowrap"},gap:{base:3,md:4},w:"100%",pt:{base:"32px",md:"8px"},pb:{base:"48px",md:"96px"}},s.createElement(C.E,{as:"span",fontSize:"20px",lineHeight:"20px",fontWeight:"400",fontFamily:"Geomanist-regular",color:"white",textAlign:{base:"center",md:"left"},w:{base:"100%",md:"auto"},flexShrink:{md:0}},s.createElement(I.A,{id:"marketplace.store_detail.more_ways_heading",defaultMessage:[{type:0,value:"More ways to shop:"}]})),s.createElement(S.s,{className:"marketplace-store-detail-more-ways-chips",w:{base:"100%",md:"auto"},flexWrap:{base:"wrap",md:"nowrap"},alignItems:"center",justifyContent:{base:"center",md:"flex-start"},flexShrink:{md:0},gap:"8px"},u?s.createElement(S.s,(0,w.A)({as:"button",type:"button",className:"marketplace-store-detail-more-ways-chip",onClick:()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"waysToShopClick",event_category:"shop",event_label:"online",storeName:e.name,pageUrl:window.location.href}),d(!1),p(!0),null==r||r()}},Q),s.createElement(S.s,{as:"span",className:"marketplace-store-detail-more-ways-chip-icon","aria-hidden":!0},s.createElement(j.VeH,{size:15})),s.createElement(C.E,{as:"span",className:"marketplace-store-detail-more-ways-chip-label",fontSize:"inherit",lineHeight:"inherit"},s.createElement(I.A,{id:"marketplace.store_detail.more_ways_online",defaultMessage:[{type:0,value:"Online"}]}))):null,y?s.createElement(S.s,(0,w.A)({as:"button",type:"button",className:"marketplace-store-detail-more-ways-chip",onClick:()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"waysToShopClick",event_category:"shop",event_label:"inStore",storeName:e.name,pageUrl:window.location.href}),d(!1),p(!0),null==l||l()}},Q),s.createElement(S.s,{as:"span",className:"marketplace-store-detail-more-ways-chip-icon","aria-hidden":!0},s.createElement(j.ECz,{size:15})),s.createElement(C.E,{as:"span",className:"marketplace-store-detail-more-ways-chip-label",fontSize:"inherit",lineHeight:"inherit"},s.createElement(I.A,{id:"marketplace.store_detail.more_ways_in_store",defaultMessage:[{type:0,value:"In-Store"}]}))):null,m?s.createElement(S.s,(0,w.A)({as:"button",type:"button",className:"marketplace-store-detail-more-ways-chip",onClick:()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"waysToShopClick",event_category:"shop",event_label:"app",storeName:e.name,pageUrl:window.location.href}),d(!0),p(!1),null==o||o()}},Q),s.createElement(S.s,{as:"span",className:"marketplace-store-detail-more-ways-chip-icon","aria-hidden":!0},s.createElement(j.PCV,{size:16})),s.createElement(C.E,{as:"span",className:"marketplace-store-detail-more-ways-chip-label",fontSize:"inherit",lineHeight:"inherit"},s.createElement(I.A,{id:"marketplace.store_detail.more_ways_app",defaultMessage:[{type:0,value:"App"}]}))):null))};var X=a(75828),ee=a(9e4);const te=["dollar","question","dollar","question"],ae={display:"block",width:"16.3125px",height:"29px"},re={display:"block",width:621/32+"px",height:"27px"},le=({store:e=null,marketplaceListSource:t})=>{var a;const{data:r,isLoading:l,error:o}=(0,_.L)({prefIds:["approvalIframeClosingTime","leaseApprovalUrl","retailer_desktop_guid_value"],cacheTime:864e5,staleTime:3e5,retry:2}),n=null==r||null===(a=r.customPreferences)||void 0===a?void 0:a.retailer_desktop_guid_value,{data:d,error:m}=(0,c.useCategory)({parameters:{id:null==e?void 0:e.id}},{enabled:!(null==e||!e.id)}),p="prod"===n?null==d?void 0:d.c_desktopLocationGuid:null==d?void 0:d.c_desktopLocationGuid_non_prod,u=e=>{if("undefined"!=typeof window&&document){const t=document.cookie.split("; ").find(t=>t.startsWith(`${e}=`));return t?t.split("=")[1]:null}return null},y=(0,s.useCallback)(()=>{const a=document.cookie.split("; ").filter(e=>e.startsWith("utm")).map(e=>e.trim()).join("&"),r=u("davuid")||"",l=u("dasrc")||"",s=u("gclid")||"",o=u("msclkid")||"",i=u("fbclid")||"",n=u("referral_code")||"",c=a.includes("utm_campaign"),d=a.includes("utm_c
1ontent"),m=a.includes("utm_source"),y="online"===t?p:null==e?void 0:e.id,g=`https://ams.acima.com/discover/new?${a?`${a}&`:""}${s?`gclid=${s}&`:""}${i?`fbclid=${i}&`:""}${o?`msclkid=${o}&`:""}${n?`referral_code=${n}&`:""}routing_target=estimate${y?`&location_guid=${y}`:""}&leases&dasrc=${l}&davuid=${r}&${c?"":"utm_campaign=location_page&"}${m?"":"utm_source=web&"}${d?"":"utm_content=estimate"}#/estimate`;window.open(g,"_blank","noopener,noreferrer"),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"openCalculator",event_category:"leaseEstimate",storeType:"online"===t?"onlineStores":"localStores",storeName:(null==e?void 0:e.name)||null,pageUrl:window.location.href})},[null==e?void 0:e.id,null==e?void 0:e.name,t,p]),{data:g,isLoading:f,error:k}=(0,F.A)({cid:"marketplace-store-detail-benefits"}),{data:E,isLoading:h,error:b}=(0,F.A)({cid:"marketplace-store-detail-footnotes"}),v=null==g?void 0:g.c_body,A=null==E?void 0:E.c_body;return s.createElement(i.a,{className:"marketplace-store-detail-body"},s.createElement(X.x,{className:"marketplace-store-detail-body-grid"},s.createElement(ee.E,{className:"marketplace-store-detail-body-benefits-col"},s.createElement(W.A,{className:"marketplace-store-detail-benefits-content",isContentAssetLoading:f,isContentAssetError:k,contentAssetContent:v})),s.createElement(ee.E,{className:"marketplace-store-detail-body-estimate-col"},s.createElement(i.a,{className:"marketplace-store-detail-estimate-card"},s.createElement(M.D,{as:"h3",className:"marketplace-store-detail-estimate-title"},s.createElement(I.A,{id:"marketplace.store_detail.estimate_title",defaultMessage:[{type:0,value:"Estimate lease costs"}]})),s.createElement(S.s,{className:"marketplace-store-detail-estimate-icons","aria-hidden":!0},te.map((e,t)=>s.createElement(i.a,{key:t,className:"marketplace-store-detail-estimate-icon"},"dollar"===e?s.createElement(z.TZ,{"aria-hidden":!0,style:ae,className:"marketplace-store-detail-estimate-icon-svg"}):s.createElement(z.pN,{"aria-hidden":!0,style:re,className:"marketplace-store-detail-estimate-icon-svg"})))),e&&!1!==e.primary_standard_industry&&!0!==e.unaffiliated&&!1!==e.integrated?s.createElement($.$,{className:"marketplace-store-detail-calculator-btn",onClick:y},s.createElement(I.A,{id:"marketplace.store_detail.open_calculator",defaultMessage:[{type:0,value:"Open Calculator"}]}),s.createElement(i.a,{as:"span",className:"marketplace-store-detail-btn-arrow"},s.createElement(z.Ah,{"aria-hidden":!0}))):null)),s.createElement(ee.E,{id:"marketplace-store-detail-footnotes",className:"marketplace-store-detail-body-footnotes-col"},s.createElement(W.A,{isContentAssetLoading:h,isContentAssetError:b,contentAssetContent:A}))))},se=({marketplaceListSource:e,store:t,addressLine:a,primaryHeroMode:r="apply",onPrimaryHeroClick:l,moreWaysHeroRowChip:o=null,moreWaysVisibleLeadChip:n,onMoreWaysSelectOnlineLead:c,onMoreWaysSelectInStoreLead:d,onMoreWaysSelectAppLead:m})=>s.createElement(i.a,{className:"marketplace-store-detail-root"},s.createElement(A.m,{className:"marketplace-store-detail-hero-container"},s.createElement(i.a,{className:"marketplace-store-detail-hero-wrap"},s.createElement(Z,{marketplaceListSource:e,store:t,addressLine:a,primaryMode:r,onPrimaryClick:l,moreWaysHeroRowChip:o}),s.createElement(K,{store:t,moreWaysHeroRowChip:o}),s.createElement(Y,{store:t,ecomUrl:t.ecom_url,visibleLeadChip:n,onSelectOnlineLead:c,onSelectInStoreLead:d,onSelectAppLead:m}))),s.createElement(i.a,{className:"marketplace-store-detail-body-section"},s.createElement(A.m,{className:"marketplace-store-detail-body-container"},s.createElement(le,{marketplaceListSource:e,store:t}))));var oe=a(62241);const ie=()=>{const e=(0,n.A)(),t=(0,y.A)(),a=(0,L.A)({base:!0,md:!1}),{res:r}=(0,oe.useServerContext)()||{};r&&"function"==typeof r.status&&r.status(404);const l=e.formatMessage({id:"marketplace.store_not_found.seo_title",defaultMessage:[{type:0,value:"Store Not Found | Acima Marketplace"}]});return s.createElement(i.a,{className:"marketplace-store-not-found-root"},s.createElement(v.A,{title:l,noIndex:"noindex"}),s.createElement(i.a,{className:"marketplace-store-not-found-hero-container"},s.createElement(A.m,{className:"marketplace-store-not-found-hero-wrap"},s.createElement(M.D,{as:"h1",className:"marketplace-store-not-found-heading"},a?s.createElement(I.A,{id:"marketplace.store_not_found.heading_mobile",defaultMessage:[{type:0,value:"Looks like this"},{type:1,value:"lineBreak"},{type:0,value:"retailer’s page is"},{type:1,value:"lineBreak"},{type:0,value:"missing..."}],values:{lineBreak:s.createElement("br",null)}}):s.createElement(I.A,{id:"marketplace.store_not_found.heading",defaultMessage:[{type:0,value:"Looks like this retailer’s"},{type:1,value:"lineBreak"},{type:0,value:"page is missing..."}],values:{lineBreak:s.createElement("br",null)}})),s.createElement($.$,{className:"marketplace-store-detail-apply-btn marketplace-store-not-found-cta",onClick:()=>t("/new-marketplace")},s.createElement(I.A,{id:"marketplace.store_not_found.cta",defaultMessage:[{type:0,value:"See All Retailers"}]}),s.createElement(i.a,{as:"span",className:"marketplace-store-detail-btn-arrow"},s.createElement(z.kb,{"aria-hidden":!0}))))),s.createElement(i.a,{className:"marketplace-store-detail-body-section"},s.createElement(A.m,{className:"marketplace-store-detail-body-container"},s.createElement(le,{store:null,marketplaceListSource:null}))))};var ne=a(12782),ce=a(96005),de=a(54649);function me(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function pe(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?me(Object(a),!0).forEach(function(t){(0,r.A)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):me(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}const ue=e=>(e||[]).flatMap(e=>e.data||[]),ye=e=>e?[e,...(e.categories||[]).flatMap(ye)]:[],ge=(e,t)=>null==e||""===e?null:ue(t).find(t=>String(t.id)===String(e))||null,fe=(e,t)=>null==e||""===e?null:ue(t).find(t=>(0,ne.mF)(t.name||"")===e)||null,_e=e=>{if("undefined"==typeof window||"undefined"==typeof document)return null;const t=document.cookie.split("; ").find(t=>t.startsWith(`${e}=`));return t?t.split("=")[1]:null},ke=e=>null!=e&&""!==String(e).trim(),Ee=e=>{var t,a;return e?{id:e.guid,name:e.dba,city:e.city,state:e.state,zip:e.zip,address_1:e.address_1,phone:e.phone,latitude:null===(t=e.coordinates)||void 0===t?void 0:t.lat,longitude:null===(a=e.coordinates)||void 0===a?void 0:a.lon,initial_rent_payment:e.initial_rent_payment,subText:"1.0"===e.initial_rent_payment?"$1 to start":"10.0"===e.initial_rent_payment?"$10 to start":null,website_uri:e.website_uri,credit_enabled:e.credit_enabled,primary_standard_industry:!e.unaffiliated&&e.primary_standard_industry,ecom_url:e.unaffiliated||!1===e.primary_standard_industry?null:e.ecom_url,primary_industry:e.primary_industry,apply_on_find_a_store:e.apply_on_find_a_store,unaffiliated:e.unaffiliated,marketplaceListSource:e.marketplaceListSource??"sfcc-locations",noindex:e.noindex}:null},he=()=>{var e,t,a;const{storeId:r}=(0,o.g)(),A=(0,o.zy)(),w=(0,y.A)(),S=(0,n.A)(),C=null===(e=A.state)||void 0===e?void 0:e.marketplaceListSource,N=(0,s.useMemo)(()=>(0,ne.eV)(r||""),[r]),{idHint:M,slugHint:$}=N,{categories:I=[],isLoading:x}=(0,g.r)(),{data:L,isLoading:O}=(0,f.B)(300),{data:P,isLoading:U}=(0,c.useCategory)({parameters:{id:"root",levels:4}},{retry:!1}),D=(0,s.useMemo)(()=>{const e=ye(P).filter(e=>(null==e?void 0:e.id)&&(null==e?void 0:e.name)&&"root"!==String(e.id));let t=null;return M&&(t=e.find(e=>String(e.id)===String(M))||null),!t&&$&&(t=e.find(e=>(0,ne.mF)(e.name||"")===$)||null),null!=(a=t)&&a.id?{id:a.id,name:a.name,integrated:a.c_integrated,image:a.c_icon,latitude:a.c_latitude?parseFloat(a.c_latitude):null,longitude:a.c_longitude?parseFloat(a.c_longitude):null,ecom_url:a.c_ecom_url,primary_industry:a.c_primary_industry,apply_on_find_a_store:a.c_apply_on_find_a_store}:null;var a},[P,M,$]),T=null===(t=A.state)||void 0===t?void 0:t.store,j=!T,z=(0,s.useMemo)(()=>M?(0,ne.PS)(M):null,[M]),F=(0,s.useMemo)(()=>$?(0,ne.J8)($):null,[$]),W=(0,s.useMemo)(()=>{const e=null==L?void 0:L.storesObj;if(!M||!Array.isArray(e))return null;const t=e.find(e=>String(e.guid)===String(M));return t?Ee(t):null},[M,L]),V=(0,s.useMemo)(()=>{const e=null==L?void 0:L.storesObj;if(!$||!Array.isArray(e))return null;const t=e.find(e=>(0,ne.mF)(e.dba||"")===$);return t?Ee(t):null},[$,L]),R=(0,s.useMemo)(()=>{const e=null==L?void 0:L.storesObj;if(!$||!Array.isArray(e))return null;const t=e.find(e=>(0,ne.mF)(e.ecom_url||"")===$);return t?Ee(t):null},[$,L]),H=(0,s.useMemo)(()=>{if(T&&(M&&String(T.id)===String(M)||$&&(0,ne.mF)(T.name||"")===$))return T;if(M){const e=ge(M,I);if(e)return e}if(M&&z&&String(z.id)===String(M))return z;if(W)return W;if($){const e=fe($,I);if(e)return e}return F||V||R||D||null},[T,M,$,I,z,F,W,V,R,D]),B=(0,s.useMemo)(()=>!H&&(p.S$?U||O:U||x||O),[H,U,x,O]),G=(0,s.useMemo)(()=>{const e=(0,ne.Cf)(A.pathname);if(null!=e&&e.address)return e;const t=(e=>{const t=String(e||"").split("/").filter(Boolean),a=t[t.length-1]||"";try{return decodeURIComponent(a)}catch{return a}})(A.pathname)||N.raw;return t?{address:t,city:"",state:""}:null},[A.pathname,N.raw]),q=!(null==G||!G.address)&&(j||!H&&!B),{data:J,isFetching:Z,isFetched:K,isError:Q}=((e,{enabled:t=!0}={})=>{const{getTokenWhenReady:a}=(0,c.useAccessToken)(),{app:{commerceAPI:r}}=(0,d.getConfig)(),{proxyPath:l,parameters:{organizationId:s}}=r,{site:o,locale:i}=(0,k.A)(),n=(0,E.yY)({getUserPreferredLocales:()=>[(null==i?void 0:i.id)||"en-US"],l10nConfig:o.l10n}),m=(e=>{if(null==e)return null;if("string"==typeof e){const t=e.trim();return t?{address:t,city:"",state:""}:null}if("object"!=typeof e)return null;const t=String(e.address??"").trim();return t?{address:t,city:String(e.city??"").trim(),state:String(e.state??"").trim()}:null})(e);return(0,h.I)(["find-static-store",o.id,n,(null==m?void 0:m.address)??"",(null==m?void 0:m.city)??"",(null==m?void 0:m.state)??""],()=>
1b({getTokenWhenReady:a,site:o,targetLocale:n,proxyPath:l,organizationId:s,staticStoreParam:m.address,staticStoreCityParam:m.city,staticStoreStateParam:m.state}),{enabled:t&&!!m&&!!o&&!!a&&!!l&&!!s,refetchOnWindowFocus:!1,refetchOnReconnect:!1,refetchOnMount:!1,retry:!1})})(G,{enabled:q}),Y=(e=>{const t=null==e?void 0:e.staticStore;return Array.isArray(t)&&t[0]||null})(J),X=(0,s.useMemo)(()=>(e=>{var t,a;if(!e)return null;const r=e.id??e.guid,l=e.name??e.dba;return null!=r||l?{id:r,name:l,city:e.city,state:e.state,zip:e.zip,address_1:e.address_1,phone:e.phone,latitude:e.latitude??(null===(t=e.coordinates)||void 0===t?void 0:t.lat),longitude:e.longitude??(null===(a=e.coordinates)||void 0===a?void 0:a.lon),initial_rent_payment:e.initial_rent_payment,subText:"1.0"===e.initial_rent_payment||"1"===e.initial_rent_payment?"$1 to start":"10.0"===e.initial_rent_payment||"10"===e.initial_rent_payment?"$10 to start":null,website_uri:e.website_uri,credit_enabled:e.credit_enabled,primary_standard_industry:!e.unaffiliated&&e.primary_standard_industry,ecom_url:e.unaffiliated||!1===e.primary_standard_industry?null:e.ecom_url,primary_industry:e.primary_industry,apply_on_find_a_store:e.apply_on_find_a_store,unaffiliated:e.unaffiliated,marketplaceListSource:e.marketplaceListSource??"sfcc-locations",noindex:e.noindex}:null})(Y),[Y]),ee=(0,s.useMemo)(()=>!!q&&(p.S$?Z:!K&&!Q),[q,Z,K,Q]),te=(0,s.useMemo)(()=>j?ee?null:X||H:H||X,[j,ee,X,H]),ae=!(0,s.useMemo)(()=>!te&&(!!ee||B),[te,ee,B])&&!te,re=(0,s.useMemo)(()=>(e=>{if(!e)return"";const t=e.address||e.address_1,a=e.stateCode||e.state,r=e.postalCode||e.zip,l=[t,e.city,a,r].filter(Boolean);return l.length?l.join(", "):e.subText||""})(te),[te]),le=(0,s.useMemo)(()=>{if(!te)return null;const e=ge(te.id,I);if(e)return String(e.id);if($){const e=fe($,I);if(e)return String(e.id)}return null},[te,I,$]),oe=(0,d.getConfig)(),me=(0,s.useMemo)(()=>({parameters:{clientId:oe.app.commerceAPI.parameters.clientId,organizationId:oe.app.commerceAPI.parameters.organizationId,shortCode:oe.app.commerceAPI.parameters.shortCode,siteId:oe.app.commerceAPI.parameters.siteId},proxy:`${(0,m.o)()}${oe.app.commerceAPI.proxyPath}`}),[oe]),ue=(0,s.useMemo)(()=>new u.ShopperCustomers(me),[me]),{data:he}=(0,_.L)({prefIds:["acimaFindAStoreApplyUrl"],cacheTime:864e5,staleTime:3e5,retry:2}),be=null==he||null===(a=he.customPreferences)||void 0===a?void 0:a.acimaFindAStoreApplyUrl,ve=(0,s.useCallback)(function(){var e=(0,l.A)(function*(e,t){if(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"applyNow",location_guid:e.store.guid,storeName:e.store.dba,storeCategory:[{label:e.store.primary_industry}],resultNumber:t+1}),"true"===sessionStorage.getItem("is_customer_logged_in")){const t=localStorage.getItem("access_token_acima"),a=localStorage.getItem("customer_id_acima");let r=[];const l=(new Date).toISOString();if(sessionStorage.getItem("recentlyViewedStores"))try{r=JSON.parse(sessionStorage.getItem("recentlyViewedStores"))}catch(e){r=[]}Array.isArray(r)||(r=[r]);const s=pe(pe(pe({},e),"Recently Viewed"!==(null==e?void 0:e.category)&&{category_shop_online:null==e?void 0:e.category,category:"Recently Viewed"}),{},{badge:"In-store",dateAdded:l}),o=r.findIndex(t=>{var a,r;return(null==t||null===(a=t.store)||void 0===a?void 0:a.guid)===(null==e||null===(r=e.store)||void 0===r?void 0:r.guid)&&"In-store"===(null==t?void 0:t.badge)});-1!==o?r[o]=s:r.push(s),r.sort((e,t)=>new Date(t.dateAdded)-new Date(e.dateAdded));const i=Date.now();r=r.filter(e=>null==e||!e.dateAdded||i-new Date(e.dateAdded).getTime()<=6048e5).slice(0,10),sessionStorage.setItem("recentlyViewedStores",JSON.stringify(r)),t&&a?yield ue.updateCustomer({parameters:{customerId:a,siteId:oe.app.commerceAPI.parameters.siteId},body:{c_recentlyViewedStores:JSON.stringify(r)},headers:{Authorization:`Bearer ${t}`}}):console.warn("authorization failed")}else console.info("Customer authorization failed")});return function(t,a){return e.apply(this,arguments)}}(),[ue,oe]),Ae=(0,s.useRef)(null),[we,Se]=(0,s.useState)("online"),[Ce,Ne]=(0,s.useState)(null),[Me,$e]=(0,s.useState)(null);(0,s.useEffect)(()=>{Se("online"),Ne(null),$e(null)},[null==te?void 0:te.id]);const Ie=(0,s.useMemo)(()=>"getTheApp"===Ce?"getTheApp":"online"===we?"apply":"shop",[Ce,we]),xe=(0,s.useMemo)(()=>{var e;if(!te)return null;const t=(null===(e=te.storeCategories)||void 0===e?void 0:e[0])??te.category;return{store:{guid:te.id,dba:te.name,ecom_url:te.ecom_url},category:t}},[te]),{openApprovalIframe:Le,isIframeModalOpen:Oe,iframeUrl:Pe,onCloseIframeModal:Ue}=(0,ce.W)({dataLayerTrigger:"marketplace-store-detail"}),De=(0,s.useCallback)(()=>{null!=te&&te.ecom_url&&xe&&Le(te.ecom_url,te.name||"",xe)},[te,xe,Le]),Te=(0,s.useCallback)(()=>{Ne(null),$e("online"),Se("in_store")},[]),je=(0,s.useCallback)(()=>{Ne(null),$e("in_store"),Se("online")},[]),ze=(0,s.useCallback)(()=>{$e("app"),Ne("getTheApp")},[]),Fe=(0,s.useCallback)(()=>
1{if("in_store"===we)De();else if(!0===(null==te?void 0:te.integrated)&&le){var e,t;null===(e=Ae.current)||void 0===e||null===(t=e.launchApproval)||void 0===t||t.call(e)}else{var a,r;const e=((e,t)=>{if(!e||null==t||""===t)return"";const a="undefined"==typeof window||"undefined"==typeof document?"":document.cookie.split("; ").filter(e=>e.startsWith("utm")).map(e=>e.trim()).join("&"),r=_e("gclid")||"",l=_e("fbclid")||"",s=_e("msclkid")||"",o=_e("referral_code")||"",i=_e("dasrc")||"",n=_e("davuid")||"",c=_e("utm_campaign")||"",d=_e("utm_source")||"";return`${e}?${a?`${a}&`:""}${r?`gclid=${r}&`:""}${l?`fbclid=${l}&`:""}${s?`msclkid=${s}&`:""}${o?`referral_code=${o}&`:""}location_guid=${t}&dasrc=${i}&davuid=${n}${ke(c)?"":"&utm_campaign=location_page"}${ke(d)?"":"&utm_source=web"}&lang=en.leases#/about_leasing`})(be,null==te?void 0:te.id);if(!e)return void w("/marketplace");const t=null==L||null===(a=L.storesObj)||void 0===a?void 0:a.find(e=>String(e.guid)===String(te.id)),l=(null===(r=te.storeCategories)||void 0===r?void 0:r[0])??te.category,s={store:t||{guid:te.id,dba:te.name,primary_industry:te.primary_industry,primary_standard_industry:te.primary_standard_industry,apply_on_find_a_store:te.apply_on_find_a_store},category:l};ve(s,0),window.open(e,"_blank","noopener,noreferrer")}},[we,w,De,te,be,le,ve,L]);if(ae)return s.createElement(ie,null);if(!te)return s.createElement(i.a,{className:"marketplace-store-detail-loading-state"},s.createElement(v.A,{title:S.formatMessage({id:"shop_marketplace.seo_title",defaultMessage:[{type:0,value:"Shop with Acima"}]}),noIndex:"noindex"}));const We=S.formatMessage({id:"marketplace.store_detail.seo_title",defaultMessage:[{type:1,value:"name"},{type:0,value:" | Acima Marketplace"}]},{name:te.name||""});return s.createElement(s.Fragment,null,!0===te.noindex?s.createElement(v.A,{title:We,noIndex:"noindex, follow"}):s.createElement(v.A,{title:We}),s.createElement(se,{marketplaceListSource:C,store:te,addressLine:re,primaryHeroMode:Ie,onPrimaryHeroClick:Fe,moreWaysHeroRowChip:Me,moreWaysVisibleLeadChip:we,onMoreWaysSelectOnlineLead:Te,onMoreWaysSelectInStoreLead:je,onMoreWaysSelectAppLead:ze}),s.createElement(ce.V,{isOpen:Oe,onClose:Ue,iframeUrl:Pe}),!0===te.integrated&&le?s.createElement(i.a,{display:"none","aria-hidden":!0},s.createElement(de.A,{ref:Ae,categoryId:le,trigger:"marketplace-store-detail"})):null)}}}]);

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.