1"use strict";(globalThis.webpackChunkdls_client||=[]).push([[2032],{37195(e,a,l){l(65043);var r=l(35092),t=l(70579);const n=e=>(0,t.jsx)(r.A,{className:"layout "+e.className,children:e.children});l.d(a,["A",0,n])},35092(e,a,l){const r=l(57751).Ay.div` 2 border: 1px solid #D3D3D3; 3 border-radius: 20px; 4 opacity: 1; 5 padding:20px; 6 .clearance-btn{ 7 width: fit-content; 8 } 9 .shares-form{ 10 overflow:scroll; 11 } 12 .shares-min-width{ 13 min-width:450px; 14 } 15 16`;l.d(a,["A",0,r])},91468(e,a,l){l.d(a,{G:()=>s});var r=l(65043),t=l(98595),n=l(82113);function s(e){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const[l,s]=(0,r.useState)(!0),[i,o]=(0,r.useState)(!0);(0,r.useEffect)(()=>{if(!a&&!(0,t.lQ)(null===e||void 0===e?void 0:e.prcL_TYPE))return o(!0),void s(!1);const l=null===e||void 0===e?void 0:e.vilL_CODE,r=null===e||void 0===e?void 0:e.hoD_CODE,i=null===e||void 0===e?void 0:e.secT_CODE,d=null===e||void 0===e?void 0:e.parC_NO;if(!l&&!r&&!i&&!d)return void s(!1);const c=`${(0,t.Wj)(l,4)}${(0,t.Wj)(r,3)}${(0,t.Wj)(i,3)}${(0,t.Wj)(d,5)}`;(0,n.Bg)(c).then(e=>{const a=null===e||void 0===e?void 0:e.data,l=Array.isArray(a)?a.length>0:!!a;o(l)}).catch(()=>{o(!1)}).finally(()=>{s(!1)})},[a,null===e||void 0===e?void 0:e.hoD_CODE,null===e||void 0===e?void 0:e.parC_NO,null===e||void 0===e?void 0:e.prcL_TYPE,null===e||void 0===e?void 0:e.secT_CODE,null===e||void 0===e?void 0:e.vilL_CODE]);return{realtyNeedsClearance:!l&&(a||(0,t.lQ)(null===e||void 0===e?void 0:e.prcL_TYPE))&&i,gisOrgLoading:l}}},53840(e,a,l){l.d(a,{A:()=>u});var r=l(44978),t=l(65043),n=l(73103),s=l(9255),i=l(90799),o=l(21691),d=l(66888),c=l(70579);function u(e){let{onUpdateFormData:a,demo:l,selling:u,onDisableNext:m,refund:h,adminPrice:p,takharog:b,transmission:x}=e;const y=(0,n.d4)(e=>h?e.sellingFormDetails.oldContract:e.sellingFormDetails),[g,f]=(0,t.useState)(y.additionalNotes||""),[v,N]=(0,t.useState)(y.legalDisclaimer);(0,t.useEffect)(()=>{(b||x)&&a&&a({feePaymentType:"full"})},[x,b]),(0,t.useEffect)(()=>{(b||x)&&m&&(y.feePaymentType&&y.feePaymentName&&y.feePaymentName.id&&v?(console.log("123"),m(!1)):(m(!0),console.log("444")))},[x,b,v,y.feePaymentType]),console.log(y.buyersDetails);return(0,c.jsxs)(o.A,{title:p?(0,r.t)("realtySelling.infoCorrectness"):(0,r.t)("realtySelling.additionalNotes"),children:[(b||x)&&(0,c.jsx)(c.Fragment,{children:(0,c.jsxs)(i.A,{children:[(0,c.jsx)(s.A,{title:(0,r.t)("realtySelling.feePaymentType"),required:!0,fullWidth:!0,name:"feePaymentType",type:"radio",value:y.feePaymentType,onChange:e=>{a&&a({feePaymentType:e.value})},options:[{optionValue:"full",title:(0,r.t)("realtySelling.fullPayment")},{optionValue:"partial",title:(0,r.t)("realtySelling.partialPayment")}],disabled:l}),(0,c.jsx)(s.A,{title:(0,r.t)("realtySelling.getPaymentName"),required:!0,double:!0,disableFilter:!0,name:"feePaymentName",type:"select",value:y.feePaymentName,onChange:e=>{a&&a({feePaymentName:e.value})},options:(y.buyersDetails||[]).map(e=>({label:e.buyerArabicName||e.nationalId,value:{label:e.buyerArabicName,id:e.nationalId||e.buyerArabicName}})),optionLabel:"label",optionValue:"value",disabled:l})]})}),!p&&(0,c.jsx)(i.A,{children:(0,c.jsx)(s.A,{placeholder:(0,r.t)("realtySelling.additionalNotesPlaceholder"),required:!0,fullWidth:!0,name:"additionalNotes",type:"textarea",rows:5,value:g,onBlur:()=>{a({additionalNotes:g})},onChange:e=>f(e.target.value),disabled:l})}),(0,c.jsx)(d.A,{selling:u,onDisableNext:e=>{x||b?N(!e):m&&m(e)},demo:l,refund:h})]})}},65855(e,a,l){l.d(a,{A:()=>x});var r=l(65043),t=l(49092),n=l(73103),s=l(9255),i=l(90799),o=l(21691),d=l(87668),c=l(98595),u=l(75357),m=l(82113),h=l(72018),p=l(70579);function b(e){let{withoutFrame:a,children:l}=e;const{t:r}=(0,t.B)();return a?(0,p.jsx)(p.Fragment,{children:l}):(0,p.jsx)(o.A,{title:r("realtySelling.clearnaceTitle"),children:l})}function x(e){let{demo:a,propertyData:l,formik:o,withoutFrame:x,apartments:y,alwaysCheck:g,refund:f,oldData:v,pdfClearance:N,realtyNeedsClearance:j,transmission:S}=e;const{t:A}=(0,t.B)(),D=(0,n.wA)(),k=(0,n.d4)(e=>e.sellingFormDetails),[C,w]=(0,r.useState)(!1),[I,F]=(0,r.useState)({}),[T,P]=(0,r.useState)(!0),[V,O]=(0,r.useState)(!0);(0,r.useEffect)(()=>
16{if(void 0!==j)return void P(!1);if(g||!(0,c.lQ)(l.prcL_TYPE))return void P(!1);const e=`${(0,c.Wj)(l.vilL_CODE,4)}${(0,c.Wj)(l.hoD_CODE,3)}${(0,c.Wj)(l.secT_CODE,3)}${(0,c.Wj)(l.parC_NO,5)}`;e&&l&&l.vilL_CODE&&l.hoD_CODE&&l.secT_CODE&&l.parC_NO?(0,m.Bg)(e).then(e=>{const a=null===e||void 0===e?void 0:e.data,l=Array.isArray(a)?a.length>0:!!a;O(l)}).catch(()=>{O(!1)}).finally(()=>{P(!1)}):P(!1)},[g,l.hoD_CODE,l.parC_NO,l.prcL_TYPE,l.secT_CODE,l.vilL_CODE,j]);const E=void 0!==j?j:!T&&(!!g||(0,c.lQ)(l.prcL_TYPE)&&V),L=()=>{const e=[];return o.values.selectedShares.forEach(a=>{e.push(a.partyId)}),e.join(",")};return(0,p.jsx)(p.Fragment,{children:E&&(0,p.jsxs)(b,{withoutFrame:x,children:[o.values.isGam?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(i.A,{children:(0,p.jsx)(s.A,{title:A("realtySelling.clearnace"),info:A("realtySelling.clearnaceTooltip"),required:!0,double:!0,formik:o,name:"clearanceNumber",keyfilter:"pnum",value:o.values.clearanceNumber||"",disabled:a,onChange:e=>{o.setFieldValue("isValidClearance",!1),o.setFieldValue("clearanceNumber",e.target.value),w(!1)},onBlur:o.handleBlur,afterButton:{label:A("OwnershipTransfer.FinanceLease.checkClearance"),disabled:!o.values.clearanceNumber||a,onClick:()=>{o.values.selectedShares.length>0?(o.setFieldValue("isClearanceSearched",!0),L(),(0,m.Yn)(l.pRandom,o.values.clearanceNumber,L()).then(e=>{const{data:a}=e,{isInnocent:l,sourceCode:r,sourceDesc:t}=a;F({sourceCode:r,sourceDesc:t}),w(!0),l?o.setFieldValue("isValidClearance",!0):"GAM"!==r&&"GAM"!==t?o.setFieldValue("isGam",!1):S?o.setFieldValue("isValidClearance",!0):o.setFieldValue("isValidClearance",!1)})):(o.setFieldValue("isValidClearance",!1),D((0,u.Qg)(A("errors.chooseSellersShareFirst"))))}}})}),o.values.isValidClearance&&(0,p.jsx)("p",{className:"text-main-color text-sm fm-kufi-bold",children:A("realtySelling.clearanceIsActive")})]}):(0,p.jsxs)("div",{className:"mb-4",children:[(0,p.jsxs)("div",{className:"col-lg-3 col-sm-6 offset-lg-9 form-inputs",children:[(0,p.jsx)(d.A,{accept:N&&".pdf",typeError:N&&A("errors.onlyTypes",{types:"pdf"}),allowedExtentions:N&&["application/pdf"],uploadLabel:A("realtySelling.clearnace"),uploadedImage:f?(()=>{var e;return(null===(e=JSON.parse(k.tempAttach.clearanceAttachment||"{}"))||void 0===e?void 0:e.value)||""})():o.values.clearanceAttachment,onUploadFile:e=>{o.setFieldValue("clearanceAttachment",e)},disabled:a}),(B="clearanceAttachment",(e=>!(!o.touched[e]||!o.errors[e]))(B)&&(0,p.jsx)("small",{className:"p-error text-xs",children:o.errors[B]}))]}),(0,p.jsx)(h.$,{type:"button",onClick:()=>{o.setFieldValue("clearanceAttachment",""),o.setFieldValue("isGam","true"),w(!1)},className:"action-btn back-btn my-2 m-md-2 fm-kufi-regular text-sm",children:A("common.cancel")})]}),(C||o.values.clearanceAttachment)&&!o.values.isValidClearance&&(0,p.jsx)("p",{className:"text-danger text-sm fm-kufi-bold",children:o.values.isGam?A("realtySelling.clearanceIncorrect"):A("realtySelling.attachClearanceFrom",{auth:(0,c.vK)(I)})}),y?(0,p.jsx)(i.A,{children:(0,p.jsx)(s.A,{title:A("Efraz.Common.isBuildingComplete"),required:!0,fullWidth:!0,name:"isBuildingComplete",formik:o,type:"radio",value:o.values.isBuildingComplete,onChange:o.handleChange,onBlur:o.onBlur,options:[{optionValue:!0,title:A("common.yes")},{optionValue:!1,title:A("common.no")}],disabled:a})}):null]})});var B}},72208(e,a,l){l.d(a,{A:()=>h});var r=l(65043),t=l(49092),n=l(9255),s=l(90799),i=l(21691),o=l(87668),d=l(67694),c=l(73103),u=l(70579);function m(e){let{withoutFrame:a,children:l}=e;const{t:r}=(0,t.B)();return a?(0,u.jsx)(u.Fragment,{children:l}):(0,u.jsx)(i.A,{title:r("realtySelling.hodClearance"),children:l})}function h(e){let{hodMandatory:a,demo:l,formik:i,withoutFrame:h,refund:p}=e;const[b,x]=(0,r.useState)([]),y=(0,c.d4)(e=>e.sellingFormDetails),{t:g}=(0,t.B)();(0,r.useEffect)(()=>{a&&!l&&d.m.getHodClearanceIssuer().then(e=>{let{data:a}=e;x(a)})},[a]);return console.log("hodMandatory",a),(0,u.jsx)(u.Fragment,{children:a&&(0,u.jsxs)(m,{withoutFrame:h,children:[(0,u.jsxs)(s.A,{children:[(0,u.jsx)(n.A,{title:g("realtySelling.hodClearanceNo"),required:!0,formik:i,name:"hodClearanceNo",maxLength:15,value:i.values.hodClearanceNo,onChange:e=>{const a=e.target.value.replace(/\s/g,"");i.setFieldValue("hodClearanceNo",a)},disabled:l}),(0,u.jsx)(n.A,{title:g("realtySelling.hodClearanceDate"),required:!0,formik:i,name:"hodClearanceDate",type:"date",maxLength:15,value:i.values.hodClearanceDate,onChange:i.handleChange,max:new Date,disabled:l}),(0,u.jsx)(n.A,{title:g("realtySelling.hodClearanceIssuer"),required:!0,double:!0,formik:i,name:"hodClearanceIssuer",type:null!==b&&void 0!==b&&b.length?"select":"text",maxLength:15,value:i.values.hodClearanceIssuer,onChange:i.handleChange,options:b,optionLabel:"agreeBookDesc",optionValue:"agreeBookDesc",filterBy:"agreeBookDesc",disabled:l})]}),(0,u.jsx)(s.A,{children:(0,u.jsxs)("div",{className:"col-lg-3 col-md-6 mb-4 d-flex flex-column justify-content-between",children:[(0,u.jsxs)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:[g("realtySelling.hodClearanceAttach")," ",(0,u.jsx)("span",{className:"text-danger",children:"*"})]}),(0,u.jsx)(o.A,{name:"hodClearance",uploadLabel:g("realtySelling.uploadFile"),onUploadFile:e=>{i.setFieldValue("hodClearance",e)},uploadedImage:p?(()=>{var e;return(null===(e=JSON.parse(y.tempAttach.hodClearance||"{}"))||void 0===e?void 0:e.value)||""})():i.values.hodClearance,disabled:l}),(f="hodClearance",(e=>!(!i.touched[e]||!i.errors[e]))(f)&&(0,u.jsx)("small",{className:"p-error text-xs",children:i.errors[f]}))]})})]})});var f}},25906(e,a,l){const r=l(57751).Ay.div` 17.sidebar { 18 height: fit-content; 19 & .desc { 20 font-size: 12px; 21 text-align: right; 22 letter-spacing: 0px; 23 color: #000000; 24 margin: 0; 25 } 26 & .ant-divider-horizontal { 27 margin: 15px 0; 28 border-top-color: #018b2b; 29 } 30 31 .steps { 32 .step { 33 align-items: baseline; 34 i { 35 font-size: 11px; 36 font-weight: bold; 37 } 38 p { 39 font-size: 13px; 40 } 41 } 42 } 43 } 44 .form-inputs { 45 input { 46 font-size: 13px; 47 height: 32px 48 } 49 } 50 51 .p-radiobutton .p-radiobutton-box { 52 border: 1px solid var(--main-color); 53 margin: auto; 54 border-radius: 10px; 55 opacity: 1; 56 width: 15px; 57 height: 15px; 58 59 .p-radiobutton-icon { 60 display: none; 61 visibility: hidden; 62 } 63 &.p-highlight { 64 border-color: var(--main-color); 65 background: var(--main-color); 66 } 67 } 68 .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { 69 border-color: var(--main-color); 70 background: var(--main-color); 71 } 72 .p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover { 73 border-color: var(--main-color); 74 } 75 .p-dropdown-label { 76 padding: 3px; 77 } 78 79 .add-buyer { 80 padding: 0; 81 margin: 20px 0; 82 background: transparent; 83 color: var(--main-color); 84 border: none; 85 box-shadow: none; 86 .p-button-icon { 87 margin: 0; 88 background: var(--main-color); 89 color: white; 90 padding: 4px; 91 font-size: 13px; 92 border-radius: 50%; 93 } 94 .p-button-label { 95 margin: 0 5px; 96 } 97 98 &:hover { 99 background: transparent; 100 color: var(--main-color); 101 } 102 } 103 .action-btn { 104 border-radius: 10px; 105 opacity: 1; 106 border: none; 107 color: white; 108 justify-content: center; 109 &.submit-btn { 110 background: var(--main-color); 111 color:white; 112 &:disabled{ 113 background:#d2d2d2; 114 } 115 } 116 &.back-btn { 117 background: white; 118 border: 1px solid var(--main-color); 119 color: var(--main-color); 120 } 121 } 122 .exit-btn { 123 margin: auto auto 0 auto; 124 width: fit-content; 125 border: 1px solid #286c4d; 126 border-radius: 10px; 127 background: #e5ede9; 128 color: #286c4d; 129 } 130 .realty-table { 131 border-radius: 10px; 132 font-size: 13px; 133 background: #ffffff 0% 0% no-repeat padding-box; 134 opacity: 1; 135 136 .p-column-header-content { 137 justify-content: center; 138 } 139 140 & td { 141 text-align: center; 142 } 143 .p-checkbox .p-checkbox-box { 144 border: 1px solid var(--main-color); 145 margin: auto; 146 border-radius: 3px; 147 opacity: 1; 148 width: 15px; 149 height: 15px; 150 } 151 } 152 .other-belongings { 153 margin-top: 70px; 154 } 155 156 .addShare { 157 border-radius: 0 5px 5px 0; 158 } 159 .numOfShares { 160 border-radius: 5px 0 0 5px; 161 } 162 .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{ 163 color: white !important; 164 } 165 .bHajzx .p-dropdown-label{ 166 font-style: 13px; 167 } 168 .buyerInfo{ 169 .p-input-icon-left>i { 170 position: absolute; 171 top: 50%; 172 margin-top: -5px; 173 } 174 } 175} 176`;l.d(a,["A",0,r])},45949(e,a,l){var r=l(77627),t=l(44978),n=l(65043),s=l(73103),i=l(37944),o=l(37195),d=l(87668),c=l(75357),u=l(77753),m=l(98595),h=l(70579);const p=e=>{const a=(0,s.wA)(),l=(0,s.d4)(e=>e.sellingFormDetails),{onDisableNext:p,refund:b}=e,x=(0,r.Wx)({initialValues:(()=>{var e,a,r,t,n,s;return b?{arrangementPlan:(null===(t=JSON.parse(l.tempAttach.arrangementPlan||"{}"))||void 0===t?void 0:t.value)||"",willArgument:(null===(n=JSON.parse(l.tempAttach.willArgument||"{}"))||void 0===n?void 0:n.value)||"",noObjectionDoc:(null===(s=JSON.parse(l.tempAttach.noObjectionDoc||"{}
176"))||void 0===s?void 0:s.value)||"",...(0,m.l6)(l)}:{arrangementPlan:(null===(e=l.attachments[2])||void 0===e?void 0:e.file)||"",willArgument:(null===(a=l.attachments[3])||void 0===a?void 0:a.file)||"",noObjectionDoc:(null===(r=l.attachments[4])||void 0===r?void 0:r.file)||"",...(0,m.pH)(5,l)}})(),validate:e=>{let a={};e.willArgument||(a.willArgument=(0,t.t)("errors.required"));const r=(0,m.zw)(l);for(let l=0;l<r;l++)e[`militaryDesignationCertificateForOwner${l+1}`]||(a[`militaryDesignationCertificateForOwner${l+1}`]=(0,t.t)("errors.required"));return a},onSubmit:e=>{p(!1),a((0,c.Xf)({...l,attachments:[{name:(0,t.t)("realtySelling.qoshan"),file:e.qoshan,key:"qoshan"},{name:(0,t.t)("realtySelling.landPlan"),file:e.landPlan,key:"landPlan"},{name:(0,t.t)("realtySelling.arrangementPlan"),file:e.arrangementPlan,key:"arrangementPlan"},{name:(0,t.t)("realtySelling.willArgument"),file:e.willArgument,key:"willArgument"},{name:(0,t.t)("common.noObjectionDoc"),file:e.noObjectionDoc,key:"noObjectionDoc"},...(0,m.IF)(e,l)]}))}});return(0,n.useEffect)(()=>{e.demo||(p(!0),x.submitForm())},[x.values]),(0,h.jsx)(n.Fragment,{children:(0,h.jsxs)(o.A,{className:"mt-4",children:[(0,h.jsxs)("div",{className:"d-flex align-items-center",children:[(0,h.jsx)(i.h,{width:"25"}),(0,h.jsx)("p",{className:"my-0 mx-2 fm-kufi-bold text-sm",children:(0,t.t)("realtySelling.requiredDocuments")})]}),(0,h.jsxs)("div",{className:"row form-inputs",children:[(0,h.jsxs)("div",{className:"col-lg-3 col-sm-12 mb-4 form-inputs d-flex flex-column justify-content-between",children:[(0,h.jsxs)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:[(0,t.t)("realtySelling.arrangementPlan")," "]}),(0,h.jsx)(d.A,{name:"arrangementPlan",uploadLabel:(0,t.t)("realtySelling.uploadFile"),onUploadFile:e=>{x.setFieldValue("arrangementPlan",e)},uploadedImage:x.values.arrangementPlan,disabled:e.demo})]}),(0,h.jsxs)("div",{className:"col-lg-3 col-sm-12 mb-4 form-inputs d-flex flex-column justify-content-between",children:[(0,h.jsxs)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:[(0,t.t)("OwnershipTransfer.willDocumentation.willArgument")," ",(0,h.jsx)("span",{className:"text-danger",children:"*"})]}),(0,h.jsx)(d.A,{name:"willArgument",uploadLabel:(0,t.t)("realtySelling.uploadFile"),onUploadFile:e=>{x.setFieldValue("willArgument",e)},uploadedImage:x.values.willArgument,disabled:e.demo})]}),(0,h.jsxs)("div",{className:"col-lg-3 col-sm-12 mb-4 form-inputs d-flex flex-column justify-content-between",children:[(0,h.jsxs)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:[(0,t.t)("common.noObjectionDoc")," ",(0,h.jsx)(u.A,{children:(0,h.jsx)("i",{className:"pi pi-info-circle popovers text-info","data-pr-tooltip":(0,t.t)("common.onlyIfThereAreConstraints")})})]}),(0,h.jsx)(d.A,{disabled:e.demo,name:"noObjectionDoc",uploadLabel:(0,t.t)("realtySelling.uploadFile"),onUploadFile:e=>{x.setFieldValue("noObjectionDoc",e)},uploadedImage:x.values.noObjectionDoc})]}),Array.from({length:(0,m.zw)(l)},(a,l)=>(0,h.jsxs)("div",{className:"col-lg-3 col-sm-12 mb-4 form-inputs d-flex flex-column justify-content-between",children:[(0,h.jsxs)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:[(0,t.t)("realtySelling.militaryDesignationCertificateForOwner")," ",l+1,(0,h.jsx)("span",{className:"text-danger",children:"*"})]}),(0,h.jsx)(d.A,{name:`militaryDesignationCertificateForOwner${l+1}`,uploadLabel:(0,t.t)("realtySelling.uploadFile"),onUploadFile:e=>{x.setFieldValue(`militaryDesignationCertificateForOwner${l+1}`,e)},uploadedImage:x.values[`militaryDesignationCertificateForOwner${l+1}`],disabled:e.demo,accept:".jpg,.png,.jpeg,.gif",allowGif:!0,typeError:(0,t.t)("errors.onlyTypes",{types:"png, jpg, gif"}),allowedExtentions:["image/jpeg","image/jpg","image/png"]})]},l))]})]})})};l.d(a,["A",0,p])},2791(e,a,l){l.d(a,{A:()=>y});var r=l(77627),t=l(44978),n=l(72018),s=l(9642),i=l(81931),o=l(72052),d=l(65043),c=l(73103),u=l(9255),m=l(90799),h=l(21691),p=l(98595),b=l(75357),x=(l(82113),l(70579));function y(e){var a;
176let{onUpdateFormData:l,onDisableNext:y,demo:g}=e;const f=(0,c.d4)(e=>e.sellingFormDetails.selectedShares),{buyersDetails:v,isTotalShares:N,buyerSellersMapper:j,accumilative:S,allShares:A,...D}=(0,c.d4)(e=>e.sellingFormDetails),k=(0,c.wA)(),[C,w]=(0,d.useState)(!1),[I,F]=(0,d.useState)(!0),[T,P]=(0,d.useState)(null),[V,O]=(0,d.useState)(D.sharesDivisor||1),[E,L]=(0,d.useState)(D.landSharesDivisor||1),[B,_]=(0,d.useState)(D.shareAcc||0),[W,$]=(0,d.useState)(D.landShareAcc||0),[q,M]=(0,d.useState)(D.expansionFactor||1),[z,R]=(0,d.useState)(D.landExpansionFactor||1),[J,H]=(0,d.useState)(""),Y=e=>{l({selectedShares:f,buyersDetails:v,isTotalShares:N,shareAcc:B,sharesDivisor:V,landShareAcc:W,landSharesDivisor:E,...e})},G=(0,r.Wx)({initialValues:{seller:{},buyer:{},refernceShares:"",sellersShares:null===(a=f[0])||void 0===a?void 0:a.shareNo,shareDividend:"",shareDivisor:V,referenceLandShares:"",sellersLandShare:"",aqsamFlag:!1,landShareDividend:"",landShareDivisor:E,isShares:!1},validate:e=>{const a={};return e.seller.partyId||(a.seller=(0,t.t)("errors.required")),e.buyer.n
176ationalId||(a.buyer=(0,t.t)("errors.required")),null===T&&re(e.seller.partyId,e.buyer.nationalId)&&(a.seller=(0,t.t)("errors.buyerSellerExistWillDoc")),e.shareDividend?Q(e.seller.ownShares,e.sellersShares,e.shareDividend,e.shareDivisor)?X(e.seller.partyId,e.seller.ownShares,e.sellersShares,e.shareDividend,e.shareDivisor,"share")&&(a.shareDividend=(0,t.t)("errors.sharesMoreThanSellerWill")):a.shareDividend=(0,t.t)("errors.landShareDividendLargerThanDivisorWill"):a.shareDividend=(0,t.t)("errors.required"),e.shareDivisor||(a.shareDivisor=(0,t.t)("errors.required")),e.isShares&&(e.landShareDividend?Q(e.referenceLandShares,e.sellersLandShare,e.landShareDividend,e.landShareDivisor)?X(e.seller.partyId,e.sellersLandShare,e.referenceLandShares,e.landShareDividend,e.landShareDivisor,"land")&&(a.landShareDividend=(0,t.t)("errors.sharesMoreThanSellerWill")):a.landShareDividend=(0,t.t)("errors.landShareDividendLargerThanDivisorWill"):a.landShareDividend=(0,t.t)("errors.required"),e.landShareDivisor||(a.landShareDivisor=(0,t.t)("errors.required"))),a},onSubmit:e=>{const a=j.reduce((e,a)=>e+ +a.actualPaid,0);e.actualPaid=+e.sharesToBuy/+e.refernceShares*(+e.seller.ownShares-a);const l=[...j];null!==T?l[T]={...e}:l.push(e),_(null===T?a=>+a+ +e.shareDividend:a=>+a+ +e.shareDividend-+j[T].shareDividend),e.isShares&&$(null===T?a=>+a+ +e.landShareDividend:a=>+a+ +e.landShareDividend-+j[T].landShareDividend),Y({buyerSellersMapper:l,expansionFactor:q,landExpansionFactor:z,accumilative:U(e.seller.partyId,e.shareDividend,e.landShareDividend)}),j[T]?k((0,b.Te)((0,t.t)("common.edited"))):k((0,b.Te)((0,t.t)("common.saved"))),setTimeout(()=>{k((0,b.Te)(""))},3e3),w(!1),G.resetForm(),P(null)}}),U=(e,a,l)=>{const r=JSON.parse(JSON.stringify(S)),t=r.findIndex(a=>a.sellerId===e);if(t>=0){const{paidShare:e,landPaidShare:n}=r[t];let s={...r[t]};null!==T?(s.paidShare=+e+ +a-+j[T].shareDividend,s.landPaidShare=+n+ +l-+j[T].landShareDividend):(s.paidShare=+e+ +a,s.landPaidShare=+n+ +l),r[t]=s}else r.push({sellerId:e,paidShare:a,landPaidShare:l});return r},Q=(e,a,l,r)=>+e/+a>=+l/+r,X=(e,a,l,r,t,n)=>{var s,i;const o=+a/+l,d=+(null===(s=S.find(a=>a.sellerId===e))||void 0===s?void 0:s.paidShare),c=+(null===(i=S.find(a=>a.sellerId===e))||void 0===i?void 0:i.landPaidShare);if(null!==T){if("share"===n){return(+r+d-+j[T].shareDividend)/+t>o}return(+r+c-+j[T].landShareDividend)/+t>o}if("share"===n){return(+r+d)/+t>o}return(+r+c)/+t>o},Z=(0,d.useCallback)(()=>1===v.length&&v[0].buyAllProperty,[v]);(0,d.useEffect)(()=>{if(!g&&Z()){const e=f.map(e=>{var a;return{seller:e,buyer:v[0],shareDividend:e.ownShares,shareDivisor:e.ownShares,sellersShares:null===(a=f[0])||void 0===a?void 0:a.shareNo}});Y({buyerSellersMapper:e})}},[Z,f,v]);(0,d.useEffect)(()=>{G.setFieldValue("shareDivisor",G.values.seller.shareNo*q),G.setFieldValue("landShareDivisor",G.values.referenceLandShares*z)},[q,G.values.seller,z,G.values.referenceLandShares]);const K=[{label:(0,t.t)("realtySelling.ownerNationalIdWillDoc"),key:"sellerNationalId",body:e=>e.seller.partyId},{label:(0,t.t)("realtySelling.ownerNameWillDoc"),key:"sellerName",body:e=>e.seller.partyName},{label:(0,t.t)("OwnershipTransfer.willDocumentation.WillIntendedForNationalId"),key:"buyerNationalId",body:e=>e.buyer.nationalId},{label:(0,t.t)("OwnershipTransfer.willDocumentation.WillIntendedForName"),key:"buyerName",body:e=>e.buyer.buyerArabicName},{label:(0,t.t)("OwnershipTransfer.Transmission.realtyShares"),key:"sharesRatio",body:e=>e.shareDividend+" / "+e.shareDivisor},{label:"",key:"actions",body:(e,a)=>{let{rowIndex:l}=a;return(0,x.jsxs)("div",{className:"d-flex",children:[(0,x.jsx)(n.$,{className:"p-button-rounded bg-transparent outline-none",icon:"pi pi-pencil text-main-color text-sm",style:{border:"none"},onClick:()=>{return P(e=l),G.setValues(j[e]),void w(!0);var e},disabled:C}),Z()?null:(0,x.jsx)(n.$,{className:"p-button-rounded bg-transparent outline-none",icon:"pi pi-trash text-danger text-sm",style:{border:"none"},onClick:()=>(e=>{const{seller:a,landShareDividend:l,shareDividend:r}=j[e],n=JSON.parse(JSON.stringify(S)),s=n.findIndex(e=>e.sellerId===a.partyId);n.splice(s,1),n.push(((e,a,l)=>{let r={...e};return r.paidShare=+e.paidShare-+l,r.landPaidShare=+e.landPaidShare-+a,r})(S.find(e=>e.sellerId===a.partyId),l,r));const i=j.filter((a,l)=>l!==e);Y({buyerSellersMapper:i,accumilative:n}),k((0,b.Te)((0,t.t)("common.deleted"))),setTimeout(()=>{k((0,b.Te)(""))},3e3)})(l)})]})},hidden:g}],ee=()=>{const e={};
176return j.forEach(a=>{e[a.seller.partyId]?e[a.seller.partyId]+=+a.sharesToBuy/+a.refernceShares*+a.seller.ownShares:e[a.seller.partyId]=+a.sharesToBuy/+a.refernceShares*+a.seller.ownShares}),f.filter(a=>j.length?!e[a.partyId]||e[a.partyId]<+a.ownShares||null!=T&&j[T].seller.partyId===a.partyId?a:null:a)};(0,d.useEffect)(()=>{if(!g){const[e,a]=(0,p.kR)(JSON.parse(JSON.stringify(j)),JSON.parse(JSON.stringify(f)),JSON.parse(JSON.stringify(v)),A,N);!1===e&&!1===v[0].buyAllProperty?(y(!0),H("allSellersMustSellAndAllBuyersMustBuy"===a?(0,t.t)("errors.allSellersMustSellAndAllBuyersMustBuyWillDoc"):"mustDistributeAllSellersShares"===a?(0,t.t)("errors.mustDistributeAllShares"):(0,t.t)(`errors.${a}`))):(H(""),j.length?y(!1):(y(!0),M(1)))}},[j]);const ae=e=>{(/^[1-9]+\d*$/.test(e.target.value)||""===e.target.value)&&G.handleChange(e)},le=(e,a)=>{var l;const r=null===(l=f[0])||void 0===l?void 0:l.shareNo,t=G.values.referenceLandShares;if(/^[1-9]+\d*$/.test(e.target.value)||""===e.target.value)if("flat"===a){M(e.target.value);const a=+e.target.value*+r;O(a),G.setFieldValue("shareDivisor",a)}else{R(e.target.value);const a=+e.target.value*+t;L(a),G.setFieldValue("landShareDivisor",a)}},re=(e,a)=>{if(j.length)for(let t=0;t<j.length;t++){var l,r;if((null===(l=j[t].seller)||void 0===l?void 0:l.partyId)===e&&(null===(r=j[t].buyer)||void 0===r?void 0:r.nationalId)===a)return!0}};return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsxs)(h.A,{title:(0,t.t)("OwnershipTransfer.willDocumentation.sharesMapping"),children:[(0,x.jsx)(i.b,{className:"realty-table fm-kufi-regular",tableClassName:"w-100",value:j,responsiveLayout:"scroll",emptyMessage:(0,t.t)("common.noResultsFound"),children:null===K||void 0===K?void 0:K.map(e=>(0,x.jsx)(s.V,{field:e.key,header:e.label,body:e.body?e.body:null,hidden:e.hidden},e.key))}),!Z()&&!g&&(C||!!j.length)&&(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(m.A,{children:(0,x.jsx)(u.A,{title:(0,t.t)("OwnershipTransfer.willDocumentation.sharesSum"),required:!0,name:"expansionFactor",keyfilter:"pint",value:q,onChange:e=>le(e,"flat"),disabled:j.length||g,maxLength:5})}),G.values.isShares&&(0,x.jsxs)(m.A,{children:[(0,x.jsx)("hr",{className:"mt-3"}),(0,x.jsx)(u.A,{title:(0,t.t)("realtySelling.landExpansionFactor"),required:!0,name:"landExpansionFactor",keyfilter:"pint",value:z,onChange:e=>le(e,"land"),disabled:j.length||g,maxLength:5,info:(0,t.t)("common.expansionFactorNote")}),(0,x.jsxs)("div",{className:"col-lg-1",children:[(0,x.jsx)("br",{}),(0,x.jsx)("label",{className:"mt-2",children:"x"})]}),(0,x.jsx)(u.A,{title:(0,t.t)("realtySelling.currentLandTotalShares"),name:"currentLandTotalShares",value:G.values.sellersLandShare,disabled:!0}),(0,x.jsxs)("div",{className:"col-lg-1",children:[(0,x.jsx)("br",{}),(0,x.jsx)("label",{className:"mt-2",children:"="})]}),(0,x.jsx)(u.A,{title:(0,t.t)("realtySelling.newLandTotalShares"),name:"newLandTotalShares",value:G.values.sellersLandShare*z,disabled:!0})]})]}),J&&(0,x.jsx)("p",{className:"text-warning mt-2 mb-0",children:J})]}),!g&&(0,x.jsxs)(x.Fragment,{children:[!Z()&&!C&&!!ee().length&&(0,x.jsx)(n.$,{className:"add-buyer fm-kufi-regular text-sm offset-3",label:(0,t.t)("OwnershipTransfer.Transmission.newShareMapping"),icon:"pi pi-plus",iconPos:"left",onClick:()=>{G.resetForm(),G.setFieldValue("shareDivisor",V),G.setFieldValue("landSharesDivisor",E),w(!0)}}),C&&(0,x.jsx)(h.A,{title:(0,t.t)("\u062a\u0641\u0627\u0635\u064a\u0644 \u0627\u0644\u062d\u0635\u0629"),children:(0,x.jsxs)("form",{className:"shares-form",onSubmit:G.handleSubmit,children:[(0,x.jsxs)(m.A,{children:[(0,x.jsx)(u.A,{title:(0,t.t)("realtySelling.ownerNameWillDoc"),required:!0,double:!0,disableFilter:!0,formik:G,name:"seller",type:"select",value:G.values.seller,onChange:e=>{G.handleChange(e)},options:ee().map(e=>({label:e.partyName,value:e})),optionLabel:"label",optionValue:"value",disabled:Z()}),(0,x.jsx)(u.A,{title:(0,t.t)("OwnershipTransfer.willDocumentation.WillIntendedForName"),required:!0,double:!0,disableFilter:!0,formik:G,name:"buyer",type:"select",value:G.values.buyer,onCh
176ange:G.handleChange,options:v.map(e=>({label:e.buyerArabicName,value:e})),optionLabel:"label",optionValue:"value",disabled:Z()})]}),G.values.seller.partyId&&!Z()&&(0,x.jsxs)(x.Fragment,{children:[(0,x.jsxs)(m.A,{children:[(0,x.jsxs)("div",{className:"col-lg-8 col-12 mb-4 form-inputs",children:[(0,x.jsxs)("div",{className:"row",children:[(0,x.jsx)("div",{className:"col-4"}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:(0,t.t)("OwnershipTransfer.willDocumentation.ownerShare")})}),(0,x.jsx)("div",{className:"col-1"}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:(0,t.t)("realtySelling.fullshares")})})]}),(0,x.jsxs)("div",{className:"row",children:[(0,x.jsx)("div",{className:"col-4"}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)(o.S,{name:"refernceShares",value:(()=>{if(!G.values.seller.partyId)return"";if(!j.length)return G.values.seller.ownShares;let e=j.reduce((e,a)=>e+ +a.actualPaid,0);return null!=T&&(e=+G.values.seller.ownShares-e),G.values.seller.ownShares})(),disabled:!0,className:"text-xs fm-kufi-regular bg-disabled-color w-100"})}),(0,x.jsx)("div",{className:"col-1",children:(0,x.jsx)("span",{className:"text-xs fm-kufi-regular text-start",children:(0,t.t)("common.from")})}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)(o.S,{disabled:!0,value:G.values.sellersShares,className:"text-xs fm-kufi-regular bg-disable-color bg-disabled-color w-100",name:"sellerShares"})})]})]}),(0,x.jsxs)("div",{className:"col-lg-8 col-12 mb-4 form-inputs",children:[(0,x.jsxs)("div",{className:"row",children:[(0,x.jsx)("div",{className:"col-3",children:(0,x.jsxs)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:[(0,t.t)("OwnershipTransfer.willDocumentation.WillIntendedForShares")," ",(0,x.jsx)("span",{className:"text-danger",children:"*"})]})}),(0,x.jsx)("div",{className:"col-1"}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:(0,t.t)("OwnershipTransfer.exchange.ownerSharesWithExpansion")})}),(0,x.jsx)("div",{className:"col-1"}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:(0,t.t)("realtySelling.fullsharesToBuy")})})]}),(0,x.jsxs)("div",{className:"row",children:[(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)(o.S,{name:"shareDividend",onChange:ae,keyfilter:"pint",value:G.values.shareDividend,className:"text-xs fm-kufi-regular w-100"})}),(0,x.jsx)("div",{className:"col-1",children:(0,x.jsx)("span",{className:"text-xs fm-kufi-regular text-start",children:(0,t.t)("common.from")})}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)(o.S,{onChange:ae,value:G.values.seller.ownShares*q,className:"text-xs fm-kufi-regular bg-disabled-color w-100",name:"shareDivisor",disabled:!0})}),(0,x.jsx)("div",{className:"col-1",children:(0,x.jsx)("span",{className:"text-xs fm-kufi-regular text-start",children:(0,t.t)("common.from")})}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)(o.S,{onChange:ae,value:G.values.shareDivisor,className:"text-xs fm-kufi-regular bg-disabled-color w-100",name:"shareDivisor",disabled:!0})})]}),(0,p.AH)(G,"shareDividend")||(0,p.AH)(G,"shareDivisor")]})]}),G.values.isShares&&(0,x.jsxs)(m.A,{children:[(0,x.jsxs)("div",{className:"col-lg-8 col-12 mb-4 form-inputs",children:[(0,x.jsxs)("div",{className:"row",children:[(0,x.jsx)("div",{className:"col-4"}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:(0,t.t)("realtySelling.landShares")})}),(0,x.jsx)("div",{className:"col-1"}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:(0,t.t)("realtySelling.totalLandShares")})})]}),(0,x.jsxs)("div",{className:"row",children:[(0,x.jsx)("div",{className:"col-4"}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)(o.S,{name:"sellersLandShare",value:G.values.sellersLandShare,disabled:!0,className:"text-xs fm-kufi-regular bg-disabled-color w-100"})}),(0,x.jsx)("div",{className:"col-1",children:(0,x.jsx)("span",{className:"text-xs fm-kufi-regular",children:(0,t.t)("common.from")})}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)(o.S,{disabled:!0,value:G.values.referenceLandShares,className:"text-xs fm-kufi-regular bg-disabled-color w-100",name:"referenceLandShares"})})]})]}),(0,x.jsxs)("div",{className:"col-lg-8 col-12 mb-4 form-inputs",children:[(0,x.jsxs)("div",{className:"row",children:[(0,x.jsx)("div",{className:"col-3",children:(0,x.jsxs)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:[(0,t.t)("realtySelling.landSharesToBuy")," ",(0,x.jsx)("span",{className:"text-danger",children:"*"})]})}),(0,x.jsx)("div",{className:"col-1"}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:(0,t.t)("realtySelling.expandedLandShares")})}),(0,x.jsx)("div",{className:"col-1"}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:(0,t.t)("realtySelling.expandedTotalLandShares")})})]}),(0,x.jsxs)("div",{className:"row",children:[(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)(o.S,{name:"landShareDividend",onChange:ae,value:G.values.landShareDividend,className:"text-xs fm-kufi-regular w-100"})}),(0,x.jsx)("div",{className:"col-1",children:(0,x.jsx)("span",{className:"text-xs fm-kufi-regular",children:(0,t.t)("common.from")})}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)(o.S,{onChange:ae,value:G.values.sellersLandShare*z,className:"text-xs fm-kufi-regular bg-disabled-color w-100",name:"landShareDivisor",disabled:!0})}),(0,x.jsx)("div",{className:"col-1",children:(0,x.jsx)("span",{className:"text-xs fm-kufi-regular",children:(0,t.t)("common.from")})}),(0,x.jsx)("div",{className:"col-3",children:(0,x.jsx)(o.S,{onChange:ae,value:G.values.landShareDivisor,className:"text-xs fm-kufi-regular bg-disabled-color w-100",name:"landShareDivisor",disabled:!0})})]}),(0,p.AH)(G,"landShareDividend")||(0,p.AH)(G,"landShareDivisor")]})]})]}),(0,x.jsxs)("div",{className:"row justify-content-center my-4 submit-action gap-4",children:[(0,x.jsx)(n.$,{type:"submit",label:(0,t.t)("common.save"),className:"action-btn col-lg-2 col-sm-4 d-block h-fit submit-btn m-2 py-1 fm-kufi-regular text-sm"}),(0,x.jsx)(n.$,{onClick:()=>(G.resetForm(),w(!1),void P(null)),className:"action-btn col-lg-2 d-block col-sm-4 h-fit py-1 back-btn m-2 fm-kufi-regular text-sm",children:(0,t.t)("common.cancel")})]})]})})]})]})}},46118(e,a,l){var r=l(26081),t=l(77627),n=l(44978),s=(l(86178),l(72018)),i=l(54972),o=l(9642),d=l(81931),c=l(88060),u=l(31892),m=l(65043),h=l(73103),p=l(10245),b=l(37195),x=l(64
176091),y=l(98595),g=l(75357),f=(l(82113),l(80029)),v=l(31991),N=l(47612),j=l(83960),S=l(88778),A=l(70579);const D=e=>{const[a,l]=(0,m.useState)(!1),[D,k]=(0,m.useState)({}),[C,w]=(0,m.useState)(!1),[I,F]=(0,m.useState)(null),[T,P]=(0,m.useState)(!1),[V,O]=(0,m.useState)({}),E=(0,h.wA)(),L=(0,h.d4)(e=>e.sellingFormDetails),B=L.buyersDetails,_=L.selectedShares,W=e=>{const a={...L,buyersDetails:e};E((0,g.Xf)(a))},$=e=>e.nationalId===z.nationalId,q=e=>_.find(a=>a.partyId===e),M=(0,t.Wx)({enableReinitialize:!0,initialValues:{nationalId:"",buyerCardNo:"",buyerName:"",buyerArabicName:"",currentShareDetails:{},buyerEnglishName:"",adjective:1,buyAllProperty:!1,buyer:{},buyerAge:"",buyerType:"jordanian",passport:"",hasIdCard:!0,buyerBirthDate:"",personalNumber:"",passportNumber:"",passportExp:"",name:"",nationality:"",motherName:"",birthDate:"",isSoldier:!1,soldireAttachment:"",court:{},isJordanianAgent:!0,isInternalAgency:!0,isJordanianClient:!0,agencyNumber:"",attachAgency:"",agencyDate:"",agencyPlace:"",agentName:"",agencyClientName:"",agencyType:"",agencyStatus:"",agentNationalId:"",agentPersonalNumber:"",clientNationalId:"",clientPersonalNumber:"",isJordanianGuardian:!0,isJordanianMinor:!0,guardianNationalId:"",guardianPersonalNumber:"",guardianshipNumber:"",salesAuthorizationNumber:"",minorNationalId:"",minorPersonalNumber:"",guardianName:"",guardianshipDate:"",guardianshipPlace:"",guardianCardNo:"",guardianshipAttachment:"",salesAuthorizationDate:"",salesAuthorizationPlace:"",salesAuthorizationAttachment:"",minorName:"",isJordanianDeputy:!0,entityNum:"",entityName:"",deputyNum:"",deputyDate:"",phoneNum:"",deputyAttach:"",deputyInfo:{},deputyNationalId:"",deputyPersonalNumber:"",deputyCardNo:"",entityCode:""},validate:e=>{let a={};var l;return"jordanian"===e.buyerType?(e.nationalId?/^\d{10}$/g.test(e.nationalId)?(l=e.nationalId,!D.nationalId&&B.find(e=>e.nationalId===l)?a.nationalId=(0,n.t)("errors.alreadyExists"):q(e.nationalId)&&(a.nationalId=(0,n.t)("errors.buyerAlreadyExistsAsSellerWill"))):a.nationalId=(0,n.t)("errors.nationalId10Digits"):a.nationalId=(0,n.t)("errors.required"),e.isSoldier?(e.soldireAttachment||(a.soldireAttachment=(0,n.t)("errors.required")),e.buyerArabicName||(a.buyerArabicName=(0,n.t)("errors.required"))):e.hasIdCard?e.buyerCardNo||(a.buyerCardNo=(0,n.t)("errors.required")):e.buyerBirthDate||(a.buyerBirthDate=(0,n.t)("errors.required"))):"foreign"===e.buyerType&&(e.passport||(a.passport=(0,n.t)("errors.required"))),1===e.adjective||(2===e.adjective?a={...a,...(0,y.aZ)(e)}:3===e.adjective||5===e.adjective?a={...a,...(0,y.yI)(e)}:4===e.adjective&&(a={...a,...(0,y.yt)(e)})),a},onSubmit:e=>{e.buyAllProperty&&($(e)&&B.length>1||!$(e)&&B.length>=1)?(F(!0),O(e)):R(e)}});(0,m.useEffect)(()=>{e.demo||(B.length<1?(e.onDisableNext(!0),P(!1)):(e.onDisableNext(!1),B[0].buyAllProperty?P(!0):P(!1)))},[B]);const z=a=>{M.setValues(a),e.demo||e.onHidePageActions(!0),k(a),w(!0)},R=a=>{if(a.nationalId===D.nationalId){const e=[...B],l=e.findIndex(e=>e.nationalId===a.nationalId);e[l]=a,a.buyAllProperty||1===B.length?W([a]):W(B)}else a.buyAllProperty?W([a]):W([...B,a]);w(!1),k({}),e.onHidePageActions(!1),F(null),M.resetForm()};(0,m.useEffect)(()=>{a&&(M.submitForm(),setTimeout(()=>{l(!1)},1e3))},[]);const J=async e=>{await M.resetForm(),M.setFieldValue("buyerType",e)};return(0,A.jsxs)(m.Fragment,{children:[(0,A.jsxs)(b.A,{className:"mt-4",children:[(0,A.jsx)("div",{className:"d-flex justify-content-between",children:(0,A.jsx)("p",{className:"fm-kufi-bold text-sm",children:(0,n.t)("OwnershipTransfer.willDocumentation.WillIntendedForInfos")})}),(0,A.jsx)(d.b,{emptyMessage:(0,n.t)("common.noResultsFound"),className:"realty-table fm-kufi-regular",tableClassName:"w-100",value:B,responsiveLayout:"scroll",children:[{label:(0,n.t)("realtySelling.nationalIdOrPersonal"),key:"nationalId"},{label:(0,n.t)("realtySelling.personalCardIDOrPassport"),key:"buyerCardNo",body:e=>e.buyerCardNo||"-"},{label:(0,n.t)("OwnershipTransfer.willDocumentation.WillIntendedForName"),key:"buyerArabicName",style:{whiteSpace:"nowrap"}},{label:(0,n.t)("OwnershipTransfer.willDocumentation.WillIntendedForAdjective"),key:"adjective",body:e=>{const a=(e=>{const a=e.adjective||1;return(0,x.I)().userTypesNew.find(e=>e.value===a)})(e);return e.adjective=a.value,(0,A.jsx)("span",{className:"text-danger",children:null===a||void 0===a?void 0:a.label})}},{label:"",key:"actions",body:a=>a.nationalId===D.nationalId?(0,A.jsx)("i",{className:"pi pi-arrow-right bg-main-color text-white p-1 rounded text-sm"}):(0,A.jsx)("div",{className:"d-flex",children:e.demo?(0,A.jsx)(s.$,{icon:"pi pi-eye text-main-color text-sm",disabled:a.nationalId===D.nationalId,onClick:()=>z(a),className:"p-button-rounded bg-transparent outline-none","aria-label":"Bookmark"}):(0,A.jsx)(s.$,{icon:"pi pi-trash text-danger text-sm",disabled:a.nationalId===D.nationalId,onClick:()=>(e=>{const a=B.filter(a=>a.nationalId!==e.nationalId);W(a)})(a),className:"p-button-rounded bg-transparent outline-none","aria-label":"Bookmark"})})}].map(e=>(0,A.jsx)(o.V,{field:e.key,header:e.label,body:e.body?e.body:null,style:e.style||{}},e.key))})]}),!e.demo&&!C&&!T&&(0,A.jsx)(s.$,{className:"add-buyer fm-kufi-regular text-sm offset-3",label:(0,n.t)("OwnershipTransfer.willDocumentation.addWillIntendedFor"),icon:"pi pi-plus",iconPos:"left",onClick:()=>{w(!0),e.onHidePageActions(!0)}}),(C||D&&D.nationalId)&&(0,A.jsxs)(b.A,{className:"mt-4",children:[(0,A.jsxs)("form",{onSubmit:M.handleSubmit,children:[(0,A.jsx)("p",{className:"fm-kufi-bold text-sm buyerInfo",children:(0,n.t)("OwnershipTransfer.willDocumentation.WillIntendedForInfo")}),(0,A.jsxs)("div",{className:"row my-3",children:[(0,A.jsxs)("div",{className:"col-sm-3 col-5",children:[(0,A.jsx)(u.a,{value:"jordanian",checked:"jordanian"===M.values.buyerType,disabled:e.demo,name:"buyerType",onChange:e=>{M.setFieldValue("buyerType",e.value),J(e.value)}}),(0,A.jsx)("label",{className:"block text-sm fm-kufi-regular text-form-label",children:(0,n.t)("realtySelling.jordanian")})]}),(0,A.jsxs)("div",{className:"col-sm-3 col-5",children:[(0,A.jsx)(u.a,{value:"foreign",checked:"foreign"===M.values.buyerType,name:"buyerType",disabled:e.demo,onChange:e=>{M.setFieldValue("buyerType",e.value),J(e.value)}}),(0,A.jsx)("label",{className:"block text-sm fm-kufi-regular text-form-label",children:(0,n.t)("realtySelling.forigen")})]})]}),(0,A.jsxs)("div",{className:"row",children:["jordanian"===M.values.buyerType&&(0,A.jsx)(p.A,{formik:M,demo:e.demo,sellers:_,buyers:B,editItem:D,hasIdtTitle:(0,n.t)("OwnershipTransfer.willDocumentation.WillIntendedForHasId"),buyerName:(0,n.t)("OwnershipTransfer.willDocumentation.WillIntendedForName"),withoutExemption:!0,keyMapper:{buyerCardNo:"buyerCardNo",buyerArabicName:"buyerArabicName",buyerBirthDate:"buyerBirthDate",nationalId:"nationalId",buyerEnglishName:"buyerEnglishName",card_expiry:"card_expiry",card_no:"card_no",card_issuer:"card_issuer",buyerAge:"buyerAge",adjective:"adjective",exemption:"exemption",appDate:"appDate",hasIdCard:"hasIdCard",isSoldier:"isSoldier"}}),"foreign"===M.values.buyerType&&(0,A.jsx)(j.A,{formik:M,noInvestApproval:!0,demo:e.demo,keyMapper:{personalNumber:"nationalId",passportNumber:"buyerCardNo",name:"buyerArabicName",nationality:"nationality",motherName:"motherName",birthDate:"birthDate"}}),"company"===M.values.buyerType&&(0,A.jsx)(v.A,{demo:e.demo,formik:M}),(0,A.jsxs)("div",{className:"col-lg-3 col-sm-6 mb-4 form-inputs",children:[(0,A.jsxs)("label",{className:"block text-xs fm-kufi-regular text-form-label",children:[(0,n.t)("OwnershipTransfer.willDocumentation.WillIntendedForAdjective")," ",(0,A.jsx)("span",{className:"text-danger",children:"*"})]}),(0,A.jsxs)("div",{children:[(0,A.jsx)(c.m,{className:"mt-2 w-100",value:M.values.adjective,onChange:e=>{y.FJ(M),M.handleChange(e)},options:y.f_((0,x.I)().userTypesNew,"company"===M.values.buyerType,M.values.isSoldier,M.values.buyerAge),optionLabel:"label",optionValue:"value",name:"adjective",disabled:"company"===M.values.buyerType||e.demo}),(0,y.AH)(M,"adjective")]})]})]}),(()=>{switch(M.values.adjective){case 2:return(0,A.jsx)(f.A,{item:D,submitClick:a,onUpdate:e=>k(e),editItem:D,formik:M,demo:e.demo,sameAgentError:(0,n.t)("errors.buyerAgentDuplicatIdsWill"),buyer:!0,valuesNamesMapper:{agentInfo:"agentInfo",clientInfo:"clientInfo",agentNationalId:"agentNationalId",agentPersonalNumber:"agentPersonalNumber",firstCardNo:"agentCardNo",secondCardNo:"clientCardNo"},newRepresentationsBy:!0}
176);case 3:case 5:return(0,A.jsx)(S.A,{item:D,submitClick:a,onUpdate:e=>k(e),formik:M,demo:e.demo,valuesNamesMapper:{objectHolderData:"guardianNationalId",agentInfo:"agentInfo",clientInfo:"clientInfo",agentNationalId:"guardianNationalId",agentPersonalNumber:"agentPersonalNumber",firstCardNo:"guardianCardNo",secondCardNo:"minorCardNo",guardianCardNo:"guardianCardNo",guardianNationalId:"guardianNationalId",guardianPersonalNumber:"guardianPersonalNumber",guardianshipAttachment:"guardianshipAttachment",salesAuthorizationAttachment:"salesAuthorizationAttachment",guardianInfo:"guardianInfo"},buyer:!0});case 4:return(0,A.jsx)(N.A,{valuesNamesMapper:{agentInfo:"deputyInfo",agentNationalId:"deputyNationalId",agentPersonalNumber:"deputyPersonalNumber",firstCardNo:"deputyCardNo",secondCardNo:"clientCardNo"},demo:e.demo,formik:M});default:return null}})(),L.isTotalShares&&(0,A.jsxs)("div",{className:"col-12 mb-4 form-inputs field-checkbox",children:[(0,A.jsx)(i.S,{checked:M.values.buyAllProperty,onChange:M.handleChange,name:"buyAllProperty",disabled:e.demo}),(0,A.jsx)("label",{className:"block text-sm fm-kufi-regular text-form-label",children:(0,n.t)("realtySelling.sellAllProperty")})]}),(0,A.jsxs)("div",{className:"row gap-3 justify-content-center my-4 submit-action",children:[(0,A.jsx)(s.$,{type:"submit",label:(0,n.t)("common.save"),onClick:()=>l(!0),style:{minWidth:"max-content"},disabled:!M.isValid||!M.values.buyerArabicName||e.demo,className:"action-btn col-lg-2 col-sm-4 d-block h-fit submit-btn py-2 text-xs fm-kufi-regular text-sm"}),(0,A.jsx)(s.$,{onClick:()=>{w(!1),k({}),e.demo||e.onHidePageActions(!1),M.resetForm()},className:"action-btn col-lg-2 d-block col-sm-4 h-fit py-2 text-xs back-btn mx-2 fm-kufi-regular text-sm",children:(0,n.t)("common.cancel")})]})]}),(0,A.jsx)(r.A,{visible:I,onOk:()=>{R(V)},onCancel:()=>{F(!1)},okText:(0,n.t)("common.yes"),cancelText:(0,n.t)("common.cancel"),okButtonProps:{className:"action-btn submit-btn mx-3 px-4",style:{backgroundColor:"#286c4d",borderRadius:"10px",border:"none"}},cancelButtonProps:{style:{borderRadius:"10px",border:"1px solid #286c4d",color:"#286c4d"}},closable:!1,children:(0,A.jsx)("p",{className:"fm-kufi-bold text-sm text-center mb-0",children:(0,n.t)("realtySelling.removeBuyersConfirmation")})})]})]})};l.d(a,["A",0,D])},2454(e,a,l){var r=l(26081),t=l(77627),n=l(86178),s=l.n(n),i=l(54972),o=l(9642),d=l(81931),c=l(4504),u=l(65043),m=l(49092),h=l(73103),p=l(31892),b=l(98595),x=l(75357),y=l(82113),g=l(25906),f=l(65855),v=l(72208),N=l(21691),j=(l(9255),l(91468)),S=l(70579);const A=e=>{const[a,l]=(0,u.useState)([]),[n,A]=(0,u.useState)([]),[D,k]=(0,u.useState)([]),[C,w]=(0,u.useState)([]),[I,F]=(0,u.useState)(!1),[T,P]=(0,u.useState)(!1),[V,O]=(0,u.useState)(!1),{t:E,i18n:L}=(0,m.B)(),B=(0,h.wA)(),{selectedShares:_,allShares:W,isTotalShares:$,realtyValue:q,propertyData:M,clearanceNumber:z,isValidClearance:R,donation:J,support:H,clearanceAttachment:Y,hodClearance:G,...U}=(0,h.d4)(e=>e.sellingFormDetails),{realtyNeedsClearance:Q}=(0,j.G)(M),X=[{label:E("realtySelling.documentNo"),key:"reservBookNo"},{label:E("realtySelling.reservBookDate"),key:"reservBookDate",body:e=>(0,S.jsx)("p",{children:s()(e.reservBookDate).format("DD/MM/YYYY")})},{label:E("realtySelling.reservetype"),key:"reserveType"},{label:E("realtySelling.partyAttNotes"),key:"partyAttNotes"}],Z=[{label:E("realtySelling.documentNo"),key:"rebookNo"},{label:E("realtySelling.reservBookDate"),key:"reservBookDate",body:e=>(0,S.jsx)("p",{children:s()(e.rebookDate).format("DD/MM/YYYY")})},{label:E("realtySelling.reservetype"),key:"reserveType"},{label:E("realtySelling.partyAttNotes"),key:"reservDesc"}];(0,u.useEffect)(()=>{e.demo||a.length||(0,y.U8)(e.pRandom).then(e=>{const a=[],r=[];e.data.forEach(e=>{e.birthdt?(e.sellerAge=s()().diff(s()(e.birthdt),"years"),s()().diff(s()(e.birthdt),"years")<18&&(e.adjective=3),e.card_expiry=e.cexP_DT,e.card_no=e.carD_NO,e.card_issuer=e.officE_D,e.isAlive="\u0645\u062a\u0648\u0641\u064a"!==e.personStatus):e.typeOfSeller="auth",delete e.birthdt,delete e.cexP_DT,delete e.carD_NO,delete e.officE_D,r.includes(e.partyId)||(a.push(e),r.push(e.partyId))}),l(a)})},[e.pRandom]);const K=e=>-1!==ee.values.selectedShares.findIndex(a=>a.partyId===e),ee=(0,t.Wx)({initialValues:{realtyValue:q,isTotalShares:$,isValidClearance:R,clearanceNumber:z,selectedShares:[..._],allShares:W,donation:J,support:H,isGam:"boolean"!==typeof U.isGam||U.isGam,clearanceAttachment:Y||"",isClearanceSearched:R||!1,hodClearance:G||"",hodClearanceNo:U.hodClearanceNo||"",hodClearanceDate:U.hodClearanceDate||"",hodClearanceIssuer:U.hodClearanceIssuer||""},validate:e=>{let a={};return V&&(e.hodClearance||(a.hodClearance=E("errors.required")),e.hodClearanceNo||(a.hodClearanceNo=E("errors.required")),e.hodClearanceDate||(a.hodClearanceDate=E("errors.required")),e.hodClearanceIssuer||(a.hodClearanceIssuer=E("errors.required"))),e.selectedShares.length||(a.selectedShares=E("errors.required")),Q&&ae()&&(e.isGam?e.clearanceNumber?!1===e.isClearanceSearched?a.clearanceNumber=E("errors.clearanceNotValid"):e.isValidClearance||(a.clearanceNumber=""):a.clearanceNumber=E("errors.required"):e.clearanceAttachment||(a.clearanceAttachment=E("errors.required"))),null!==n&&void 0!==n&&n.length&&(a.taxUnclearList=E("errors.required")),a},onSubmit:a=>{var l;l={...a},e.onUpdateFormData({realtyValue:q,selectedShares:_,isTotalShares:$,clearanceNumber:z,isValidClearance:R,donation:J,clearanceAttachment:Y,hodClearance:G,...l}),e.onSuccessSubmit()}}),ae=()=>ee.values.selectedShares.filter(e=>!1===e.isAlive).length,le=e=>{(0,y.xP)(e).then(a=>{var l,r,t,n;null===(l=a.data)||void 0===l||!l.expiryDate||null!==(r=a.data)&&void 0!==r&&r.expiryDate&&(n=null===(t=a.data)||void 0===t?void 0:t.expiryDate,new Date(n).getFullYear()!==(new Date).getFullYear())?(B((0,x.Qg)(E("errors.haveTaxCommitments",{id:e}))),A(a=>[...a,e].reduce((e,a)=>e.find(e=>e===a)?e:[...e,a],[]))):(B((0,x.Te)(E("errors.haveNoTaxCommitments",{id:e}))),setTimeout(()=>{B((0,x.Te)(""))},3e3))})};(0,u.useEffect)(()=>{_.length&&(ee.setFieldValue("selectedShares",_),l(_),ee.setFieldValue("allShares",W))},[]),(0,u.useEffect)(()=>{(0,y.Mw)(M.vilL_CODE,M.hoD_CODE,M.secT_CODE,M.parC_NO).then(e=>{O(e.data)})},[M]);const re=()=>{let e=!1;return a.forEach(a=>{"FLAT"===a.landFlag&&(e=!0)}),e},te=()=>{let e=!1;return a.forEach(a=>{(0,b.Q$)(a.landFlag)&&(e=!0)}),e};return(0,u.useEffect)(()=>
176{e.onClickNext&&ee.submitForm()},[e.onClickNext]),(0,S.jsxs)(g.A,{children:[(0,S.jsxs)(N.A,{title:E("OwnershipTransfer.willDocumentation.selectShares"),children:[(0,S.jsx)(d.b,{className:"realty-table fm-kufi-regular",paginator:!0,rows:5,tableClassName:"w-100",value:a,responsiveLayout:"scroll",emptyMessage:E("common.noResultsFound"),children:[{label:"",key:"action",body:a=>(0,S.jsx)(i.S,{name:"nationalId",value:a.partyId,className:(0,c.xW)({"custom-radio":!0,"p-invalid":!1}),onChange:e=>(e=>{if(4==e.partyCode)return void B((0,x.Qg)(E("errors.cantChooseAuthShares")));if("5"===e.partyCode)return void B((0,x.Qg)(E("errors.preventCorporate")));"\u0645\u062a\u0648\u0641\u064a"!==e.personStatus&&s()().diff(s()(e.card_expiry))>0&&B((0,x.Qg)(E("errors.ownerSoldierWarning")));let a=[...ee.values.selectedShares];K(e.partyId)?a=a.filter(a=>a.partyId!==e.partyId):(e.isAlive||le(e.partyId),a.push(e)),e.internalReserve,e.externalReserve,ee.setFieldValue("selectedShares",[...a])})(a),disabled:e.demo,checked:K(a.partyId)}),show:!0},{label:E("realtySelling.nationalId"),key:"partyId",show:!0},{label:E("realtySelling.ownerName"),key:"partyName",show:!0},{label:E("realtySelling.apartmentShares"),key:"ownShares",body:e=>"FLAT"===e.landFlag?`${e.ownShares} / ${e.shareNo}`:"-",show:re()},{label:E("OwnershipTransfer.willDocumentation.ownerLandShares"),key:"landShares",body:e=>(0,b.Q$)(e.landFlag)?`${e.ownShares} / ${e.shareNo}`:"-",show:te()},{label:E("realtySelling.personStatus"),key:"personStatus",body:e=>e.personStatus,show:!0},{label:E("realtySelling.internalActions"),key:"internalActions",body:e=>e.internalReserve&&e.internalReserve.length?(0,S.jsx)("span",{onClick:()=>{return(a=e).internalReserve.forEach(e=>{e.reserveType=E("realtySelling.internalActions")}),k(a.internalReserve),void F(!0);var a},className:"text-primary cursor-pointer text-decoration-underline",children:`${E("realtySelling.thereIs")} ${e.internalReserve.length}`}):E("realtySelling.thereIsNot"),show:!0},{label:E("realtySelling.externalActions"),key:"externalActions",body:e=>e.externalReserve&&e.externalReserve.length?(0,S.jsx)("span",{onClick:()=>{return(a=e).externalReserve.forEach(e=>{e.reserveType=E("realtySelling.externalActions")}),w(a.externalReserve),void P(!0);var a},className:"text-primary cursor-pointer text-decoration-underline",children:`${E("realtySelling.thereIs")} ${e.externalReserve.length}`}):E("realtySelling.thereIsNot"),show:!0}].map(e=>e.show&&(0,S.jsx)(o.V,{field:e.key,header:e.label,body:e.body?e.body:null},e.key))}),(ne="selectedShares",(e=>!(!ee.touched[e]||!ee.errors[e]))(ne)&&(0,S.jsx)("small",{className:"p-error text-xs",children:ee.errors[ne]})),null!==n&&void 0!==n&&n.length?(0,S.jsx)("small",{className:"p-error text-xs",children:E("OwnershipTransfer.Transmission.taxUnclearedList",{list:n.join(", ")})}):""]}),(0,S.jsx)(N.A,{title:E("OwnershipTransfer.willDocumentation.willOptions"),children:(0,S.jsxs)("div",{className:"d-flex flex-column flex-md-row gap-2",children:[(0,S.jsxs)("div",{className:"",children:[(0,S.jsx)(p.a,{value:!1,checked:!ee.values.allShares,name:"isTotalShares",onChange:e=>{ee.handleChange(e),ee.setFieldValue("allShares",!1)},disabled:e.demo}),(0,S.jsx)("label",{className:"fm-kufi-regular text-sm",children:E("realtySelling.partOfTheQuota")})]}),(0,S.jsxs)("div",{children:[(0,S.jsx)(p.a,{value:!0,checked:ee.values.allShares,name:"allShares",onChange:e=>{ee.handleChange(e),ee.setFieldValue("isTotalShares",!1)},disabled:e.demo}),(0,S.jsx)("label",{className:"fm-kufi-regular text-sm",children:E("realtySelling.allShares")})]})]})}),ae()?(0,S.jsx)(f.A,{propertyData:M,formik:ee,demo:e.demo,realtyNeedsClearance:Q}):null,(0,S.jsx)(v.A,{hodMandatory:V,formik:ee,demo:e.demo}),(0,S.jsx)(r.A,{className:"insideModal",closable:!1,okText:E("common.close"),width:"800px",cancelButtonProps:{style:{display:"none"}},okButtonProps:{className:"ant-btn ant-btn-default action-btn col-md-2 col-xs-4 btn-bg-main fm-kufi-regular text-sm submit-btn"},visible:I,onOk:()=>F(!1),children:(0,S.jsx)(d.b,{className:"mt-4 text-xs fm-kufi-regular",size:"small",value:D,children:X.map(e=>(0,S.jsx)(o.V,{className:"text-center",field:e.key,header:e.label,body:e.body?e.body:null},e.key))})}),(0,S.jsx)(r.A,{className:"insideModal",closable:!1,cancelButtonProps:{style:{display:"none"}},okText:E("common.close"),width:"800px",okButtonProps:{className:"ant-btn ant-btn-default action-btn col-md-2 col-xs-4 btn-bg-main fm-kufi-regular text-sm submit-btn"},visible:T,onOk:()=>P(!1),children:(0,S.jsx)(d.b,{className:"mt-4 text-xs fm-kufi-regular",size:"small",value:C,children:Z.map(e=>(0,S.jsx)(o.V,{className:"text-center",field:e.key,header:e.label,body:e.body?e.body:null},e.key))})})]});var ne};l.d(a,["A",0,A])},69416(e,a,l){var r=l(20031),t=l(77627),n=l(44978),s=l(72018),i=l(9642),o=l(81931),d=l(65043),c=l(73103),u=l(9255),m=l(90799),h=l(21691),p=l(37195),b=(l(87668),l(64091)),x=l(98595),y=l(80029),g=l(47612),f=l(88778),v=l(89421),N=l(70579);const j=e=>{const[a,l]=(0,d.useState)(""),[j,S]=(0,d.useState)(""),A=(0,c.d4)(e=>e.sellingFormDetails),{selectedShares:D}=A,k=(0,r.A)(`(min-width:${b.A.breakdowns.MOBILE_MAX_WIDTH}px)`),C=(0,t.Wx)({initialValues:{adjective:1,nationality:"\u0627\u0644\u0623\u0631\u062f\u0646\u064a\u0629",court:{},isJordanianAgent:!0,isJordanianClient:!0,isInternalAgency:!0,agencyNumber:"",attachAgency:"",agencyDate:"",agencyPlace:"",agentName:"",agencyClientName:"",agencyType:"",agencyStatus:"",agentNationalId:"",agentPersonalNumber:"",agentCardNo:"",agentInfo:{},clientNationalId:"",clientPersonalNumber:"",clientCardNo:"",clientInfo:{},isJordanianGuardian:!0,isJordanianMinor:!0,guardianNationalId:"",guardianPersonalNumber:"",guardianCardNo:"",guardianName:"",guardianInfo:{},guardianshipNumber:"",guardianshipDate:"",guardianshipPlace:"",guardianshipAttachment:"",salesAuthorizationNumber:"",salesAuthorizationDate:"",salesAuthorizationPlace:"",salesAuthorizationAttachment:"",minorNationalId:"",minorName:"",minorCardNo:"",minorPersonalNumber:"",minorInfo:{},isJordanianDeputy:!0,deathCert:"",entityNum:"",entityName:"",deputyNum:"",deputyDate:"",phoneNum:"",deputyAttach:"",deputyInfo:{},deputyNationalId:"",deputyPersonalNumber:"",deputyCardNo:""},validate:e=>{let a={};return e.personStatus||e.deathCert||(a.deathCert=(0,n.t)("errors.required")),1===e.adjective||(2===e.adjective?a={...a,...(0,x.aZ)(e)}:3===e.adjective||5===e.adjective?a={...a,...(0,x.yI)(e)}:4===e.adjective&&(a={...a,...(0,x.yt)(e)})),a},onSubmit:a=>{l({}),e.onHidePageActions(!1);const r=[...D];var t;r[D.findIndex(e=>e.partyId===a.partyId)]=a,t={selectedShares:r},e.onUpdateFormData({selectedShares:D,...t}),C.resetForm()}}),w=()=>{let e=!1;return D.map(a=>{"FLAT"===a.landFlag&&(e=!0)}),e},I=()=>{let e=!1;return D.map(a=>{(0,x.Q$)(a.landFlag)&&(e=!0)}),e};(0,d.useEffect)(()=>
176{if(!e.demo){const a=[];let l=0;D.map(e=>{3!==e.adjective||e.guardianNationalId||e.guardianPersonalNumber||(l++,S((0,n.t)("errors.minorMustHaveGuardianOwner"))),"2"===e.partyCode&&(l++,S((0,n.t)("errors.checkDLS"))),!0===e.isAlive&&a.push(e)}),l>0?e.onDisableNext(!0):(e.onDisableNext(!1),S(""))}},[D]);return(0,N.jsxs)(d.Fragment,{children:[j&&(0,N.jsx)("p",{className:"text-danger fm-kufi-bold text-sm mt-3 text-center",children:j}),(0,N.jsxs)(p.A,{className:"mt-4",children:[(0,N.jsx)("p",{className:"fm-kufi-bold text-sm",children:(0,n.t)("OwnershipTransfer.willDocumentation.ownersInfo")}),(0,N.jsx)(o.b,{className:"realty-table fm-kufi-regular",tableClassName:"w-100",value:D,responsiveLayout:"scroll",emptyMessage:(0,n.t)("common.noResultsFound"),children:[{label:(0,n.t)("realtySelling.nationalId"),key:"partyId",show:!0},{label:(0,n.t)("OwnershipTransfer.willDocumentation.ownerName"),key:"partyName",show:!0},{label:(0,n.t)("OwnershipTransfer.willDocumentation.ownerShare"),key:"apartmentShares",body:e=>"FLAT"===e.landFlag?`${e.ownShares} / ${e.shareNo}`:"-",show:w()},{label:(0,n.t)("OwnershipTransfer.willDocumentation.ownerLandShares"),key:"landShares",body:e=>(0,x.Q$)(e.landFlag)?`${e.ownShares} / ${e.shareNo}`:"-",show:I()},{label:(0,n.t)("realtySelling.personStatus"),key:"personStatus",body:e=>e.personStatus,show:!0},{label:(0,n.t)("Efraz.Common.ownerAdjective"),key:"sellerAdjective",body:e=>{const a=(e=>{const a=e.adjective||1;return(0,b.I)().userTypesNew.find(e=>e.value===a)})(e);return e.adjective=a.value,(0,N.jsx)("span",{className:"text-danger",children:null===a||void 0===a?void 0:a.label})},show:!0},{label:"",key:"actions",body:r=>r.partyId===a.partyId?(0,N.jsx)("i",{className:"pi pi-arrow-right bg-main-color text-white p-1 rounded text-sm"}):(0,N.jsx)(v.A,{onClick:()=>(r=>{if(r.partyId===a.partyId)return;e.demo||e.onHidePageActions(!0);const t={...C.values,...r};C.setValues(t),l(r)})(r),className:"action-btn text-xs mx-1 text-sm main-button buttonWidth bg-success",children:(0,n.t)("common.adjectiveChange")}),show:!0}].map(e=>e.show&&(0,N.jsx)(i.V,{field:e.key,header:e.label,body:e.body?e.body:null},e.key))})]}),a&&a.partyId&&(0,N.jsxs)(h.A,{title:(0,n.t)("realtySelling.ownerInfo"),children:[(0,N.jsx)(m.A,{children:(0,N.jsx)(u.A,{title:(0,n.t)("Efraz.Common.ownerAdjective"),required:!0,double:!0,disableFilter:!0,name:"adjective",type:"select",value:C.values.adjective,onChange:e=>{C.setFieldValue("agencyNumber",""),C.setFieldValue("attachAgency",""),C.setFieldValue("agencyDate",""),C.setFieldValue("agencyPlace",""),C.setFieldValue("agentName",""),C.setFieldValue("agencyClientName",""),C.setFieldValue("agencyType",""),C.setFieldValue("agencyStatus",""),C.setFieldValue("agentNationalId",""),C.setFieldValue("agentPersonalNumber",""),C.setFieldValue("agentCardNo",""),C.setFieldValue("clientNationalId",""),C.setFieldValue("clientPersonalNumber",""),C.setFieldValue("clientCardNo",""),C.setFieldValue("guardianNationalId",""),C.setFieldValue("guardianPersonalNumber",""),C.setFieldValue("guardianCardNo",""),C.setFieldValue("guardianName",""),C.setFieldValue("guardianshipNumber",""),C.setFieldValue("guardianshipDate",""),C.setFieldValue("guardianshipPlace",""),C.setFieldValue("guardianshipAttachment",""),C.setFieldValue("salesAuthorizationNumber",""),C.setFieldValue("salesAuthorizationDate",""),C.setFieldValue("salesAuthorizationPlace",""),C.setFieldValue("salesAuthorizationAttachment",""),C.setFieldValue("entityNum",""),C.setFieldValue("entityName",""),C.setFieldValue("deputyNum",""),C.setFieldValue("deputyDate",""),C.setFieldValue("phoneNum",""),C.setFieldValue("deputyAttach",""),C.setFieldValue("deputyNationalId",""),C.setFieldValue("deputyPersonalNumber",""),C.setFieldValue("deputyCardNo",""),C.setFieldValue("agentInfo",{}),C.setFieldValue("clientInfo",{}),C.setFieldValue("guardianInfo",{}),C.setFieldValue("minorInfo",{}),C.setFieldValue("deputyInfo",{}),C.setFieldValue("adjective",e.target.value)},options:(0,x.XT)(null===a||void 0===a?void 0:a.partyCode,+C.values.sellerAge>=18?(0,b.I)().userTypesNew.filter(e=>2===e.value||1===e.value):(0,b.I)().userTypesNew,C.values.sellerAge,C.values.typeOfSeller),optionLabel:"label",optionValue:"value",disabled:e.demo})}),(0,N.jsxs)("form",{onSubmit:C.handleSubmit,className:"p-fluid",children:[(()=>{switch(C.values.adjective){case 2:return(0,N.jsx)(y.A,{valuesNamesMapper:{agentInfo:"agentInfo",clientInfo:"clientInfo",agentNationalId:"agentNationalId",agentPersonalNumber:"agentPersonalNumber",firstCardNo:"agentCardNo",secondCardNo:"clientCardNo"},formik:C,seller:!0,itemToEdit:a,newRepresentationsBy:!0}
176);case 3:case 5:return(0,N.jsx)(f.A,{valuesNamesMapper:{objectHolderData:"guardianInfo",agentInfo:"agentInfo",clientInfo:"clientInfo",agentNationalId:"agentNationalId",agentPersonalNumber:"agentPersonalNumber",firstCardNo:"guardianCardNo",secondCardNo:"minorCardNo",guardianNationalId:"guardianNationalId",guardianPersonalNumber:"guardianPersonalNumber",guardianCardNo:"guardianCardNo",guardianInfo:"guardianInfo",guardianshipAttachment:"guardianshipAttachment",salesAuthorizationAttachment:"salesAuthorizationAttachment"},formik:C,seller:!0});case 4:return(0,N.jsx)(g.A,{valuesNamesMapper:{agentInfo:"deputyInfo",agentNationalId:"deputyNationalId",agentPersonalNumber:"deputyPersonalNumber",firstCardNo:"deputyCardNo",secondCardNo:"clientCardNo"},formik:C,seller:!0});default:return null}})(),(0,N.jsxs)("div",{className:"row justify-content-center my-4 submit-action gap-4",children:[(0,N.jsx)("span",{style:{width:k?"max-content":null,maxWidth:"150px"},children:(0,N.jsx)(s.$,{type:"submit",disabled:!C.isValid||e.demo,className:"action-btn m-2 d-block h-fit submit-btn py-1 fm-kufi-regular text-sm",children:(0,n.t)("common.updateChanges")})}),(0,N.jsx)("span",{style:{width:k?"max-content":null,maxWidth:"150px"},children:(0,N.jsx)(s.$,{onClick:()=>{e.onHidePageActions(!1),l({}),C.resetForm()},className:"action-btn col-lg-2 d-block col-sm-4 h-fit py-1 back-btn m-2 fm-kufi-regular text-sm",children:(0,n.t)("common.cancel")})})]})]})]})]})};l.d(a,["A",0,j])},82032(e,a,l){l.r(a);var r=l(44978),t=(l(65043),l(73103)),n=l(15538),s=l(37195),i=l(53840),o=l(51604),d=l(11351),c=l(45949),u=l(2791),m=l(46118),h=l(2454),p=l(69416),b=(l(66888),l(70579));const x=e=>{let{withoutFrame:a,refund:l}=e;const x=(0,t.d4)(e=>e.sellingFormDetails);return a?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)("div",{className:"d-flex align-items-center",children:[(0,b.jsx)(n.h,{width:"25"}),(0,b.jsx)("p",{className:"my-0 mx-2 fm-kufi-bold text-sm",children:(0,r.t)("realtySelling.submitRequest")})]}),(0,b.jsx)(d.A,{data:x.propertyData}),(0,b.jsx)(o.A,{}),(0,b.jsx)(h.A,{demo:!0}),(0,b.jsx)(p.A,{demo:!0}),(0,b.jsx)(m.A,{demo:!0}),(0,b.jsx)(u.A,{demo:!0}),(0,b.jsx)(c.A,{demo:!0,refund:l}),(0,b.jsx)(i.A,{demo:!0})]}):(0,b.jsxs)(s.A,{className:"mt-4",children:[(0,b.jsxs)("div",{className:"d-flex align-items-center",children:[(0,b.jsx)(n.h,{width:"25"}),(0,b.jsx)("p",{className:"my-0 mx-2 fm-kufi-bold text-sm",children:(0,r.t)("realtySelling.submitRequest")})]}),(0,b.jsx)(d.A,{data:x.propertyData}),(0,b.jsx)(o.A,{}),(0,b.jsx)(h.A,{demo:!0}),(0,b.jsx)(p.A,{demo:!0}),(0,b.jsx)(m.A,{demo:!0}),(0,b.jsx)(u.A,{demo:!0}),(0,b.jsx)(c.A,{demo:!0}),(0,b.jsx)(i.A,{demo:!0})]})};l.d(a,["default",0,x])}}]); 177//# sourceMappingURL=2032.e869c155.chunk.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.