PageSourceSearch

https://www.thebusinessresearchcompany.com/_next/static/chunks/992.0a004eb8fb307f88.js

js thebusinessresearchcompany.com collected 2026-09-24 07:17:13 UTC 13,989 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[992],{50992:function(e,a,n){"use strict";n.r(a),n.d(a,{default:function(){return FreeSampleModal}});var r=n(57437),i=n(2265),l=n(24033),o=n(16691),t=n.n(o),s=n(45373),u=n.n(s),c=n(42642),d=n(3362),m=n(34096),p=n.n(m),h=n(2652);let S=u()(()=>n.e(130).then(n.bind(n,70130)),{loadableGenerated:{webpack:()=>[70130]},ssr:!1,loading:()=>(0,r.jsx)("div",{style:{height:"78px",background:"#f9f9f9",borderRadius:"4px"}})}),g=["Afghanistan","Albania","Algeria","Andorra","Angola","Argentina","Armenia","Australia","Austria","Azerbaijan","Bahamas","Bahrain","Bangladesh","Belarus","Belgium","Belize","Benin","Bhutan","Bolivia","Bosnia and Herzegovina","Botswana","Brazil","Brunei","Bulgaria","Burkina Faso","Burundi","Cambodia","Cameroon","Canada","Cape Verde","Central African Republic","Chad","Chile","China","Colombia","Comoros","Congo","Costa Rica","Croatia","Cuba","Cyprus","Czech Republic","Denmark","Djibouti","Dominican Republic","Ecuador","Egypt","El Salvador","Equatorial Guinea","Eritrea","Estonia","Eswatini","Ethiopia","Fiji","Finland","France","Gabon","Gambia","Georgia","Germany","Ghana","Greece","Guatemala","Guinea","Guinea-Bissau","Guyana","Haiti","Honduras","Hungary","Iceland","India","Indonesia","Iran","Iraq","Ireland","Israel","Italy","Jamaica","Japan","Jordan","Kazakhstan","Kenya","Kuwait","Kyrgyzstan","Laos","Latvia","Lebanon","Lesotho","Liberia","Libya","Liechtenstein","Lithuania","Luxembourg","Madagascar","Malawi","Malaysia","Maldives","Mali","Malta","Mauritania","Mauritius","Mexico","Moldova","Monaco","Mongolia","Montenegro","Morocco","Mozambique","Myanmar","Namibia","Nepal","Netherlands","New Zealand","Nicaragua","Niger","Nigeria","North Korea","North Macedonia","Norway","Oman","Pakistan","Palestine","Panama","Papua New Guinea","Paraguay","Peru","Philippines","Poland","Portugal","Qatar","Romania","Russia","Rwanda","Saudi Arabia","Senegal","Serbia","Sierra Leone","Singapore","Slovakia","Slovenia","Somalia","South Africa","South Korea","South Sudan","Spain","Sri Lanka","Sudan","Sweden","Switzerland","Syria","Taiwan","Tajikistan","Tanzania","Thailand","Togo","Trinidad and Tobago","Tunisia","Turkey","Turkmenistan","Uganda","Ukraine","United Arab Emirates","United Kingdom","United States","Uruguay","Uzbekistan","Venezuela","Vietnam","Yemen","Zambia","Zimbabwe"];function FreeSampleModal({isOpen:e,onClose:a,reportTitle:o,reportId:s,coverImage:u,coverAlt:m}){let _=(0,l.useRouter)(),[b,v]=(0,i.useState)({name:"",email:"",phone:"",country:""}),[y,f]=(0,i.useState)("idle"),[M,N]=(0,i.useState)({}),[C,w]=(0,i.useState)(null),x=(0,i.useRef)(null),[E,j]=(0,i.useState)(!1),B=(0,i.useRef)(null);if((0,i.useEffect)(()=>{if(!e)return;let isInsideModal=e=>B.current?.contains(e)??!1,preventWheelScroll=e=>{isInsideModal(e.target)||e.preventDefault()},preventTouchScroll=e=>{isInsideModal(e.target)||e.preventDefault()},preventKeyScroll=e=>{!isInsideModal(e.target)&&["ArrowUp","ArrowDown"," ","PageUp","PageDown","Home","End"].includes(e.key)&&e.preventDefault()};return window.addEventListener("wheel",preventWheelScroll,{passive:!1}),window.addEventListener("touchmove",preventTouchScroll,{passive:!1}),window.addEventListener("keydown",preventKeyScroll),()=>{window.removeEventListener("wheel",preventWheelScroll),window.removeEventListener("touchmove",preventTouchScroll),window.removeEventListener("keydown",preventKeyScroll)}},[e]),(0,i.useEffect)(()=>{let handleKeyDown=e=>{"Escape"===e.key&&a()};return e&&document.addEventListener("keydown",handleKeyDown),()=>document.removeEventListener("keydown",handleKeyDown)},[e,a]),!e)return null;let validate=()=>{let e={};return b.name.trim()||(e.name="Name is required"),b.email.trim()&&/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(b.email)||(e.email="Valid email is required"),b.phone.trim()&&/^[0-9+\-\s()]+$/.test(b.phone)||(e.phone="Valid phone number is required"),b.country||(e.country="Country is required"),e},handleSubmit=async e=>{e.preventDefault();let a=validate();if(Object.keys(a).length>0){N(a);return}if(!C){N(e=>({...e,captcha:"Please complete the captcha verification"}));return}N({}),f("submitting");try{let{sendEmail:e,submitInquiry:a}=await n.e(7455).then(n.bind(n,7455));await Promise.all([e({form_type:"Free Sample Request",recipient_email:b.email,recipient_name:b.name,form_data:{name:b.name,email:b.email,phone:b.phone,country:b.country,ReportID:s,ReportName:o}}),a({form_type:"Free Sample Request",name:b.name,email:b.email,phone:b.phone||void 0,country:b.country||void 0,report_name:o||void 0})]),f("success"),_.push("/contactusthankyou?form=sample_request")}catch(e){f("error")}},handleChange=(e,a)=>{"country"===e?v(e=>({...e,country:a,phone:(0,h.GV)(a,e.phone)})):v(n=>({...n,[e]:a})),M[e]&&N(a=>({...a,[e]:""}))};return(0,r.jsx)("div",{ref:B,className:p().overlay,onClick:a,children:(0,r.jsxs)("div",{className:p().modal,onClick:e=>e.stopPropagation(),children:[(0,r.jsx)("button",{className:p().closeBtn,onClick:a,"aria-label":"Close",children:"✕"}),(0,r.jsx)("div",{className:p().leftPanel,children:(0,r.jsx)("div",{className:p().coverCard,children:(0,r.jsx)("div",{className:p().coverImageWrapper,children:(0,r.jsx)(t(),{src:u||(0,c.l)("global-market-reports__20b1b85fb5/market-research.webp"),alt:m||o,fill:!0,style:{objectFit:"contain"}})})})}),(0,r.jsxs)("div",{className:p().rightPanel,children:[(0,r.jsx)("h2",{className:p().heading,children:"Get a Free Sample of This Report"}),"success"===y?(0,r.jsxs)("div",{className:p().successMessage,children:[(0,r.jsx)("div",{className:p().successIcon,children:"✓"}),(0,r.jsx)("p",{children:"Form Submitted Successfully"}),(0,r.jsx)("p",{className:p().successSubtext,children:"We'll send the free sample to your email shortly."})]}):(0,r.jsxs)("form",{onSubmit:handleSubmit,className:p().form,onFocus:()=>j(!0),onMouseEnter:()=>j(!0),children:[(0,r.jsxs)("div",{className:p().fieldGroup,children:[(0,r.jsxs)("label",{className:p().label,children:["Name :",(0,r.jsx)("span",{className:p().required,
1children:"*"})]}),(0,r.jsx)("input",{type:"text",className:`${p().input} ${M.name?p().inputError:""}`,value:b.name,onChange:e=>handleChange("name",e.target.value),placeholder:"Your full name"}),M.name&&(0,r.jsx)("span",{className:p().error,children:M.name})]}),(0,r.jsxs)("div",{className:p().fieldGroup,children:[(0,r.jsxs)("label",{className:p().label,children:["Business Email :",(0,r.jsx)("span",{className:p().required,children:"*"})]}),(0,r.jsx)("input",{type:"email",className:`${p().input} ${M.email?p().inputError:""}`,value:b.email,onChange:e=>handleChange("email",e.target.value),placeholder:"[email protected]"}),M.email&&(0,r.jsx)("span",{className:p().error,children:M.email})]}),(0,r.jsxs)("div",{className:p().fieldGroup,children:[(0,r.jsxs)("label",{className:p().label,children:["Phone Number :",(0,r.jsx)("span",{className:p().required,children:"*"})]}),(0,r.jsx)("input",{type:"tel",className:`${p().input} ${M.phone?p().inputError:""}`,value:b.phone,onChange:e=>handleChange("phone",e.target.value),placeholder:"+1 234 567 890"}),M.phone&&(0,r.jsx)("span",{className:p().error,children:M.phone})]}),(0,r.jsxs)("div",{className:p().fieldGroup,children:[(0,r.jsxs)("label",{className:p().label,children:["Country :",(0,r.jsx)("span",{className:p().required,children:"*"})]}),(0,r.jsxs)("select",{className:`${p().input} ${p().select} ${M.country?p().inputError:""}`,value:b.country,onChange:e=>handleChange("country",e.target.value),children:[(0,r.jsx)("option",{value:"",children:"Select your country"}),g.map(e=>(0,r.jsx)("option",{value:e,children:e},e))]}),M.country&&(0,r.jsx)("span",{className:p().error,children:M.country})]}),(0,r.jsxs)("div",{className:p().captchaWrapper,children:[E&&(0,r.jsx)(S,{ref:x,sitekey:d.H.RECAPTCHA_SITE_KEY,onChange:e=>{w(e),M.captcha&&N(e=>({...e,captcha:""}))}}),M.captcha&&(0,r.jsx)("span",{className:p().error,children:M.captcha})]}),"error"===y&&(0,r.jsxs)("p",{className:p().errorText,children:["Failed to submit. Please try again or email ",(0,r.jsx)("a",{href:"mailto:[email protected]",children:"[email protected]"}),"."]}),(0,r.jsx)("button",{type:"submit",className:p().submitBtn,disabled:"submitting"===y,children:"submitting"===y?(0,r.jsx)("span",{className:p().spinner}):"Get Sample to Email"})]})]})]})})}},2652:function(e,a,n){"use strict";n.d(a,{GV:function(){return applyDialCode},gR:function(){return getDialCode}});let r={Afghanistan:"+93",Albania:"+355",Algeria:"+213",Andorra:"+376",Angola:"+244","Antigua and Barbuda":"+1-268",Argentina:"+54",Armenia:"+374",Aruba:"+297",Australia:"+61",Austria:"+43",Azerbaijan:"+994",Bahamas:"+1-242",Bahrain:"+973",Bangladesh:"+880",Barbados:"+1-246",Belarus:"+375",Belgium:"+32",Belize:"+501",Benin:"+229",Bhutan:"+975",Bolivia:"+591","Bosnia and Herzegovina":"+387",Botswana:"+267",Brazil:"+55",Brunei:"+673",Bulgaria:"+359","Burkina Faso":"+226",Burma:"+95",Burundi:"+257",Cambodia:"+855",Cameroon:"+237",Canada:"+1","Cape Verde":"+238","Central African Republic":"+236",Chad:"+235",Chile:"+56",China:"+86",Colombia:"+57",Comoros:"+269","Congo, Democratic Republic of the":"+243","Congo, Republic of the":"+242","Costa Rica":"+506","Cote d'Ivoire":"+225",Croatia:"+385",Cuba:"+53",Curacao:"+599",Cyprus:"+357","Czech Republic":"+420",Denmark:"+45",Djibouti:"+253",Dominica:"+1-767","Dominican Republic":"+1-809","East Timor (see Timor-Leste)":"+670",Ecuador:"+593",Egypt:"+20","El Salvador":"+503","Equatorial Guinea":"+240",Eritrea:"+291",Estonia:"+372",Ethiopia:"+251",Fiji:"+679",Finland:"+358",France:"+33",Gabon:"+241","Gambia, The":"+220",Georgia:"+995",Germany:"+49",Ghana:"+233",Greece:"+30",Grenada:"+1-473",Guatemala:"+502",Guinea:"+224","Guinea-Bissau":"+245",Guyana:"+592",Haiti:"+509","Holy See":"+39",Honduras:"+504","Hong Kong":"+852",Hungary:"+36",Iceland:"+354",India:"+91",Indonesia:"+62",Iran:"+98",Iraq:"+964",Ireland:"+353",Israel:"+972",Italy:"+39",Jamaica:"+1-876",Japan:"+81",Jordan:"+962",Kazakhstan:"+7",Kenya:"+254",Kiribati:"+686","Korea, North":"+850","Korea, South":"+82",Kosovo:"+383",Kuwait:"+965",Kyrgyzstan:"+996",Laos:"+856",Latvia:"+371",Lebanon:"+961",Lesotho:"+266",Liberia:"+231",Libya:"+218",Liechtenstein:"+423",Lithuania:"+370",Luxembourg:"+352",Macau:"+853",Macedonia:"+389",Madagascar:"+261",Malawi:"+265",Malaysia:"+60",Maldives:"+960",Mali:"+223",Malta:"+356","Marshall Islands":"+692",Mauritania:"+222",Mauritius:"+230",Mexico:"+52",Micronesia:"+691",Moldova:"+373",Monaco:"+377",Mongolia:"+976",Montenegro:"+382",Morocco:"+212",Mozambique:"+258",Namibia:"+264",Nauru:"+674",Nepal:"+977",Netherlands:"+31","Netherlands Antilles":"+599","New Zealand":"+64",Nicaragua:"+505",Niger:"+227",Nigeria:"+234","North Korea":"+850",Norway:"+47",Oman:"+968",Pakistan:"
1+92",Palau:"+680","Palestinian Territories":"+970",Panama:"+507","Papua New Guinea":"+675",Paraguay:"+595",Peru:"+51",Philippines:"+63",Poland:"+48",Portugal:"+351",Qatar:"+974",Romania:"+40",Russia:"+7",Rwanda:"+250","Saint Kitts and Nevis":"+1-869","Saint Lucia":"+1-758","Saint Vincent and the Grenadines":"+1-784",Samoa:"+685","San Marino":"+378","Sao Tome and Principe":"+239","Saudi Arabia":"+966",Senegal:"+221",Serbia:"+381",Seychelles:"+248","Sierra Leone":"+232",Singapore:"+65","Sint Maarten":"+1-721",Slovakia:"+421",Slovenia:"+386","Solomon Islands":"+677",Somalia:"+252","South Africa":"+27","South Korea":"+82","South Sudan":"+211",Spain:"+34","Sri Lanka":"+94",Sudan:"+249",Suriname:"+597",Swaziland:"+268",Sweden:"+46",Switzerland:"+41",Syria:"+963",Taiwan:"+886",Tajikistan:"+992",Tanzania:"+255",Thailand:"+66","Timor-Leste":"+670",Togo:"+228",Tonga:"+676","Trinidad and Tobago":"+1-868",Tunisia:"+216",Turkey:"+90",Turkmenistan:"+993",Tuvalu:"+688",Uganda:"+256",Ukraine:"+380","United Arab Emirates":"+971","United Kingdom":"+44","United States of America":"+1","United States":"+1",Uruguay:"+598",Uzbekistan:"+998",Vanuatu:"+678",Venezuela:"+58",Vietnam:"+84",Yemen:"+967",Zambia:"+260",Zimbabwe:"+263",US:"+1",GB:"+44",CA:"+1",AU:"+61",IN:"+91",DE:"+49",FR:"+33",JP:"+81",CN:"+86",BR:"+55",MX:"+52",IT:"+39",ES:"+34",NL:"+31",SE:"+46",SG:"+65",AE:"+971",ZA:"+27"};function getDialCode(e){return r[e]??""}function applyDialCode(e,a){let n=getDialCode(e);if(!n)return a||"";let r=(a||"").replace(/^\+\d[\d-]{0,4}\s?/,"").trim();return`${n} ${r}`.trim()}},42642:function(e,a,n){"use strict";function getImgBase(){let e="https://d1lt5802h39cn9.cloudfront.net/site_images";if(!e)throw Error("NEXT_PUBLIC_IMG_BASE is not set");return e.replace(/\/$/,"")}function img(e){let a=getImgBase();return`${a}/${encodeURI(e.replace(/^\//,""))}`}n.d(a,{l:function(){return img}})},34096:function(e){e.exports={overlay:"FreeSampleModal_overlay__EzfEp",fadeIn:"FreeSampleModal_fadeIn__4qYWz",modal:"FreeSampleModal_modal__s2Vvy",slideUp:"FreeSampleModal_slideUp__XwfWR",closeBtn:"FreeSampleModal_closeBtn__8_tgL",leftPanel:"FreeSampleModal_leftPanel__yPiy0",coverCard:"FreeSampleModal_coverCard__ZEkvW",coverImageWrapper:"FreeSampleModal_coverImageWrapper__6T_FA",coverTitleStrip:"FreeSampleModal_coverTitleStrip__ZYByY",coverTitle:"FreeSampleModal_coverTitle__u2jF9",coverLogo:"FreeSampleModal_coverLogo__zyYS4",rightPanel:"FreeSampleModal_rightPanel__owtrH",heading:"FreeSampleModal_heading__lzPu8",form:"FreeSampleModal_form__J2dP1",fieldGroup:"FreeSampleModal_fieldGroup__4c6mU",label:"FreeSampleModal_label___7X8E",required:"FreeSampleModal_required___9enM",input:"FreeSampleModal_input__97GKP",inputError:"FreeSampleModal_inputError__2EPG8",select:"FreeSampleModal_select__o9wTX",captchaWrapper:"FreeSampleModal_captchaWrapper__24mif",error:"FreeSampleModal_error__BBfoZ",errorText:"FreeSampleModal_errorText__UrcYm",submitBtn:"FreeSampleModal_submitBtn__Sc3Z2",spinner:"FreeSampleModal_spinner__DlRUZ",spin:"FreeSampleModal_spin__y1J_5",successMessage:"FreeSampleModal_successMessage__vxBWv",successIcon:"FreeSampleModal_successIcon__e1JWW",successSubtext:"FreeSampleModal_successSubtext__J6UTu"}}}]);
2//# sourceMappingURL=992.0a004eb8fb307f88.js.map

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.