1(self.webpackChunksurveyApp=self.webpackChunksurveyApp||[]).push([[414],{4544:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return F}});var a=n(5893),s=n(4065),i=n(3203);let o={BEST:"Love it!"},r={XPL_FINAL:"XPL_FINAL",DIGITAL_PL_FINAL:"DIGITAL_PL_FINAL"},l={RATING:"RATING",TEXT_INPUT:"TEXT_INPUT",MULTI_SELECT:"MULTI_SELECT"},c={appTitle:"Feedback",greet1:"Thank You!",greet2:"Weâve taken your feedback to improve us and serve you better.",loaderTitle:"Submitting your ratings!",helpUs:"Help us understand",minChar:"Min. 10 characters required",inputPlaceHolder:"Let us know your concern here..."};var d=function(e){let{fbQuery:t,isOpen:n,onClose:a,extended:c,leadId:d,feedBackType:_,loanStatus:u,surveyEmit:p,ratingOptionEvent:g,feedBackDisplay:m,submitFeedBack:f,feedBackDisplayOption:h}=e,[b,x]=(0,s.useState)(""),[v,j]=(0,s.useState)(c),[N,I]=(0,s.useState)(c),[E,T]=(0,s.useState)(!1),[y,C]=(0,s.useState)([]),[S,k]=(0,s.useState)([]),[L,w]=(0,s.useState)(!1),[,F]=(0,s.useState)(!1),[A,q]=(0,s.useState)(n),[P,B]=(0,s.use
1State)(""),[D,W]=(0,s.useState)(""),[R,Z]=(0,s.useState)([]),[,G]=(0,s.useState)([]),[H,O]=(0,s.useState)([]),[U,K]=(0,s.useState)([]),[M,X]=(0,s.useState)(5),Y=(e,t)=>{var n,a;if(U.length>0){if(U.find(t=>t.questionId===(null==e?void 0:e.questionId))){let n=U.findIndex(t=>t.questionId===(null==e?void 0:e.questionId));U[n].answer=t}else U.push({questionId:null!==(n=null==e?void 0:e.questionId)&&void 0!==n?n:"",answer:t})}else U.push({questionId:null!==(a=null==e?void 0:e.questionId)&&void 0!==a?a:"",answer:t});K([...U])},V=async(e,t)=>{x(e),j(!1),X(t+1),(_===r.XPL_FINAL||_===r.DIGITAL_PL_FINAL)&&(null==g||g(t)),e!==o.BEST&&((_===r.XPL_FINAL||_===r.DIGITAL_PL_FINAL)&&(null==m||m()),j(!0))},z=async e=>{try{let t=await i.F.getDropOffOption(e),n=null==t?void 0:t.data;if(n){C(n);let e=[];n.forEach(t=>{t.questionType===l.RATING?(I(!0),k(t.options),B(t.questionId),W(t.question)):(t.questionType===l.TEXT_INPUT?e.push(t):H.push(t),O([...H,...e]))})}q(!0)}catch(e){q(!1)}};(0,s.useEffect)(()=>{z(t||_)},[]),(0,s.useEffect)(()=>{q(n)},[n]);let J=async()=>{T(!0);try{await i.F.submitFeedBack(d,_,u,U,M)}catch(e){console.error("error while submitting feebback",e)}finally{T(!1),w(!0)}};return{finalPage:L,surveyLoader:E,isMobileOpen:A,selectedOption:U,feedbackSelection:R,allSelectTypeRecord:H,ratingHeading:D,ratingOption:S,openFeedBack:v,ratingBoolean:N,emojiPic:b,feedBackHandleChange:(e,t)=>
1{let n;(null==t?void 0:t.questionType)===l.MULTI_SELECT?R.includes(e)?Z([...n=R.filter(t=>t!==e)]):((n=[...R]).push(e),Z(n)):G(n=[e]),(_===r.XPL_FINAL||_===r.DIGITAL_PL_FINAL)&&(null==h||h(n)),Y(t,n)},emojiClick:V,submitFeedbackForm:()=>{N&&(U.push({questionId:P,answer:[b]}),K([...U])),null==f||f(R,M),U.length&&J()},handleClose:e=>{null==a||a(),q(!1),e&&p&&p(b,L,F)}}},_=n(5277),u=n.n(_),p=e=>{let{clsName:t,type:n,imgW:s,imgH:i,imgSrc:o,title:r,subTitle:l}=e,c="loader"===n;return(0,a.jsxs)("div",{className:"".concat(t," ").concat(u().loader_container),children:[(0,a.jsx)("div",{className:"".concat(c?u().logo:u().logoExt),children:(0,a.jsx)("img",{src:o,width:s,height:i,alt:r||"status"})}),c&&(0,a.jsx)("div",{className:u().loader,children:(0,a.jsx)("div",{className:u().spinner})}),r&&(0,a.jsx)("div",{className:u().title,children:r}),l&&(0,a.jsx)("div",{className:u().subTitle,children:l})]})},g=n(5675),m=n.n(g),f=n(3702),h=n(3483),b=n.n(h),x=function(e){let{children:t,title:n,onClose:i,onFbActive:o,onFbDeactive:r,isProgress:l}=e;return(0,s.useEffect)(()=>(null==o||o(),()=>{null==r||r()}),[]),(0,a.jsxs)("div",{className:b().appWrapper,children:[(0,a.jsxs)("div",{className:b().app_header,children:[(0,a.jsx)("div",{className:b().closeIcon,role:"button",tabIndex:0,onClick:i,onKeyDown:e=>"Enter"===e.key&&(null==i?void 0:i()),children:(0,a.jsx)(m(),{src:f.Z.close,width:20,height:20,alt:"Icon"})}),(0,a.jsx)("h1",{children:n})]}),(0,a.jsx)("div",{className:"".concat(b().app_content," ").concat(l?b().progress:""),children:t})]})},v=n(9272),j=n.n(v),N=e=>{let{ratingBoolean:t,allSelectTypeRecord:n,feedBackHandleChange:i,feebackSlection:o}
1=e,[r,d]=(0,s.useState)(""),_=e=>(0,a.jsxs)("div",{children:[(0,a.jsx)("textarea",{className:j().textField,value:r,onChange:t=>{t.target.value.length<=500&&(d(t.target.value),i(t.target.value,e))},placeholder:c.inputPlaceHolder,rows:"4",cols:"50"}),(0,a.jsxs)("div",{className:j().charInfoWrapper,children:[(0,a.jsx)("div",{children:c.minChar}),(0,a.jsxs)("div",{children:[r.length,"/",500]})]})]}),u=e=>{var t;let n=null!==(t=e.interactiveOptions)&&void 0!==t?t:[],s=n.length<4;return(0,a.jsx)("div",{className:"".concat(j().optionWrapper," ").concat(s?"":j().optionWrapperExt),children:n.map((t,n)=>{let{imageUrl:r,option:l}=t,c=o.indexOf(l)>-1;return(0,a.jsxs)("div",{role:"button",tabIndex:0,onClick:()=>i(l,e),onKeyDown:t=>"Enter"===t.key&&i(l,e),className:"".concat(s?j().boxExt2:j().boxExt1," ").concat(j().box," ").concat(c?j().selected_box:""),children:[(0,a.jsx)("img",{src:r,width:32,height:32,alt:l}),(0,a.jsx)("div",{className:j().boxTxt,children:l})]},n)})})};return(0,a.jsxs)("div",{className:j().fbform,children:[t&&(0,a.jsx)("div",{className:"border-b border-b-[#EBEEF0] px-2"}),n.map((e,t)=>{let n=e.questionType===l.MULTI_SELECT;return(0,a.jsxs)("div",{className:n?j().multi_select_wrapper:j().single_input_wrapper,children:[n&&(0,a.jsx)("div",{className:j().multiSelectTitle,children:c.helpUs}),(0,a.jsx)("div",{className:j().question,children:e.question}),(0,a.jsx)("div",{children:n?u(e):_(e)})]},t)})]})},I=n(2611),E=n(1831),T=n.n(E),y=function(e){let{type:t,title:n,emojiPic:s,emojiClick:i,ratingOption:r,ratingHeading:l}=e,c="STD"===t;return(0,a.jsx)("div",{className:T().ratingContainer,children:(0,a.jsxs)("div",{children:[c?(0,a.jsxs)("div",{className:T().standard,children:[(0,a.jsx)("img",{src:f.Z.rating,width:116,height:105,alt:"rating"}),(0,a.jsx)("div",{className:T().heading1,children:"Rate your experience with us for"}),(0,a.jsx)("div",{className:T().heading2,children:n})]}):(0,a.jsx)("div",{className:T().heading,children:l}),(0,a.jsx)("div",{className:"".concat(T().ratings," ").concat(c?T().stdRating:""),children:r.map((e,t)=>{let n=s===e,r=n&&s===o.BEST,l=e===o.BEST&&s&&s!==o.BEST;return(0,a.jsxs)("div",{className:"".concat(T().fb_option),role:"button",tabIndex:0,onClick:()=>i(e,t),onKeyDown:n=>"Enter"===n.key&&i(e,t),children:[(0,a.jsx)("div",{className:"".concat(T().imageContainer," ").concat(n?T().selectedImgContainer:""," ").concat(r?T().selectedBestContainer:""),children:(0,a.jsx)("img",{src:l?f.Z.dull:(0,I.Q)(e),width:26,height:26,alt:e})}),(0,a.jsx)("div",{className:"".concat(T().textContainer," ").concat(n?T().selectedTxtContainer:""),children:e})]},e)})})]})})},C=n(1742),S=n.n(C),k=n(6461),L=n.n(k),w=function(e){let{isOpen:t,onClose:n,children:s}=e;return t?(0,a.jsx)("div",{className:L().modalOverlay,role:"button",tabIndex:0,onClick:n,onKeyDown:e=>"Escape"===e.key&&n(),children:(0,a.jsxs)("div",{className:"".concat(L().modalContainer," ").concat(t?"open":""),role:"dialog","aria-modal":"true",onClick:e=>e.stopPropagation(),onKeyDown:e=>e.stopPropagation(),children:[(0,a.jsx)("div",{className:"".concat(L().modal_content),children:(0,a.jsx)("div",{className:L().close_button,role:"button",tabIndex:0,onClick:n,onKeyDown:e=>"Enter"===e.key&&n()})}),s]})}):null},F=e=>{let{title:t="",isOpen:n=!0,onClose:s,onFbActive:i,onFbDeactive:r,extended:l=!1,leadId:_,feedBackType:u,loanStatus:g,fbQuery:m,surveyEmit:h,ratingOptionEvent:b,feedBackDisplay:v,submitFeedBack:j,feedBackDisplayOption:I}=e,{finalPage:E,surveyLoader:T,isMobileOpen:C,selectedOption:k,feedbackSelection:L,allSelectTypeRecord:F,ratingHeading:A,ratingOption:q,openFeedBack:P,ratingBoolean:B,emojiPic:D,feedBackHandleChange:W,emojiClick:R,submitFeedbackForm:Z,handleClose:G}=d({fbQuery:m,isOpen:n,onClose:s,extended:l,leadId:_,feedBackType:u,loanStatus:g,surveyEmit:h,ratingOptionEvent:b,feedBackDisplay:v,submitFeedBack:j,feedBackDisplayOption:I}),H=()=>{var e;return(0,a.jsx)("div",{className:"cursor-pointer",children:(0,a.jsx)("div",{className:"h-[48px] ".concat(D===o.BEST||k&&(null===(e=k[0])||void 0===e?void 0:e.answer.length)>0&&D!==o.BEST?"cursor-pointer bg-[#F26841]":"pointer-events-none cursor-not-allowed bg-[#FAC3B3]"," rounded-lg"),role:"button",tabIndex:0,onClick:Z,onKeyDown:e=>"Enter"===e.key&&Z(),children:(0,a.jsx)("div",{className:"nunito-Regular flex items-center justify-center pt-3 text-base font-bold text-[#ffffff]",children:"Submit Feedback"})})})};return C?T?(0,a.jsx)(x,{isProgress:!0,onFbDeactive:r,onFbActive:i,onClose:G,title:c.appTitle,children:(0,a.jsx)(p,{clsName:"centerContent",imgSrc:f.Z.logo,title:c.loaderTitle,type:"loader",imgH:50,imgW:50})},"1"):E?(0,a.jsx)(x,{isProgress:!0,onFbDeactive:r,onFbActive:i,onClose:()=>G(E),title:c.appTitle,children:(0,a.jsx)(p,{clsName:"centerContent",imgSrc:f.Z.like,title:c.greet1,subTitle:c.greet2,type:"done",imgH:124,imgW:124})},"2"):D&&D!==o.BEST?(0,a.jsxs)("div",{children:[(0,a.jsxs)(x,{onFbDeactive:r,onFbActive:i,onClose:G,title:c.appTitle,children:[B&&(0,a.jsx)(y,{type:"NORMAL",emojiPic:D,emojiClick:R,ratingOption:q,ratingHeading:A}),(!B||P)&&(0,a.jsx)(N,{ratingBoolean:B,allSelectTypeRecord:F,feedBackHandleChange:W,feebackSlection:L})]}),(0,a.jsx)("div",{className:S().ctaSection,children:H()})]}):(0,a.jsx)(w,{isOpen:C,onClose:G,children:(0,a.jsxs)("div",{children:[B&&(0,a.jsx)(y,{title:t,type:"STD",emojiPic:D,emojiClick:R,ratingOption:q,ratingHeading:A}),(0,a.jsx)("div",{className:S().ctaSection,children:H()})]})}):null}},3203:function(e,t,n){"use strict";n.d(t,{F:function(){return d}});var a=n(7066),s=n(7632),i=n(1354);let o={},r=a.Z.create(),l=async e=>{if(o[e])return o[e];let t=(0,s.Z)();return r.get("".concat(e,"/").concat(t)).then(n=>{if(n&&n.data){let a=i.AES.decrypt(n.data,t);return o[e]=JSON.parse(a.toString(i.enc.Utf8)),o[e]}return null}).catch(()=>null)},c=a.Z.create();c.interceptors.request.use(async e=>{let t=await l("/survey/config/ui");return e.baseURL=t.NGINX_API_URL,e.headers.apikey=t.NGINX_API_KEY,t.ENV_KEY&&(e.headers.Environment=t.ENV_KEY),e});let d={getDropOffOption:async function(e){return c.get("/api/feedback/v1/questions?feedbackType="+e).then(e=>e&&e.data?{data:e.data}
1:null).catch(()=>null)},submitFeedBack:async function(e,t,n,a,s){return(await c.post("/api/feedback/v1/submit",{feedbackSelectionData:a,referenceId:e,feedbackType:t,pageName:n,rating:s})).data}}},3702:function(e,t){"use strict";t.Z={badEmoji:"".concat("https://stage-cdn.pchf.in/pchfweb","/assets/images/svgs/badEmoji.svg"),okEmoji:"".concat("https://stage-cdn.pchf.in/pchfweb","/assets/images/svgs/okEmoji.svg"),niceEmoji:"".concat("https://stage-cdn.pchf.in/pchfweb","/assets/images/svgs/niceEmoji.svg"),happyEmoji:"".concat("https://stage-cdn.pchf.in/pchfweb","/assets/images/svgs/happyEmoji.svg"),heartEmoji:"".concat("https://stage-cdn.pchf.in/pchfweb","/assets/images/svgs/heartEmoji.svg"),close:"/survey/assets/images/svgs/Iconcross.svg",logo:"/survey/assets/images/svgs/piramal-logo-icon.svg",like:"/survey/assets/images/like.gif",rating:"/survey/assets/images/pngs/rating.png",dull:"/survey/assets/images/svgs/dullemoji.svg"}},2611:function(e,t,n){"use strict";n.d(t,{Q:function(){return i}});var a=n(3702);let s=[{ratingName:"Bad",ratingImage:a.Z.badEmoji},{ratingName:"Okayish",ratingImage:a.Z.okEmoji},{ratingName:"Nice",ratingImage:a.Z.niceEmoji},{ratingName:"Good",ratingImage:a.Z.happyEmoji},{ratingName:"Love it!",ratingImage:a.Z.heartEmoji}],i=e=>{var t;return null===(t=s.find(t=>t.ratingName===e))||void 0===t?void 0:t.ratingImage}},9272:function(e){e.exports={fbform:"fbform_fbform__zA_Kq",multiSelectTitle:"fbform_multiSelectTitle__FmRNx",multi_select_wrapper:"fbform_multi_select_wrapper__8g2i9",question:"fbform_question__GLGPT",single_input_wrapper:"fbform_single_input_wrapper__Ntvqb",textField:"fbform_textField__F6JML",charInfoWrapper:"fbform_charInfoWrapper__R1wlr",optionWrapper:"fbform_optionWrapper__HN7a6",optionWrapperExt:"fbform_optionWrapperExt__lfL_2",box:"fbform_box__KIu9L",boxExt1:"fbform_boxExt1__VNRzi",boxTxt:"fbform_boxTxt__gux6R",boxExt2:"fbform_boxExt2__TWsff",selected_box:"fbform_selected_box__ofDNS"}},1831:function(e){e.exports={ratingContainer:"fbrating_ratingContainer__mHaH2",standard:"fbrating_standard__VYv2M",heading1:"fbrating_heading1__VhzZF",heading2:"fbrating_heading2__AEF6_",heading:"fbrating_heading__Mp1ER",ratings:"fbrating_ratings__12hBv",fb_option:"fbrating_fb_option__3xRZG",imageContainer:"fbrating_imageContainer__3OsHt",selectedImgContainer:"fbrating_selectedImgContainer__iZEqF",selectedBestContainer:"fbrating_selectedBestContainer__QwYGi",textContainer:"fbrating_textContainer__H_wsK",selectedTxtContainer:"fbrating_selectedTxtContainer__NuKhg",stdRating:"fbrating_stdRating__uLLr1"}},1742:function(e){e.exports={ctaSection:"initfb_ctaSection__vVCqH"}},3483:function(e){e.exports={appWrapper:"applayout_appWrapper___sJJr",app_header:"applayout_app_header__rd5D0",closeIcon:"applayout_closeIcon__0Tp1C",app_content:"applayout_app_content___AHvq",progress:"applayout_progress__pZgM1"}},5277:function(e){e.exports={loader_container:"fbstatus_loader_container__CgkO8",logoExt:"fbstatus_logoExt__DrIG6",logo:"fbstatus_logo__fUpfr",logo2:"fbstatus_logo2__SWn_g",loader:"fbstatus_loader__8uUHq",spinner:"fbstatus_spinner__QyAMa",spin:"fbstatus_spin__NbjcW",title:"fbstatus_title__2W22i",title2:"fbstatus_title2__m9k_D",subTitle:"fbstatus_subTitle__M__z8",loader2:"fbstatus_loader2__BSfsG",spinner2:"fbstatus_spinner2__sY_C5",ripple:"fbstatus_ripple__cWlPW"}},6461:function(e){e.exports={modalOverlay:"modal_modalOverlay__sJeRa",modalContainer:"modal_modalContainer__CzB6E",open:"modal_open__S_UBw",modal_content:"modal_modal_content__V3RY3",modal_title:"modal_modal_title__sk6qB",close_button:"modal_close_button__Fslwi"}},2480:function(){}}]);
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.