(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2535],{33:(e,t,a)=>{var l={"./aster/themes.ts":[7947,7947],"./blossom/themes.ts":[1021,1021],"./cosmo/themes.ts":[802,802],"./iris/themes.ts":[8459,8459],"./leaf/themes.ts":[4311,4311],"./lilac/themes.ts":[4884,4884],"./lily/themes.ts":[2620,2620],"./orchid/themes.ts":[2064,2064],"./pastel/themes.ts":[9303,9303],"./pebble/themes.ts":[8609,8609],"./phoenix/themes.ts":[437,437],"./royal/themes.ts":[5337,5337],"./sky/themes.ts":[9253,9253],"./spring/themes.ts":[5069,5069],"./sunshine/themes.ts":[2552],"./zinnia/themes.ts":[8725,8725]};function n(e){if(!a.o(l,e))return Promise.resolve().then(()=>{var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=l[e],n=t[0];return Promise.all(t.slice(1).map(a.e)).then(()=>a(n))}n.keys=()=>Object.keys(l),n.id=33,e.exports=n},8720:(e,t,a)=>{var l={"./as.json":[8542,8542],"./bn.json":[5935,5935],"./en.json":[6877],"./gu.json":[2281,2281],"./hi.json":[3068,3068],"./kn.json":[1580,1580],"./ml.json":[1623,1623],"./mr.json":[2371,2371],"./od.json":[4060,4060],"./pa.json":[4824,4824],"./ta.json":[7759,7759],"./te.json":[3696,3696]};function n(e){if(!a.o(l,e))return Promise.resolve().then(()=>{var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=l[e],n=t[0];return Promise.all(t.slice(1).map(a.e)).then(()=>a.t(n,19))}n.keys=()=>Object.keys(l),n.id=8720,e.exports=n},1296:(e,t,a)=>{Promise.resolve().then(a.bind(a,4183))},195:(e,t,a)=>{"use strict";var l,n,s;a.d(t,{CA:()=>o,ID:()=>r,Q4:()=>m,SQ:()=>l,YS:()=>n,Zx:()=>s,_f:()=>b,a2:()=>f,aS:()=>d,e_:()=>h,g5:()=>x,nq:()=>i,qN:()=>p,ro:()=>u,rz:()=>c,xN:()=>g});let r={NAME:"NAME",AGE:"AGE",HEIGHT:"HEIGHT",DOB:"DOB",POB:"POB",MANGLIK:"MANGLIK",CASTE:"CASTE",MARITAL_STATUS:"MARITAL_STATUS",EDUCATION:"EDUCATION",OCCUPATION:"OCCUPATION",INCOME:"INCOME",FATHERS_NAME:"FATHERS_NAME",FATHERS_OCCUPATION:"FATHERS_OCCUPATION",MOTHERS_NAME:"MOTHERS_NAME",MOTHERS_OCCUPATION:"MOTHERS_OCCUPATION",SIBLINGS:"SIBLINGS",ADDRESS:"ADDRESS",PHONE:"PHONE",EMAIL:"EMAIL",EXPECTATIONS:"EXPECTATIONS"},o="INPUT_FIELD",i="CUSTOM_FIELD_",c="Enter field name",d="Enter value",m="download_count",u="deleted_fields",h="custom_fields";!function(e){e.English="english",e.Hindi="hindi",e.Bengali="bengali",e.Marathi="marathi",e.Telugu="telugu",e.Tamil="tamil",e.Gujarati="gujarati",e.Kannada="kannada",e.Odia="odia",e.Malayalam="malayalam",e.Punjabi="punjabi",e.Assamese="assamese"}(l||(l={}));let f=[{language:"english",code:"en",translation:"English"},{language:"hindi",code:"hi",translation:"हिंदी"},{language:"bengali",code:"bn",translation:"বাংলা"},{language:"marathi",code:"mr",translation:"मराठी"},{language:"telugu",code:"te",translation:"తెలుగు"},{language:"tamil",code:"ta",translation:"தமிழ்"},{language:"gujarati",code:"gu",translation:"ગુજરાતી"},{language:"kannada",code:"kn",translation:"ಕನ್ನಡ"},{language:"odia",code:"od",translation:"ଓଡ଼ିଆ"},{language:"malayalam",code:"ml",translation:"മലയാളം"},{language:"punjabi",code:"pa",translation:"ਪੰਜਾਬੀ"},{language:"assamese",code:"as",translation:"অসমীয়া"}];!function(e){e.Sunshine="sunshine",e.Lily="lily",e.Phoenix="phoenix",e.Spring="spring",e.Blossom="blossom",e.Pastel="pastel",e.Pebble="pebble",e.Sky="sky",e.Cosmo="cosmo",e.Leaf="leaf",e.Aster="aster",e.Orchid="orchid",e.Iris="iris",e.Lilac="lilac",e.Zinnia="zinnia",e.Royal="royal"}(n||(n={}));let g=["sunshine","lily","phoenix","sky","orchid","iris","lilac","zinnia","royal","spring","pebble","pastel","blossom","leaf","aster","cosmo"];!function(e){e.Luxe="luxe",e.Quill="quill",e.Vertex="vertex",e.Quartz="quartz",e.Prism="prism",e.Swift="swift",e.Kalam="kalam",e.Quirk="quirk"}(s||(s={}));let x=["quartz","luxe","quill","prism","vertex","swift","kalam","quirk"],p="CAPTURE",b={NAME:{id:r.NAME,name:"name",placeholder:"name"},AGE:{id:r.AGE,name:"age",placeholder:"age"},HEIGHT:{id:r.HEIGHT,name:"height",placeholder:"height"},DOB:{id:r.DOB,name:"dob",placeholder:"dob"},POB:{id:r.POB,name:"pob",placeholder:"pob"},MANGLIK:{id:r.MANGLIK,name:"manglik",placeholder:"no",options:["no","yes"]},CASTE:{id:r.CASTE,name:"caste",placeholder:"caste"},MARITAL_STATUS:{id:r.MARITAL_STATUS,name:"marital_status",placeholder:"marital_status",value:"",options:["unmarried","widowed","separated","divorced"]},EDUCATION:{id:r.EDUCATION,name:"education",placeholder:"education"},OCCUPATION:{id:r.OCCUPATION,name:"occupation",placeholder:"occupation"},INCOME:{id:r.INCOME,name:"income",placeholder:"income"},FATHERS_NAME:{id:r.FATHERS_NAME,name:"fathers_name",placeholder:"fathers_name"},FATHERS_OCCUPATION:{id:r.FATHERS_OCCUPATION,name:"fathers_occupation",placeholder:"fathers_occupation"},MOTHERS_NAME:{id:r.MOTHERS_NAME,name:"mothers_name",placeholder:"mothers_name"},MOTHERS_OCCUPATION:{id:r.MOTHERS_OCCUPATION,name:"mothers_occupation",placeholder:"mothers_occupation"},SIBLINGS:{id:r.SIBLINGS,name:"siblings",placeholder:"siblings"},ADDRESS:{id:r.ADDRESS,name:"address",placeholder:"address"},PHONE:{id:r.PHONE,name:"phone",placeholder:"phone"},EMAIL:{id:r.EMAIL,name:"email",placeholder:"email"},EXPECTATIONS:{id:r.EXPECTATIONS,name:"",placeholder:"expectations"}}},1518:(e,t,a)=>{"use strict";a.d(t,{Z:()=>r});var l=a(6877),n=a(2265),s=a(195);let r=function(e){var t;let r=(null===(t=s.a2.find(t=>t.language===e))||void 0===t?void 0:t.code)||"en",[o,i]=(0,n.useState)(l);return(0,n.useEffect)(()=>{async function e(){try{let e=(await a(8720)("./".concat(r,".json"))).default;i(e)}catch(e){console.log("language not found")}}r&&e()},[r]),function(e,t){return o[e]||l[e]||t||""}}},2549:(e,t,a)=>{"use strict";a.d(t,{Z:()=>x});var l=a(7437),n=a(2265),s=a(1518),r=a(7669),o=a(6648),i=a(5590),c=a(195),d=a(9658);function m(e){let{id:t,name:a,value:m,placeholder:u,fieldContainerClassName:h,fieldAndControlsContainerClassName:f,fieldNameClassName:g,fieldValueClassName:x,controlsClassName:p,language:b}=e,[N,w]=(0,n.useState)(!1);(0,n.useEffect)(()=>{d.t.getItem(c.ro,[]).includes(t)&&w(!0)},[t]);let E=(0,s.Z)(b);if(N)return null;let v=a?"".concat(E(a),":"):"";return(0,l.jsxs)("div",{className:"FIELD_CONTAINER flex relative justify-between items-center ".concat(f),children:[(0,l.jsxs)("div",{role:"button",className:"".concat(h," flex-1 cursor-default"),children:[" ",(0,l.jsx)(r.Z,{id:"".concat(t?"".concat(t,"_placeholder"):""),placeholder:v||u,value:v,className:"".concat(g," cursor-text"),isLabel:!0}),(0,l.jsx)(r.Z,{id:t,value:E(m||""),placeholder:E(u,"Enter value"),className:"".concat(x," cursor-text")})]}),(0,l.jsxs)("div",{className:"flex absolute right-0 ".concat(p," pr-2 min-w-[56px]"),children:[(0,l.jsx)(i.Z,{position:"left",text:"Move up or down",children:(0,l.jsx)(o.default,{width:18,height:18,alt:"drag",src:"/drag.png",className:"w-5 h-5 mr-2 cursor-move NO_SCREENSHOT"})}),(0,l.jsx)(i.Z,{position:"left",text:"Delete field",children:(0,l.jsx)(o.default,{role:"button",onClick:()=>{if(w(!0),t.includes("CUSTOM_FIELD")){d.t.removeItem(t),d.t.removeItem("".concat(t,"_placeholder"));let e=d.t.getItem(c.e_,[]).filter(e=>e.id!==t);d.t.setItem(c.e_,e)}else{let e=d.t.getItem(c.ro,[]);d.t.setItem(c.ro,e.concat(t))}},width:20,height:20,alt:"delete",src:"/delete.png",className:"w-5 h-5 cursor-pointer NO_SCREENSHOT"})})]})]})}var u=a(5962);let h=()=>(Math.random()+1).toString(36).substring(7),f=(e,t)=>{let a={sectionIndex:e,sidebarField:t,id:"".concat(c.nq).concat(h()),name:"",value:"",placeholder:c.rz};return g(a),a},g=e=>{let t=d.t.getItem(c.e_,[]).concat(e);d.t.setItem(c.e_,t)};function x(e){let{data:t,headingClassName:a,fieldsContainerClassName:r,fieldAndControlsContainerClassName:o,fieldContainerClassName:i,fieldNameClassName:h,fieldValueClassName:g,controlsClassName:x,language:p,sidebarForm:b=!1}=e,N=(0,s.Z)(p),[w,E]=(0,n.useState)(t);(0,n.useEffect)(()=>{let e=structuredClone(t);d.t.getItem(c.e_,[]).map(t=>{let{sectionIndex:a=0,sidebarField:l}=t;if(l===b){let l=e[a]?a:0;e[l].fields.push(t)}}),E(e)},[t,b]);let v=e=>{E(w.map((t,a)=>{let{heading:l,fields:n}=t;return l===e?{heading:l,fields:[...n,f(a,b)]}:{heading:l,fields:n}}))},j=(e,t,a)=>{E(w.map((l,n)=>n===a?{...l,fields:(0,u.Rp)(l.fields,e,t)}:l))};return(0,l.jsx)(l.Fragment,{children:w.map((e,t)=>{let{heading:s,fields:c}=e;return(0,l.jsxs)("div",{className:"opacity-1",children:[(0,l.jsx)("div",{className:a,children:N(s||"")}),(0,l.jsx)(u.aV,{values:c,onChange:e=>{let{oldIndex:a,newIndex:l}=e;return j(a,l,t)},renderList:e=>{let{children:t,props:a}=e;return(0,l.jsx)("div",{...a,className:r,children:t})},renderItem:e=>{let{value:{id:t,name:a,value:l,placeholder:s},props:r}=e;return(0,n.createElement)("div",{...r,key:t},(0,n.createElement)(m,{...r,id:t,key:t,name:a,value:l,language:p,placeholder:s,fieldContainerClassName:i,fieldAndControlsContainerClassName:o,fieldNameClassName:h,fieldValueClassName:g,controlsClassName:x}))}}),(0,l.jsx)("button",{onClick:()=>v(s),className:"NO_SCREENSHOT justify-center text-md bg-white/50 text-slate-700 border border-r-transparent border-l-transparent hover:bg-rose-50 border-dashed border-brand-0 w-full font-inter",children:"+ Add field"})]},s||t)})})}},7669:(e,t,a)=>{"use strict";a.d(t,{Z:()=>o});var l=a(7437),n=a(9658),s=a(2265),r=a(195);let o=(0,s.memo)(function(e){let{id:t,placeholder:a,value:o="",className:i="",isLabel:c}=e,[d,m]=(0,s.useState)(o),[u,h]=(0,s.useState)(o),[f,g]=(0,s.useState)(!1),x=(0,s.useRef)(!0),p=(0,s.useMemo)(()=>n.t.getItem(t,""),[t]);return(0,s.useEffect)(()=>{x.current||!c||a===r.rz||p||m(a)},[c,a]),(0,s.useEffect)(()=>{x.current&&(x.current=!1),t&&!x.current&&p&&m(p)},[]),(0,s.useEffect)(()=>{let e=e=>{e.detail===u||(h(e.detail),f||m(e.detail))};return window.addEventListener("store_".concat(t),e),()=>{window.removeEventListener("store_".concat(t),e)}},[t,f,h,u]),(0,l.jsx)("div",{suppressContentEditableWarning:!0,id:t,className:"focus:outline-none ".concat(r.CA," ").concat(i),spellCheck:"false",contentEditable:"true",onInput:e=>{let{textContent:a=""}=e.currentTarget;h(a||""),window.dispatchEvent(new CustomEvent("store_".concat(t),{detail:a}))},onFocus:()=>g(!0),"data-placeholder":a,onBlur:e=>{if(t&&!x.current){let{textContent:l=""}=e.currentTarget;(!c||c&&l!==a)&&n.t.setItem(t,l)}},children:d})})},4183:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>P});var l=a(7437),n=a(195),s=a(1641),r=a(2552);function o(e){let{content:t}=e;return(0,l.jsx)("h2",{className:"bg-[linear-gradient(90deg,#e37682_15%,#5f4d93_85%)] text-white w-full p-2 px-4 lg:text-xl",children:t})}var i=a(2265),c=a(6463),d=a(9658),m=a(6088);let u=()=>{let e;return(()=>{if(e)return e;let{getBrowser:t,getDevice:a}=new m.UAParser,{name:l}=t(),{model:n="",vendor:s=""}=a();return e=[l,"".concat(globalThis.innerWidth,"x").concat(globalThis.innerHeight),"".concat(s," ").concat(n)].filter(e=>null==e?void 0:e.trim()).join(", ")})()},h=async()=>{let e=document.querySelector("#".concat(n.qN)),t=null==e?void 0:e.querySelector("div"),l=f(e),s=null==t?void 0:t.querySelectorAll(".".concat(n.CA));e&&t&&(l.forEach(e=>e.style.display="none"),t.style.width,null==s||s.forEach(e=>e.setAttribute("contentEditable","false")));let r=(await Promise.all([a.e(5602),a.e(7127)]).then(a.t.bind(a,7127,23))).default,o=d.t.getItem(n.ID.NAME,""),i=getComputedStyle(e).getPropertyValue("font-family");await r().set({margin:0,filename:"".concat(o?o+"'s ":"","Biodata.pdf"),image:{type:"jpeg",quality:.98},html2canvas:{scale:2,onclone:e=>{Array.from(e.querySelectorAll("*")).forEach(e=>{let t=e.getAttribute("style")||"";e.setAttribute("style","".concat(t,"; font-family: ").concat(i))})}},jsPDF:{unit:"mm",format:"a4",orientation:"portrait"},pagebreak:{mode:"css"}}).from(t).save(),e&&t&&(e.style.overflow="auto",l.forEach(e=>e.style.display="flex"),null==s||s.forEach(e=>e.setAttribute("contentEditable","true")))},f=e=>[...null==e?void 0:e.querySelectorAll(".NO_SCREENSHOT")],g=function(){let e=["name","age","height","dob","pob","manglik","caste","marital_status","education","occupation","income","fathers_name","fathers_occupation","mothers_name","mothers_occupation","siblings","address","phone","email","download_count"],t={};for(let a=0,l=e.length;a<l;a++){let l=e[a],n=d.t.getItem(l,"");t[l]=n}return t},x=()=>Array.from(document.querySelectorAll('[id^="'.concat(n.nq,'"]'))).map(e=>e.innerHTML).filter(e=>!!e&&e!==n.rz&&e!==n.aS).join(", "),p=async function(e,t,a){try{await fetch("/api",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({...e,browser:u(),language:t,template:a,custom_fields:x()})})}catch(e){}},b=async(e,t,a)=>{try{await fetch("/api/feedback",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({feedback:t,template:a,rating:e,browser:u(),name:d.t.getItem("name","")})})}catch(e){}};var N=a(216);let w=function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"0",l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n.Zx.Quartz;return t===n.SQ.English&&"0"===a&&l===n.Zx.Quartz?"/create-biodata?template=".concat(e):"/create-biodata?template=".concat(e,"&language=").concat(t,"&theme=").concat(a,"&font=").concat(l)};var E=a(7138);function v(e){let{selectedTemplate:t,selectedLanguage:a,font:s}=e;return(0,l.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,l.jsx)("h1",{className:"text-xl text-slate-700",children:"Templates"}),(0,l.jsx)("div",{className:"flex gap-4 flex-wrap",children:n.xN.map(e=>(0,l.jsx)(E.default,{href:w(e,a,"0",s),scroll:!1,className:"px-2 py-1 relative border-2 hover:bg-rose-50 text-slate-700 ".concat(t===e?"border-brand-0":""),children:e},e))})]})}function j(e){let{themes:t,selectedTheme:a="0",onChange:n}=e;return(0,l.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,l.jsx)("h1",{className:"text-xl text-slate-700",children:"Themes"}),(0,l.jsx)("div",{className:"flex gap-4 flex-wrap",children:t.map((e,t)=>(0,l.jsx)("button",{onClick:()=>n(t.toString()),className:"w-10 h-10 rounded-full ".concat(e," border-4 ").concat((a?t===+a:0===t)?"border-brand-0":""),"aria-label":e},t))})]})}function S(e){let{selectedLanguage:t,selectedTemplate:a,selectedTheme:s,font:r}=e;return(0,l.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,l.jsx)("h1",{className:"text-xl text-slate-700",children:"Languages"}),(0,l.jsx)("div",{className:"flex gap-4 flex-wrap",children:n.a2.map(e=>(0,l.jsx)(E.default,{prefetch:!1,scroll:!1,href:w(a,e.language,s,r),className:"px-2 py-1 border-2 text-slate-700 hover:bg-rose-50 ".concat(t===e.language?"border-brand-0":""),children:e.language},e.code))})]})}var C=a(4921);a(5761);let y={itemShapes:C.Ux,itemStrokeWidth:1,activeFillColor:"#ec4b85",activeStrokeColor:"#ec4b85",inactiveFillColor:"#fff",inactiveStrokeColor:"#ec4b85"},_=(0,l.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"#444",height:"12px",width:"12px",version:"1.1",id:"Capa_1",viewBox:"0 0 490 490",children:(0,l.jsx)("polygon",{points:"456.851,0 245,212.564 33.149,0 0.708,32.337 212.669,245.004 0.708,457.678 33.149,490 245,277.443 456.851,490   489.292,457.678 277.331,245.004 489.292,32.337 "})}),A=e=>{let{onClose:t}=e,[a,n]=(0,i.useState)(0),[s,r]=(0,i.useState)(""),o=()=>{t(a,s)},c=a>0,d=a>0&&a<4;return(0,l.jsx)("div",{className:"fixed flex inset-0 z-10 items-center justify-center bg-black bg-opacity-50",children:(0,l.jsxs)("div",{className:"bg-white p-6 rounded-md shadow-md w-full max-w-sm",children:[(0,l.jsxs)("div",{className:"flex justify-between items-center mb-4",children:[(0,l.jsx)("h3",{className:"text-lg text-gray-700 font-semibold",children:"Your opinion matters"}),c&&(0,l.jsx)("button",{onClick:o,className:"text-gray-500 hover:text-gray-700 focus:outline-none",children:_})]}),(0,l.jsx)("div",{className:"mb-6",children:(0,l.jsx)(C.iG,{value:a,onChange:e=>{n(e)},halfFillMode:"box",itemStyles:y})}),c&&(0,l.jsxs)("div",{className:"mb-4",children:[(0,l.jsx)("label",{className:"block text-sm font-medium text-gray-700",children:d?"We're sorry to hear that, how can we do better?":"Thank you for the positive vibes! If there's more you'd like to tell us, we're all ears"}),(0,l.jsx)("textarea",{className:"mt-1 block w-full border text-gray-700 border-gray-300 rounded-md py-2 px-3 focus:outline-none",rows:3,maxLength:200,value:s,onChange:e=>r(e.target.value)})]}),c&&(0,l.jsx)("div",{className:"flex justify-end",children:(0,l.jsx)("button",{type:"button",className:"px-4 py-2 text-white bg-violet-500 rounded-md hover:bg-violet-600",onClick:o,children:"Submit"})})]})})};function I(e){let{selectedFont:t,selectedTemplate:a,selectedLanguage:s,selectedTheme:r}=e;return(0,l.jsxs)("div",{className:"flex gap-3 flex-col",children:[(0,l.jsx)("h1",{className:"text-xl text-slate-700",children:"Fonts"}),(0,l.jsx)("div",{className:"flex gap-4 flex-wrap",children:n.g5.map(e=>(0,l.jsx)(E.default,{scroll:!1,href:w(a,s,r,e),className:"px-2 py-1 border-2 text-slate-700 hover:bg-rose-50 ".concat(t===e?"border-brand-0":""),children:e},e))})]})}let O=function(e){let{themes:t,language:a,template:s,theme:r,font:o}=e,[m,u]=(0,i.useState)(!1),[f,E]=(0,i.useState)(!1),C=(0,c.useRouter)(),y=async()=>{u(!0);let e=d.t.getItem(n.ID.NAME,""),t=0;e&&(t=d.t.getItem(n.Q4,0)+1,d.t.setItem(n.Q4,t),t<=3?p(g(),a,"".concat(s,"_").concat(r,"_").concat(o)):console.log(g(),x())),await h(),e&&t%2==0||3===t&&setTimeout(()=>{E(!0)},2e3),u(!1)};return(0,l.jsxs)("div",{className:"flex w-full flex-col gap-5 py-5 lg:py-0",children:[m&&(0,l.jsx)(N.Z,{}),(0,l.jsx)(v,{selectedTemplate:s,selectedLanguage:a,font:o}),(0,l.jsx)("hr",{}),(0,l.jsx)(S,{selectedTemplate:s,selectedLanguage:a,selectedTheme:r,font:o}),(0,l.jsx)("hr",{}),(0,l.jsx)(I,{selectedFont:o,selectedTemplate:s,selectedLanguage:a,selectedTheme:r}),(0,l.jsx)("hr",{}),(0,l.jsx)(j,{themes:t,selectedTheme:r,onChange:e=>{C.push(w(s,a,e,o),{scroll:!1})}}),f&&(0,l.jsx)(A,{onClose:(e,t)=>{E(!1),b(e,t,"".concat(s,"_").concat(r))}}),(0,l.jsx)("hr",{}),(0,l.jsx)("button",{className:"flex-1 p-3 text-xl border-2 text-slate-700 border-brand-0 hover:bg-rose-50",onClick:y,children:m?"Generating biodata...":"Download Biodata"})]})},T=function(e){let{template:t,language:a,themes:s,theme:r,Design:i,font:c}=e,d=(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("span",{className:"capitalize",children:t})," biodata template in"," ",(0,l.jsx)("span",{className:"capitalize",children:a})]});return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o,{content:d}),(0,l.jsxs)("div",{className:"flex flex-col px-4 py-8 lg:px-8 lg:flex-row items-start lg:gap-16 justify-between",children:[(0,l.jsx)("div",{id:n.qN,className:"font-selected-font w-full overflow-x-auto overflow-y-hidden min-[600px]:min-w-[210mm] relative",children:(0,l.jsx)("div",{className:"w-[210mm] min-h-[296.8mm]",children:(0,l.jsx)(i,{language:a,theme:s[Number(r)]})})}),(0,l.jsx)(O,{theme:r,language:a,themes:s,template:t,font:c})]})]})};var k=a(7818);let M={sunshine:(0,k.default)(()=>Promise.resolve().then(a.bind(a,1641)),{loadableGenerated:{webpack:()=>[1641]}}),lily:(0,k.default)(()=>a.e(4445).then(a.bind(a,4445)),{loadableGenerated:{webpack:()=>[4445]}}),phoenix:(0,k.default)(()=>a.e(2487).then(a.bind(a,2487)),{loadableGenerated:{webpack:()=>[2487]}}),spring:(0,k.default)(()=>a.e(1629).then(a.bind(a,1629)),{loadableGenerated:{webpack:()=>[1629]}}),blossom:(0,k.default)(()=>a.e(7550).then(a.bind(a,7550)),{loadableGenerated:{webpack:()=>[7550]}}),pastel:(0,k.default)(()=>a.e(3912).then(a.bind(a,3912)),{loadableGenerated:{webpack:()=>[3912]}}),pebble:(0,k.default)(()=>a.e(4091).then(a.bind(a,4091)),{loadableGenerated:{webpack:()=>[4091]}}),sky:(0,k.default)(()=>a.e(8751).then(a.bind(a,8751)),{loadableGenerated:{webpack:()=>[8751]}}),cosmo:(0,k.default)(()=>a.e(1462).then(a.bind(a,1462)),{loadableGenerated:{webpack:()=>[1462]}}),leaf:(0,k.default)(()=>a.e(6721).then(a.bind(a,6721)),{loadableGenerated:{webpack:()=>[6721]}}),aster:(0,k.default)(()=>a.e(3126).then(a.bind(a,3126)),{loadableGenerated:{webpack:()=>[3126]}}),orchid:(0,k.default)(()=>a.e(1326).then(a.bind(a,1326)),{loadableGenerated:{webpack:()=>[1326]}}),iris:(0,k.default)(()=>a.e(4983).then(a.bind(a,4983)),{loadableGenerated:{webpack:()=>[4983]}}),lilac:(0,k.default)(()=>a.e(2300).then(a.bind(a,2300)),{loadableGenerated:{webpack:()=>[2300]}}),zinnia:(0,k.default)(()=>a.e(9203).then(a.bind(a,9203)),{loadableGenerated:{webpack:()=>[9203]}}),royal:(0,k.default)(()=>a.e(4173).then(a.bind(a,4173)),{loadableGenerated:{webpack:()=>[4173]}})},P=function(){let e=(0,c.useSearchParams)(),t=e.get("language")||n.SQ.English,o=e.get("template")||n.YS.Sunshine,d=e.get("theme")||"0",m=e.get("font")||n.Zx.Quartz,[u,h]=(0,i.useState)(r.default),f=n.a2.some(e=>e.language===t),g=n.xN.some(e=>o===e),x=u.some((e,t)=>t===Number(d)),p=n.g5.some(e=>e===m),b=g?M[o]:s.default;return(0,i.useEffect)(()=>{(async function(){try{let e=(await a(33)("./".concat(o,"/themes.ts"))).default;h(e)}catch(e){}})()},[o]),(0,l.jsx)("div",{"data-selected-font":m,children:(0,l.jsx)(T,{template:o,theme:x?d:"0",language:f?t:n.SQ.English,themes:u,Design:b,font:p?m:n.Zx.Quartz})})}},1641:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>m});var l=a(7437),n=a(2549),s=a(195),r=a(7669),o=a(1323);function i(e){let{language:t}=e;return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o.Z,{className:"w-48 h-48 border-2 border-slate-100 rounded-full"}),(0,l.jsx)(r.Z,{id:s.ID.NAME,placeholder:"Type your name",className:"text-center text-2xl mt-4 leading-8"}),(0,l.jsx)("div",{className:"flex flex-col w-full px-2 py-2",children:(0,l.jsx)(n.Z,{sidebarForm:!0,language:t,data:[{fields:[s._f.DOB,s._f.POB,s._f.PHONE,s._f.EMAIL]}],fieldsContainerClassName:"flex flex-col gap-2 mt-4",fieldAndControlsContainerClassName:"border-b-2 border-slate-100 border-dashed",fieldContainerClassName:"flex flex-col pb-4 gap-2 flex-1 py-1.5",controlsClassName:"items-center"})})]})}var c=a(1518);function d(e){let{language:t}=e,a=(0,c.Z)(t);return(0,l.jsx)("h2",{className:"text-4xl text-center font-bold leading-9 my-6",children:a("biodata","Biodata")})}function m(e){let{language:t,theme:a}=e;return(0,l.jsxs)("div",{className:"flex w-a4 min-h-[296.8mm] min-w-[210mm] border overflow-y-auto border-slate-20 text-zinc-800 ".concat(a),children:[(0,l.jsx)("div",{className:"flex w-1/3 flex-col border-r-slate-200 border-r px-4 py-6 items-center",children:(0,l.jsx)(i,{language:t})}),(0,l.jsxs)("div",{className:"flex flex-col w-2/3",children:[(0,l.jsx)(d,{language:t}),(0,l.jsx)(n.Z,{language:t,data:[{heading:"personal_details",fields:[s._f.NAME,s._f.AGE,s._f.HEIGHT,s._f.DOB,s._f.POB,s._f.MANGLIK,s._f.CASTE,s._f.MARITAL_STATUS,s._f.EDUCATION,s._f.OCCUPATION,s._f.INCOME]},{heading:"family_details",fields:[s._f.FATHERS_NAME,s._f.FATHERS_OCCUPATION,s._f.MOTHERS_NAME,s._f.MOTHERS_OCCUPATION,s._f.SIBLINGS]},{heading:"contact_details",fields:[s._f.ADDRESS,s._f.PHONE,s._f.EMAIL]}],headingClassName:"w-full font-semibold bg-white/25 text-lg p-2 px-4",fieldsContainerClassName:"flex flex-col",fieldContainerClassName:"flex px-4 gap-1 py-1.5",fieldNameClassName:"w-44",fieldValueClassName:"flex-1"})]})]})}},2552:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>l});let l=["!text-slate-700 bg-white","!text-slate-700 bg-gradient-to-r from-violet-200 to-pink-200","!text-slate-700 bg-gradient-to-r from-[#72e64333] to-[#24c46240]","!text-slate-700 bg-gradient-to-r from-[#7138e963] to-[#ffb9d054]","!text-slate-700 bg-gradient-to-r from-[#0c93f147] to-[#0ef4f824]","!text-slate-700 bg-gradient-to-r from-[#ffcacaa8] to-[#6856cd54]","!text-slate-700 bg-gradient-to-r from-[#ff751b82] to-[#ffd44a78]","!text-white bg-gradient-to-r from-violet-400 to-purple-300","!text-white bg-gradient-to-br from-[#4cacda] to-[#36a5bfb3]","!text-white bg-gradient-to-br from-[#27a27ae8] to-[#38cc81]","!text-white bg-gradient-to-tr from-[#a00669d1] to-[#ff36bf9c]","!text-white bg-gradient-to-br from-pink-500 to-[#fbbe00bd]"]},216:(e,t,a)=>{"use strict";a.d(t,{Z:()=>n});var l=a(7437);function n(){return(0,l.jsx)("div",{className:"w-screen h-full fixed top-0 left-0 z-10 bg-slate-800/25 flex items-center justify-center",children:(0,l.jsx)("div",{className:"rounded-full border-8 border-t-8 border-t-brand-0 border-white h-20 w-20 animate-spin"})})}},1323:(e,t,a)=>{"use strict";a.d(t,{Z:()=>g});var l=a(7437),n=a(2265),s=a(6648),r=a(1699),o=a.n(r),i=a(9658),c=a(5590);let d=e=>new Promise((t,a)=>{let l=new Image;l.addEventListener("load",()=>t(l)),l.addEventListener("error",e=>a(e)),l.setAttribute("crossOrigin","anonymous"),l.src=e});async function m(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,l=await d(e),n=document.createElement("canvas"),s=n.getContext("2d"),r=Math.max(l.width,l.height)/2*Math.sqrt(2)*2;if(!s)throw Error("Canvas context is not supported");n.width=r,n.height=r,s.translate(r/2,r/2),s.rotate(a*Math.PI/180),s.translate(-r/2,-r/2),s.drawImage(l,r/2-.5*l.width,r/2-.5*l.height);let o=s.getImageData(0,0,r,r);return n.width=t.width,n.height=t.height,s.putImageData(o,Math.round(0-r/2+.5*l.width-t.x),Math.round(0-r/2+.5*l.height-t.y)),n.toDataURL("image/jpeg")}var u=a(1847);function h(e){let{onClose:t,onChange:a,imageUrl:r}=e,[o,i]=(0,n.useState)({x:0,y:0}),[c,d]=(0,n.useState)(1),[h,f]=(0,n.useState)(null),x=async()=>{try{let e=await m(r,h);a(e),t()}catch(e){console.error("Error cropping image:",e)}};return(0,l.jsx)("div",{className:"fixed top-0 bottom-0 left-0 right-0 z-50 bg-black bg-opacity-50",children:(0,l.jsxs)("div",{className:"sm-w-screen w-[400px] h-[450px] fixed top-[50%] left-[50%] translate-x-[-50%] translate-y-[-50%] bg-gradient-to-r from-rose-300 to-purple-300 flex items-center justify-center z-40",children:[(0,l.jsx)(s.default,{onClick:()=>{t()},width:18,height:18,alt:"close",src:"/close.png",className:"absolute cursor-pointer w-[30px] right-2 top-2 z-50 bg-white rounded-md"}),r?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(u.ZP,{image:r,crop:o,zoom:c,aspect:1,onCropChange:e=>i(e),onZoomChange:e=>d(e),onCropComplete:(e,t)=>{f(t)},cropShape:"round"}),(0,l.jsx)("span",{className:"fixed text-lg text-white bottom-0 bg-gray-800 w-full text-center",children:"Scroll/pinch to zoom"}),(0,l.jsx)("button",{className:"absolute left-[50%] translate-x-[-50%] bottom-[-60px] text-lg w-fit text-white bg-gradient-to-r from-rose-500 to-purple-700 py-2 px-4 font-bold shadow-md duration-200 rounded-full",onClick:x,children:"Upload Image"})]}):(0,l.jsx)("div",{className:"flex justify-center items-center",children:(0,l.jsx)(g,{className:"bg-white text-lg p-6 border-2 border-b-rose-400 border-t-violet-400 hover:px-8 hover:border-l-yellow-400 hover:border-r-yellow-400 duration-200 rounded-md"})})]})})}let f="USER_PICTURE";function g(e){let{className:t}=e,[a,r]=(0,n.useState)([]),[d,m]=(0,n.useState)(!1),[u,g]=(0,n.useState)(!1),[x,p]=(0,n.useState)(""),[b,N]=(0,n.useState)(""),w=b.length>0;return(0,n.useEffect)(()=>{i.t.getItem(f,"")&&N(i.t.getItem(f,""))},[]),(0,n.useEffect)(()=>{a.length>0&&p(a[0].dataURL)},[a]),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o(),{value:a,onChange:e=>{r(e)},maxNumber:1,children:e=>{let{onImageUpdate:a}=e;return(0,l.jsxs)("div",{className:"flex items-center gap-2",children:[(0,l.jsx)("div",{className:"relative ".concat(d&&"hidden"),children:(0,l.jsxs)("button",{className:"text-gray-600 ".concat(w?"":"bg-white/50 p-2"," overflow-hidden ").concat(t),onClick:()=>{g(!0),a(0)},children:[!b&&(0,l.jsx)(l.Fragment,{children:"Click to select a photo here"}),b&&(0,l.jsx)(s.default,{width:100,height:100,alt:"Picture",className:"bg-white/50 w-full h-auto block",src:b})]})}),(0,l.jsx)(c.Z,{text:d?"Add Photo":"Remove Photo",children:(0,l.jsx)(s.default,{onClick:()=>{m(e=>!e)},width:20,height:20,alt:"Biodata with photo",src:"/".concat(d?"add-photo":"delete",".png"),className:"w-5 h-5 cursor-pointer NO_SCREENSHOT min-w-[20px]"})})]})}}),u&&(0,l.jsx)(h,{imageUrl:x||b,onClose:()=>g(!1),onChange:e=>{i.t.setItem(f,e),N(e)}})]})}},5590:(e,t,a)=>{"use strict";a.d(t,{Z:()=>s});var l=a(7437),n=a(2265);let s=e=>{let{text:t,children:a,position:s="bottom"}=e,[r,o]=(0,n.useState)(!1);return(0,l.jsxs)("div",{className:"relative inline-block font-global font-bold",children:[(0,l.jsx)("div",{className:"inline-block",onMouseEnter:()=>{o(!0)},onMouseLeave:()=>{o(!1)},children:a}),r&&(0,l.jsx)("div",{className:"".concat("bottom"===s?"translate-x-[-50%]":"translate-x-[-110%] translate-y-[-120%]"," absolute whitespace-nowrap z-10 ml-2 mt-2 bg-gray-800/75 text-white text-sm px-4 py-1 rounded-full"),children:t})]})}},9658:(e,t,a)=>{"use strict";a.d(t,{t:()=>n});let l=e=>"".concat("__BIODATA_").concat(e.toUpperCase(),"__"),n={getItem(e,t){try{return JSON.parse(sessionStorage.getItem(l(e))||JSON.stringify(t))}catch(e){return t}},setItem(e,t){try{sessionStorage.setItem(l(e),JSON.stringify(t))}catch(e){console.log("Something went wrong with storage")}},removeItem(e){try{sessionStorage.removeItem(l(e))}catch(e){console.log("Something went wrong with storage")}}}},6877:e=>{"use strict";e.exports=JSON.parse('{"biodata":"Biodata","personal_details":"Personal Details","family_details":"Family Details","contact_details":"Contact Details","expectations":"Expectations from Partner","name":"Name","age":"Age","height":"Height","dob":"Date of Birth","pob":"Place of Birth","manglik":"Manglik","select_status":"Select status","no":"No","yes":"Yes","caste":"Caste","marital_status":"Marital Status","unmarried":"Unmarried","widowed":"Widowed","separated":"Separated","divorced":"Divorced","education":"Education","occupation":"Occupation","income":"Income","fathers_name":"Father\'s Name","fathers_occupation":"Father\'s Occupation","mothers_name":"Mother\'s Name","mothers_occupation":"Mother\'s Occupation","siblings":"Siblings","address":"Address","phone":"Phone","email":"Email","supportUs":"Support Us","supportDescription":"₹25 from you would help us keep our services going","madeInIndia":"A made in \uD83C\uDDEE\uD83C\uDDF3 product","donate":"Donate Now"}')}},e=>{var t=t=>e(e.s=t);e.O(0,[1441,4030,5278,7130,6215,1744],()=>t(1296)),_N_E=e.O()}]);