PageSourceSearch

https://whitelabel-loyalty.com/_next/static/chunks/9395.00f9dbe8177f4f36.js

js whitelabel-loyalty.com collected 2026-09-24 17:37:56 UTC 12,885 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9395],{49395:function(e,t,n){n.r(t);var i=n(85893),o=n(94184),r=n.n(o),a=n(45697),s=n.n(a),l=n(58192),d=n(67294),c=n(53821),u=n(35614),p=n(28243),_=function(e){var t=e.data;if(!t)return null;var n=t.title,o=t.subtitle,a=t.cta_button,s=t.color;t.variant;if(!n||!o||!(null===a||void 0===a?void 0:a.length)||!s)return null;var c=r()({"bg-dark-blue-new text-white":"dark_blue"===s,"bg-light-blue text-black":"light_blue"===s,"bg-white text-black":"white"===s}),_=(0,l.U0)(),m=(0,d.useState)(!1),x=m[0],f=m[1],g=(0,d.useRef)(null);return(0,i.jsxs)("section",{className:c,"aria-labelledby":"cta-title",children:[(0,i.jsx)("div",{className:"container mx-auto max-w-[1312px] px-4 py-12 lg:py-20 xl:px-0",children:(0,i.jsxs)("div",{className:"flex flex-col items-center text-center",children:[(0,i.jsx)("h2",{id:"cta-title",className:"max-w-[687px] text-2xl font-bold leading-[28.8px] lg:text-[40px] lg:leading-[48px]",children:n}),(0,i.jsx)("div",{className:"mt-4 max-w-[746px] text-sm leading-[21px] text-[#666666] lg:text-base lg:leading-[24px]",dangerouslySetInnerHTML:{__html:o}}),(0,i.jsx)("div",{className:"mt-10 flex w-full justify-center md:w-auto",ref:(null===a||void 0===a?void 0:a.some((function(e){return e.open_in_modal})))?g:null,children:(0,i.jsx)(u.Z,{buttons:a,onButtonClick:function(e,t,n){e.open_in_modal&&!e.is_external_link&&(n&&n.preventDefault&&n.preventDefault(),_&&(_.capture("wizard_opened",{trigger_location:"mid_page",trigger_cta:"find_your_solution",step_number:1,step_name:"choose_your_path"}),_.capture("wizard_step_viewed",{step_number:1,step_name:"choose_your_path",trigger_location:"mid_page"})),f(!0))}})})]})}),(0,i.jsx)(p.Z,{isOpen:x,onClose:function(){return f(!1)},triggerLocation:"mid_page",triggerCtaRef:g})]})};t.default=_,_.propTypes={data:s().shape({title:s().string.isRequired,subtitle:s().string.isRequired,variant:c.hW,cta_button:c._C.isRequired,color:s().oneOf(["dark_blue","light_blue","white"])})}},28243:function(e,t,n){n.d(t,{Z:function(){return p}});var i=n(85893),o=n(11355),r=n(40741),a=n(93973),s=n(68163),l=(n(94184),n(11163)),d=n(58192),c=n(67294),u={step1:{title:"Choose your path",options:[{id:"add_loyalty_to_app",label:"Add loyalty to my app, website, or product",description:"I want loyalty built into an existing digital experience.",icon:"\ud83d\udd0c"},{id:"reach_customers_indirect",label:"Reach customers I don't sell to directly",description:"For selling via retailers/distributors, or first-party data needs - receipt scanning, code capture.",icon:"\ud83c\udfaf"},{id:"enterprise_solution",label:"I want an end to end enterprise loyalty solution",description:"I want a complete loyalty solution designed for my business.",icon:"\ud83c\udfe2"},{id:"not_sure_unique",label:"I'm not sure yet, or my setup is unique",description:"Help me find the right fit.",icon:"\ud83d\udca1"}]},step2:{add_loyalty_to_app:{title:"Add loyalty to my app, website, or product",subtitle:"How do you want to explore Dynamo, our loyalty API?",options:[{id:"try_it_myself",label:"Try it myself",description:"Free, no-commitment trial.",destination:"/products/dynamo/get-started/",destinationValue:"free_trial",icon:"\ud83d\ude80"},{id:"see_how_it_works",label:"See how it works",description:"Learn more about Dynamo.",destination:"/products/dynamo/",destinationValue:"dynamo_learn_more",icon:"\ud83d\udc40"},{id:"talk_to_expert",label:"Talk to an expert",description:"For complex or custom needs.",destination:"/get-in-touch/",destinationValue:"expert_contact",icon:"\ud83d\udde3"}]},reach_customers_indirect:{title:"Reach customers I don't sell to directly",options:[{id:"explore_activate",label:"Explore Activate",description:"Purpose-built for retailers, distributors, receipt scanning, and code capture.",destination:"/products/activate/",destinationValue:"activate_product",icon:"\ud83d\udcf1"},{id:"talk_to_expert",label:"Talk to an expert",description:"Get help understanding the right solution for you",destination:"/get-in-touch/",destinationValue:"expert_contact",icon:"\ud83d\udde3"}]},enterprise_solution:{title:"I want an end to end enterprise loyalty solution",options:[{id:"explore_enterprise",label:"Explore enterprise",description:"Learn more about our end to end enterprise loyalty solutions.",destination:"/products/enterprise/",destinationValue:"enterprise_solution",icon:"\ud83c\udfe2"},{id:"talk_to_expert",label:"Talk to an expert",description:"Get help understanding the right solution for you.",destination:"/get-in-touch/",destinationValue:"expert_contact",icon:"\ud83d\udde3"}]},not_sure_unique:{title:"I'm not sure yet, or my setup is unique",bodyText:"We recommend speaking with our team. We support a wide range of loyalty use cases and can help you find the right approach for your business.",options:[{id:"talk_to_expert",label:"Talk to an expert",description:"",destination:"/get-in-touch/",destinationValue:"expert_contact",icon:"\ud83d\udde3"}]}}};function p(e){var t,n,p,_,m=e.isOpen,x=e.onClose,f=e.triggerLocation,g=e.triggerCtaRef,h=(0,l.useRouter)(),b=(0,d.U0)(),y=(0,c.useState)(1),v=y[0],w=y[1],k=(0,c.useState)(null),j=k[0],N=k[1],F=function(){b&&b.capture("wizard_closed",{step_name:1===v?"choose_your_path":j,step_number:v,path_selected:j,trigger_location:f}),x(),(null===g||void 0===g?void 0:g.current)&&g.current.focus(),setTimeout((function(){w(1),N(null)}),300)},C=function(e,t){b&&b.capture("wizard_step_viewed",{step_number:e,step_name:t,trigger_location:f})};return(0,i.jsx)(o.u.Root,{show:m,as:c.Fragment,children:(0,i.jsx)(r.V,{as:"div",className:"fixed inset-0 z-50 overflow-y-auto",onClose:F,children:(0,i.jsxs)("div",{className:"flex min-h-screen items-center justify-center px-4 pt-4 pb-20 text-center sm:block sm:p-0",children:[(0,i.jsx)(o.u.Child,{as:c.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,i.jsx)(r.V.Overlay,{className:"fixed inset-0 bg-very-dark-blue bg-opacity-80 transition-opacity backdrop-blur-sm"})}),(0,i.jsx)("span",{className:"hidden sm:inline-block sm:h-screen sm:align-middle","aria-hidden":"true",children:"\u200b"}),(0,i.jsx)(o.u.Child,{as:c.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",children:(0,i.jsxs)("div",{className:"inline-block w-full max-w-2xl transform overflow-hidden rounded-2xl bg-white text-left align-middle shadow-2xl transition-all sm:my-8 text-[#0B1527]",children:[(0,i.jsxs)("div",{className:"flex items-center justify-between border-b border-gray-100 px-6 py-4",children:[(0,i.jsxs)("div",{className:"flex items-center",children:[2===v&&(0,i.jsx)("button",{onClick:function(){b&&b.capture("wizard_back_clicked",{step_number:2,step_name:j,from_step_name:j,path_selected:j,trigger_location:f}),w(1),C(1,"choose_your_path")},className:"mr-4 rounded-full p-2 text-[#737C8F] hover:bg-gray-100 hover:text-[#0B1527] transition-colors","aria-label":"Go back",children:(0,i.jsx)(a.Z,{className:"h-5 w-5"})}),(0,i.jsx)("h3",{className:"text-xl font-bold bg-clip-text text-transparent bg-gradient-to-r from-[#1AB3FF] to-[#1A40FF]",children:1===v?u.step1.title:null===(t=u.step2[j])||void 0===t?void 0:t.t
1itle})]}),(0,i.jsx)("button",{onClick:F,className:"rounded-full p-2 text-[#737C8F] hover:bg-gray-100 hover:text-[#0B1527] transition-colors","aria-label":"Close",children:(0,i.jsx)(s.Z,{className:"h-5 w-5"})})]}),(0,i.jsxs)("div",{className:"px-6 py-8",children:[2===v&&(null===(n=u.step2[j])||void 0===n?void 0:n.subtitle)&&(0,i.jsx)("p",{className:"text-sm font-medium text-[#737C8F] mb-6",children:u.step2[j].subtitle}),2===v&&(null===(p=u.step2[j])||void 0===p?void 0:p.bodyText)&&(0,i.jsx)("p",{className:"text-sm font-medium text-[#737C8F] mb-6",children:u.step2[j].bodyText}),(0,i.jsx)("div",{className:"flex flex-col gap-4",children:(1===v?u.step1.options:null===(_=u.step2[j])||void 0===_?void 0:_.options).map((function(e){return(0,i.jsxs)("button",{onClick:function(){return function(e,t){var n=!!e.destination;b&&b.capture("wizard_option_selected",{step_number:t,step_name:1===t?"choose_your_path":j,trigger_location:f,option_id:e.id,destination:e.destinationValue||null,exits_wizard:n}),n&&e.destination?h.push(e.destination):1===t&&(N(e.id),w(2),C(2,e.id))}(e,v)},className:"group relative flex w-full cursor-pointer items-start gap-4 roun
1ded-xl border border-gray-200 bg-white p-5 text-left transition-all hover:border-[#1AB3FF] hover:shadow-md hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-[#1AB3FF] focus:ring-offset-2",children:[(0,i.jsx)("div",{className:"flex h-12 w-12 flex-shrink-0 items-center justify-center rounded-lg bg-[#F0F7FF] text-2xl transition-transform group-hover:scale-110",children:e.icon}),(0,i.jsxs)("div",{className:"flex-1",children:[(0,i.jsx)("h4",{className:"text-lg font-semibold text-[#0B1527]",children:e.label}),e.description&&(0,i.jsx)("p",{className:"mt-1 text-sm text-[#737C8F]",children:e.description})]})]},e.id)}))})]}),1===v&&(0,i.jsx)("div",{className:"bg-gray-50 px-6 py-5 text-center sm:px-6",children:(0,i.jsx)("a",{href:"/pricing",onClick:function(e){e.preventDefault(),b&&b.capture("wizard_link_clicked",{link_id:"want_pricing_first",destination:"pricing",exits_wizard:!0,trigger_location:f,step_number:v,step_name:1===v?"choose_your_path":j}),h.push("/pricing")},className:"text-sm font-medium text-[#737C8F] hover:text-[#1AB3FF] underline decoration-[#1AB3FF]/30 underline-offset-4 transition-colors",children:"Want pricing first?"})})]})})]})})})}},35614:function(e,t,n){var i=n(26042),o=n(69396),r=n(85893),a=n(45697),s=n.n(a),l=n(16606),d=function(e){var t=e.buttons,n=e.onButtonClick;return t&&t.length?(0,r.jsx)("div",{className:"flex w-full flex-col gap-4 md:flex-row",children:t.map((function(e){return(0,r.jsx)(l.Z,(0,o.Z)((0,i.Z)({},e),{onClick:n?function(t){return n(e,e.id,t)}:void 0}),e.id)}))}):null};d.propTypes={buttons:s().arrayOf(s().shape({id:s().string.isRequired,text:s().string.isRequired,variant:s().string,size:s().string,color:s().string,path:s().string,is_external_link:s().oneOfType([s().bool,s().oneOf([null])]),no_icon:s().oneOfType([s().bool,s().oneOf([null])]),is_pdf_download:s().oneOfType([s().bool,s().oneOf([null])]),send_to_contact_form:s().oneOfType([s().bool,s().oneOf([null])]),enable_gt_event:s().oneOfType([s().bool,s().oneOf([null])]),gt_event_name:s().string,pdf_file:s().array})),className:s().string,align:s().oneOf(["left","center","right"]),stackOnMobile:s().oneOfType([s().bool,s().oneOf([null])]),children:s().node},t.Z=d},16606:function(e,t,n){var i=n(26042),o=n(69396),r=n(99534),a=n(85893),s=n(61321);t.Z=function(e){var t,n=e.text,l=e.variant,d=void 0===l?"primary":l,c=e.size,u=void 0===c?"medium":c,p=e.color,_=void 0===p?"blue":p,m=e.path,x=e.icon,f=e.is_external_link,g=e.no_icon,h=e.is_pdf_download,b=e.send_to_contact_form,y=e.enable_gt_event,v=e.gt_event_name,w=e.pdf_file,k=e.className,j=e.onClick,N=(0,r.Z)(e,["text","variant","size","color","path","icon","is_external_link","no_icon","is_pdf_download","send_to_contact_form","enable_gt_event","gt_event_name","pdf_file","className","onClick"]);return(0,a.jsx)(s.Z,(0,o.Z)((0,i.Z)({text:n,variant:d,color:_,size:u,path:m,is_external_link:f,is_pdf_download:h,send_to_contact_form:b,enable_gt_event:y,gt_event_name:v,pdf_file:null!==(t=null===w||void 0===w?void 0:w[0])&&void 0!==t?t:null,no_icon:g,className:k,onClick:j},N),{children:(0,a.jsxs)("div",{className:"flex items-center justify-center",children:[(0,a.jsx)(s.Z.Text,{children:n}),(0,a.jsx)(s.Z.Icon,{icon:x,no_icon:g})]})}))}},53821:function(e,t,n){n.d(t,{BW:function(){return a},_C:function(){return s},hW:function(){return l}});var i=n(45697),o=n.n(i),r=o().shape({ext:o().string,url:o().string,hash:o().string,mime:o().string,name:o().string,path:o().string,size:o().number,width:o().number,height:o().number}),a=o().shape({id:o().number,name:o().string,alternativeText:o().string,caption:o().string,width:o().number,height:o().number,formats:o().shape({small:r,medium:r,thumbnail:r}),hash:o().string,ext:o().string,mime:o().string,size:o().number,url:o().string.isRequired,previewUrl:o().string,provider:o().string,provider_metadata:o().any,created_at:o().string,updated_at:o().string}),s=o().shape({id:o().number,text:o().string.isRequired,button_variant:o().oneOf(["default","blue","white","dodgerBlue"]),path:o().string,icon:o().string,is_external_link:o().bool,noIcon:o().bool,is_pdf_download:o().bool,send_to_contact_form:o().bool,enable_gt_event:o().bool,gt_event_name:o().string,pdf_file:o().array}),l=o().oneOf(["Default","VariantA","VariantB"])}}]);

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.