PageSourceSearch

https://www.jeevansathi.com/_next/static/chunks/pages/dppCrm/religion-ethnicity-689bbe3f13be6bb7.js

js jeevansathi.com collected 2026-09-24 09:32:16 UTC 5,804 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9458],{22358:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var a=s(37876),l=s(60876),i=s(77328),n=s.n(i),c=s(45580);let r=()=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(n(),{children:(0,a.jsx)("title",{children:"Edit Religion and Ethnicity | Jeevansathi Matrimony"})}),(0,a.jsx)(c.A,{isCrmPanel:!0})]}),o=r;r.getLayout=e=>(0,a.jsx)(l.N,{children:e})},45580:(e,t,s)=>{"use strict";s.d(t,{A:()=>y});var a=s(37876),l=s(98727),i=s(42592),n=s(12815),c=s(14232),r=s(81590),o=s(61920),u=s(45382),h=s(35770),m=s(45226),d=s(77328),g=s.n(d),p=s(49896),f=s(53147),x=s(66843),S=s(74218),j=s(42283),E=s(77489),v=s(69130),C=s(97503),b=s(21797),N=s(89099);let y=e=>{let{isCrmPanel:t=!1}=e,{flashMessage:s,flashError:d}=(0,b.J)(),[y,R]=(0,c.useState)(!1),w=(0,N.useRouter)(),{source:A}=w.query,{setValues:M,loadDppDefaultValues:G,...T}=(0,r.useRematchDispatch)(e=>e.editDpp),{resetMatchCountData:D}=(0,r.useRematchDispatch)(e=>e.matchesCount),I=(0,r.useRematchSelector)(e=>e.profileFieldOptions.options),{values:_,dataLoaded:O,initialState:X}=(0,r.useRematchSelector)(e=>e.editDpp);(0,c.useEffect)(()=>{O||G()},[O,G]);let k=_.RELIGION.map(e=>String(e)),P=T.setReligions,q=(0,c.useMemo)(()=>Object.fromEntries(I.religion.map(e=>{let{value:t,label:s}=e;return[t,s]})),[I.religion]),L=(0,c.useMemo)(()=>I.sect.filter(e=>k.includes(e.parent)).map(e=>({...e,religion:q[e.parent]})),[I.sect,k,q]),Y=L.length>0,$=_.SECT.map(e=>String(e)),U=T.setSects,F=(0,r.useRematchDispatch)(e=>e.selfDetails.fetchSelfInfo);(0,c.useEffect)(()=>{let e=new Set(L.map(e=>e.value)),t=$.filter(t=>e.has(t));t.length<$.length&&U(t)},[L,U,$]),(0,c.useEffect)(()=>{Y||U([])},[Y,U]);let V=(0,c.useMemo)(()=>(0,l.Ie)({caste:I.caste,subcaste:I.subcaste,casteGroup:I.casteGroup,religions:I.religion,sects:I.sect}).filter(e=>k.includes(e.religionId)||(0===$.length&&k.includes("2")?["151","152"]:$).some(t=>t===e.religionId)),[I.caste,I.subcaste,I.casteGroup,I.religion,I.sect,$,k]),B=V.length>0,J=_.CASTE.map(e=>String(e)),z=T.setCastes;(0,c.useEffect)(()=>{let e=new Set(V.filter(l.S0).map(e=>e.caste)),t=J.filter(t=>e.has(t));J.length!=t.length&&z(t)},[V,J,z]);let H=_.SUBCASTE.map(e=>String(e)),K=T.setSubcastes;(0,c.useEffect)(()=>{let e=new Set(V.filter(l.S0).filter(e=>null!=e.subCaste).map(e=>e.subCaste)),t=H.filter(t=>e.has(t));H.length!=t.length&&K(t)},[V,H,K]);let Q=_.CASTEGROUPID.map(e=>String(e)),W=T.setCasteGroups;(0,c.useEffect)(()=>{let e=new Set(V.filter(l.GS).map(e=>e.value)),t=Q.filter(t=>e.has(t));Q.length!=t.length&&W(t)},[V,Q,W]),(0,c.useEffect)(()=>{B||(z([]),K([]),W([]))},[B,z,W,K]);let Z=k.some(e=>l.bz.includes(e)),ee=_.MANGLIK,et=T.setManglikStatus;(0,c.useEffect)(()=>{!Z&&ee.length>0&&et([])},[ee.length,et,Z]);let es=_.MTONGUE.map(e=>String(e)),ea=T.setMotherTongues,el=(0,r.useRematchDispatch)(e=>e.myMatchesResults.removeCache),ei=w.asPath.includes("/dppCrm");return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(g(),{children:(0,a.jsx)("title",{children:"Edit Religion and Ethnicity | Jeevansathi Matrimony"})}),(0,a.jsx)(u.A,{heading:"".concat(i.Y$,"Religion & Ethnicity"),subheading:"Update these details to get suitable matches",className:"space-y-8 px-0 lg:px-17",backToDpp:!0,onSave:()=>{(0,n.Qv)({initialState:X,newState:_,setLoading:R,MyMatchesCatcheBurst:el,source:Array.isArray(A)?A[0]:null!=A?A:"editDpp"}).then(e=>{e.error?d({message:v.y[m.tG[e.error]]||v.y[m.tG.XXXXXXX],ttl:6e3}):(M(_),t||F(),w.asPath.includes("/dppCrm")&&D(!1),setTimeout(()=>s({message:i.o3,ttl:i.HP}),500))}).finally(()=>(()=>{let e=w.asPath.includes("/dppCrm");w.push("".concat(e?(0,x.s5)("dppCrm"):(0,x.s5)("editDpp"),"#").concat(n.Gv.RELIGION))})())},saveButtonDisable:!1,loading:y,children:O?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{children:[(0,a.jsx)(S.A,{id:"custom-qa-religion",options:I.religion,value:k,onChange:P,className:"",title:"".concat(i.Y$,"Religion")}),!ei&&(0,a.jsx)(E.a,{title:"Religions",setValues:e=>P(Array.from(new Set([...k,...e]))),type:"RELIGION",selectedValues:k})]}),Y&&(0,a.jsx)(j.A,{id:"custom-qa-sect",options:L,value:$,onChange:U,className:"mb-8",title:"".concat(i.Y$,"Sect")}),B&&(0,a.jsx)(o.A,{id:"custom-qa-caste",options:V,value:{castes:J,subcastes:H,casteGroups:Q},onChange:e=>{z(e.castes),K(e.subcastes),W(e.casteGroups)},className:"mb-8",title:"".concat(i.Y$,"Caste")}),(0,a.jsxs)("div",{children:[(0,a.jsx)(f.A,{id:"custom-qa-mother-tongue",options:I.mtongue,value:es,onChange:ea,className:"",fieldTitle:"".concat(i.Y$,"Mother Tongue")}),!ei&&(0,a.jsx)(E.a,{title:"Mother Tongue(s)",setValues:e=>ea(Array.from(new Set([...es,...e]))),type:"MTONGUE",selectedValues:es})]}),Z&&(0,a.jsx)(p.A,{id:"custom-qa-manglik",options:C.sE,value:ee,onChange:et,className:"mb-8",fieldTitle:"".concat(i.Y$,"Manglik Status")})]}):(0,a.jsx)(h.o,{})})]})}},59932:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/dppCrm/religion-ethnicity",function(){return s(22358)}])},60876:(e,t,s)=>{"use strict";s.d(t,{N:()=>o});var a=s(37876),l=s(20771),i=s(51031),n=s(49500),c=s(49995),r=s(81590);function o(e){let{children:t}=e,s=(0,r.useRematchSelector)(e=>e.matchesCount.initialState);return(0,a.jsxs)("div",{className:"select-none lg:max-h-screen",children:[(0,a.jsxs)("nav",{className:"relative mx-auto mb-5 flex items-center justify-between bg-white p-4 lg:p-5",children:[(0,a.jsx)(n.x,{width:"132",height:"32",alt:"logo"}),(0,a.jsxs)("div",{className:"text-center text-sm font-medium",children:["My Matches Count - ",null==s?void 0:s.total]})]}
1),(0,a.jsx)("main",{className:(0,c.A)("relative mx-auto mb-16 w-full max-w-160 lg:mb-8 lg:flex-1 lg:rounded-lg"),children:(0,a.jsx)(l.A,{children:(0,a.jsx)("div",{children:t})})}),(0,a.jsx)(i.default,{})]})}}},e=>{e.O(0,[2815,2367,139,8986,3350,636,6593,8792],()=>e(e.s=59932)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.