1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1703,2012],{50918:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/residences/list",function(){return n(34115)}])},87540:function(e,t,n){"use strict";n.d(t,{V:function(){return d}});var s,r=n(47568),i=n(70655),c=n(14986),a=n(89681),o=n(57149);function l(e){var t,n,s,r,i,o,l=e.defects||[],d=l.some(function(e){return!!e.reviewRequestedAt}),u=l.length>0&&!d;return{id:e.id,image_url:(null===(n=e.images)||void 0===n?void 0:null===(s=n[0])||void 0===s?void 0:s.url)||"",is_complete:"DRAFT"!==e.state,is_fast_enabled:!!e.isFast,last_update_time:e.updatedAt,name:e.name,published:!!e.published,reference:e.reference,public_id:(null===(r=e.reference)||void 0===r?void 0:r.startsWith("ODOO-"))&&Number(e.reference.slice(5))||e.id,res_type:(t=e.type,(0,c.y)(t)),sales_count:null!==(i=e.salesCount)&&void 0!==i?i:0,state:function(e){switch(e){case"DRAFT":case"PENDING":return a.c.COMPLETING;case"PUBLISHED":return a.c.ACTIVE;default:return a.c.DISABLED}}(e.state),raw_state:e.state,suspended:!!e.suspendedAt,suspension_reason:null!==(o=e.suspensionReason)&&void 0!==o?o:null,has_pending_changes:!!e.pendingChangesSubmittedAt,has_open_defect:u,defect_review_requested:d,open_defects:u?l.map(function(e){return{section:e.section,severity:e.severity,description:e.description}}):[],completion_percent:"DRAFT"===e.state?Math.round((e.step||0)/14*100):100,step:e.step||0}}var d=(s=(0,r.Z)(function(){var e;return(0,i.__generator)(this,function(t){switch(t.label){case 0:return[4,o.Z.setUrl("/api/host/residences").setCallMethod("GET").call()];case 1:if((null==(e=t.sent())?void 0:e.status)!=="success")return[2,{status:"error",err_msg:null==e?void 0:e.message}];return[2,{status:"success",params:{residences:(e.data||[]).map(l),rooms:[]}}]}})}),function(){return s.apply(this,arguments)})},47416:function(e,t,n){"use strict";var s=n(85893);n(67294),t.Z=function(e){var t=e.icon,n=e.title,r=e.containerClassname,i=e.element,c=e.asH1;return(0,s.jsxs)("div",{className:"flex items-center justify-between ".concat(r||""),children:[(0,s.jsxs)("div",{className:"flex items-center",children:[!!t&&(0,s.jsx)("div",{className:"flex items-center ml-12",children:t}),c?(0,s.jsx)("h1",{className:"text-[#000000] text-16 leading-28 font-m",children:n}):(0,s.jsx)("h2",{className:"text-[#000000] text-16 leading-28 font-m",children:n})]}),i]})}},5518:function(e,t,n){"use strict";var s=n(85893),r=n(47300),i=n(82941);t.Z=function(e){var t=e.title,n=e.subTitle,c=e.onRetry,a=e.isRetrying;return(0,s.jsx)(i.Z,{iconSrc:(0,s.jsx)("i",{"aria-hidden":"true",className:"icon-Warning text-56 text-warning"}),title:void 0===t?"Ø§Ø·ÙØ§Ø¹Ø§Øª Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û ÙØ´Ø¯":t,subTitle:void 0===n?"ارتباط Ø¨Ø±ÙØ±Ø§Ø± ÙØ´Ø¯. Ø¯ÙØ¨Ø§Ø±Ù ØªÙØ§Ø´ Ú©ÙÛØ¯.":n,containerClassname:"py-40",actions:(0,s.jsx)("div",{className:"flex justify-center",children:(0,s.jsx)(r.z,{variant:"outlined",color:"black",onClick:c,isLoading:a,loadingText:"در ØØ§Ù ØªÙØ§Ø´â¦",rightIcon:(0,s.jsx)("i",{"aria-hidden":"true",className:"icon-Refresh text-20"}),children:"ØªÙØ§Ø´ Ø¯ÙØ¨Ø§Ø±Ù"})})})}},8849:function(e,t,n){"use strict";n.d(t,{j:function(){return i}});var s=n(85893),r=n(2195);function i(){return(0,s.jsx)(r.Z,{widthClass:"w-full",heightClass:"h-[37px]",borderRadiusClass:"rounded-9"})}},2195:function(e,t,n){"use strict";var s=n(85893);t.Z=function(e){var t=e.widthClass,n=e.heightClass,r=e.borderRadiusClass,i=e.marginsClassnames,c=e.extraClassnames;return(0,s.jsx)("div",{className:"\n skeleton-shimmer\n ".concat(t||"w-48","\n ").concat(n||"h-48","\n ").concat(i||"","\n ").concat(c||"","\n "),children:(0,s.jsx)("div",{className:"\n w-full h-full\n bg-gray-E9EdF1\n ".concat(r||"rounded-8","\n ")})})}},83888:function(e,t,n){"use strict";var s=n(85893);function r(e){return(0,s.jsx)("div",{className:"\n flex flex-row md:flex-col items-center justify-center cursor-pointer pt-4 pb-4 px-4 md:px-0 md:pt-10 md:pb-0\n ".concat(e.scroll?"grow-0 shrink-0 basis-auto whitespace-nowrap":"grow md:grow-0 shrink md:shrink-0 basis-0 md:basis-auto","\n ").concat(e.currentActiveIndex===e.tabIndex?"bg-white rounded-6 md:after:content-[''] md:after:w-full md:after:mt-10 md:after:block md:after:h-4 md:after:bg-primary-main md:after:rounded-tr-100 md:after:rounded-tl-100":"md:pb-6","\n drop-shadow-[0px_1px_6px_rgba(0,0,0,0.1)] md:drop-shadow-none\n text-12 md:text-16 leading-21 md:leading-24 font-r text-black\n "),onClick:function(){e.onChange(e.tabIndex)},children:e.label})}
1t.Z=function(e){var t=e.activeIndex,n=e.onChange,i=e.data,c=e.scroll;return(0,s.jsx)("div",{className:"flex items-center rounded-9 bg-gray-EFEFF0 md:bg-transparent px-4 py-4 md:px-16 md:py-0 gap-x-5 md:gap-x-32 md:border-b-1 md:border-b-gray-CACFD3 md:border-solid md:rounded-0 ".concat(c?"w-max min-w-full":""),children:i.map(function(e,i){return(0,s.jsx)(r,{label:e.tabLabel,tabIndex:e.tabIndex||i,currentActiveIndex:t,onChange:n,scroll:c},i)})})}},89681:function(e,t,n){"use strict";n.d(t,{c:function(){return r},r:function(){return a}});var s,r,i,c=n(14924);(s=r||(r={})).ACTIVE="active",s.DISABLED="disabled",s.COMPLETING="completing",s.SUSPENDED="suspended";var a=(i={},(0,c.Z)(i,"active",{text:"ÙØ¹Ø§Ù",bgColor:"bg-success"}),(0,c.Z)(i,"suspended",{text:"Ù
عÙ٠شدÙ",bgColor:"bg-warning"}),(0,c.Z)(i,"disabled",{text:"ØºÛØ± ÙØ¹Ø§Ù",bgColor:"bg-error-light"}),(0,c.Z)(i,"completing",{text:"در ØØ§Ù تکÙ
ÛÙ",bgColor:"bg-warning"}),i)},60243:function(e,t,n){"use strict";var s,r,i,c;n.d(t,{h:function(){return s}}),(i=s||(s={})).PRODUCT="product",i.ROOM="room",(c=r||(r={})).BOOMGARDI="boomgardi",c.SUIT="suit",c.HOTEL="hotel"},54473:function(e,t,n){"use strict";n.d(t,{B1:function(){return r},M2:function(){return s},bl:function(){return c},xS:function(){return i}});var s="ResidencesList_ActiveTab",r="ResidencesList_ClickedResidence_Id",i="ResidencesList_ClickedResidence_Type";function c(e){var t=e.residenceId,n=e.residenceType;sessionStorage.setItem(r,t.toString()),sessionStorage.setItem(i,n)}},34115:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return ec},default:function(){return ea}});var s,r,i,c=n(85893),a=n(10253),o=n(59637),l=n(36492),d=n(47300),u=n(47416),h=n(67294),m=n(54473),f=n(60243),p=function(e){var t=e.residenceId,n=e.residenceType,s=e.displayType,r=n===f.h.ROOM,i=r?"/b-room/".concat(t,"/edit"):"/residences/".concat(t,"/edit?residenceType=").concat(n);return"boomgardi"===s&&r?null:(0,c.jsx)(d.Q,{href:i,isFullWidth:!0,rightIcon:(0,c.jsx)("i",{className:"icon-Edit text-22 text-black"}),color:"grey",onClick:function(){(0,m.bl)({residenceId:t,residenceType:n})},children:r?"ÙÛØ±Ø§ÛØ´ اتاÙ":"ÙÛØ±Ø§ÛØ´ Ø§ÙØ§Ù
تگاÙ"})},x=n(51687),g=n(47568),v=n(70655),b=n(57149),j=(s=(0,g.Z)(function(e){var t;return(0,v.__generator)(this,function(n){return(t=e.product_id,e.product_type===f.h.ROOM)?[2,{status:"error",err_msg:"اÛÙ ÙØ§Ø¨ÙÛØª Ø¨Ø±Ø§Û Ø§ØªØ§ÙâÙØ§Û بÙÙ
âÚ¯Ø±Ø¯Û ÙÙÙØ² Ù¾Ø´ØªÛØ¨Ø§ÙÛ ÙÙ
ÛâØ´ÙØ¯"}]:[2,b.Z.setUrl("/api/host/residences/".concat(t,"/state")).setCallMethod("PATCH").setParams({action:"activate"}).call()]})}),function(e){return s.apply(this,arguments)}),y=n(68398),N=n(45551),C=n(85945),k=n(48228),w=function(e){var t=e.handleSmoothClose,n=e.residenceId,s=e.productType,r=(0,C.NL)(),i=(0,k.D)(function(e){return j({product_id:e.productId,product_type:e.productType})},{onSuccess:function(e){(null==e?void 0:e.status)==="success"?(r.invalidateQueries(["getResidencesList"]),N.Z.message([{type:y.L.SUCCESS,title:"ÙØ¹Ø§Ù Ø³Ø§Ø²Û Ø§ÙØ§Ù
تگا٠با Ù
ÙÙÙÛØª Ø§ÙØ¬Ø§Ù
شد"}]),t()):(N.Z.message([{type:y.L.ERROR,title:(null==e?void 0:e.err_msg)||y.i}]),t())}});return(0,c.jsxs)("div",{children:[(0,c.jsx)("p",{className:"mb-8 text-14 leading-24 text-black font-r",children:"Ø¢ÛØ§ از ÙØ¹Ø§ÙØ³Ø§Ø²Û Ø§ÙØ§Ù
ØªÚ¯Ø§Ù Ø®ÙØ¯ Ù
Ø·Ù
Ø¦Ù ÙØ³ØªÛد Ø"}),(0,c.jsxs)("div",{className:"flex items-center gap-x-8 mb-16",children:[(0,c.jsx)("li",{className:"text-warning text-14 leading-24 font-r",children:"ØªÙØ¬Ù : "}),(0,c.jsx)("p",{className:"text-gray-77828F text-12 leading-21 font-r",children:"با ÙØ¹Ø§ÙØ³Ø§Ø²ÛØ Ø§ÙØ§Ù
ØªÚ¯Ø§Ù ÙØ§Ø¨Ù Ø±Ø²Ø±Ù Ø®ÙØ§Ùد Ø¨ÙØ¯"})]}),(0,c.jsxs)("div",{className:"grid grid-cols-2 gap-x-8",children:[(0,c.jsx)("div",{className:"col-span-1",children:(0,c.jsx)(d.z,{isFullWidth:!0,color:"grey",onClick:t,children:"Ø§ÙØµØ±Ø§Ù"})}),(0,c.jsx)("div",{className:"col-span-1",children:(0,c.jsx)(d.z,{isFullWidth:!0,type:"submit",isLoading:i.isLoading,onClick:function(){return i.mutate({productId:n,productType:s})},children:"بÙÙØ ÙØ¹Ø§Ù Ú©Ù"})})]})]})},_=function(e){var t=e.residenceId,n=e.residenceType;e.displayType;var s=(0,a.Z)((0,h.useState)(!1),2),r=s[0],i=s[1];return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("div",{className:"grid grid-cols-2 gap-x-8",children:[(0,c.jsx)("div",{className:"col-span-1",children:(0,c.jsx)(d.z,{color:"secondary",isFullWidth:!0,rightIcon:(0,c.jsx)("i",{className:"icon-Power text-white text-24"}),onClick:function(){return i(!0)},children:"ÙØ¹Ø§ÙسازÛ"})}),(0,c.jsx)("div",{className:"col-span-1",children:(0,c.jsx)(d.Q,{href:n===f.h.PRODUCT?"/residences/".concat(t,"/edit?residenceType=").concat(n):"/b-room/".concat(t,"/edit"),isFullWidth:!0,rightIcon:(0,c.jsx)("i",{className:"icon-Edit text-22 text-black"}),className:"!px-4",color:"grey",onClick:function(){(0,m.bl)({residenceId:t,residenceType:n})},children:n===f.h.PRODUCT?"ÙÛØ±Ø§ÛØ´ Ø§ÙØ§Ù
تگاÙ":"ÙÛØ±Ø§ÛØ´ اتاÙ"})})]}),(0,c.jsx)(x.default,{open:r,handleClose:function(){return i(!1)},headerTitle:"ÙØ¹Ø§ÙØ³Ø§Ø²Û Ø§ÙØ§Ù
تگاÙ",body:function(e){var s=e.handleSmoothClose;return(0,c.jsx)(w,{handleSmoothClose:s,residenceId:t,productType:n})}})]})},I=function(e){e.untilWhichStepUserHasCompleted;var t=e.residenceId,n=e.setDeleteResidenceBottomSheet,s=e.residenceType;
1return(0,c.jsxs)("div",{className:"grid grid-cols-5 gap-x-12",children:[(0,c.jsx)("div",{className:"col-span-2",children:(0,c.jsx)(d.z,{isFullWidth:!0,variant:"outlined",color:"error",onClick:function(){return n({show:!0,data:{residenceId:t,productType:s}})},children:"ØØ°Ù"})}),(0,c.jsx)("div",{className:"col-span-3",children:(0,c.jsx)(d.Q,{href:"/residences/submit?productId=".concat(t),isFullWidth:!0,className:"!pr-12 !pl-8",onClick:function(){(0,m.bl)({residenceId:t,residenceType:s})},children:(0,c.jsxs)("div",{className:"flex items-center justify-between w-full",children:[(0,c.jsx)("p",{children:"اداÙ
٠رÙÙØ¯ ثبت"}),(0,c.jsx)("i",{className:"icon-FlashLeft text-24"})]})})})]})},T=function(){return(0,c.jsx)(d.Q,{href:"tel:02191070021",isFullWidth:!0,rightIcon:(0,c.jsx)("i",{className:"icon-Phone text-white text-24"}),children:"تÙ
اس با Ù¾Ø´ØªÛØ¨Ø§ÙÛ"})},R=n(41664),S=n.n(R),E=n(89681),D=n(95774);n(97743);var O=n(25675),P=n.n(O),L=n(80113),Z=n(72012),M=function(e){var t=e.data,n=(0,a.Z)((0,h.useState)(!1),2),s=n[0],r=n[1],i=(0,h.useRef)();return(0,c.jsxs)("div",{className:"relative",children:[(0,c.jsx)("div",{ref:i,className:"w-24 h-24 rounded-full bg-white flex items-center justify-center cursor-pointer",onClick:function(){return r(function(e){return!e})},children:(0,c.jsx)(P(),{src:"/assets/dots-vertical.svg",height:16,width:16,alt:"",style:{maxWidth:"100%",height:"auto"}})}),!!s&&(0,c.jsx)(Z.Z,{handleClick:function(){return r(!1)},exceptionElementsRef:[i],children:(0,c.jsx)("div",{className:"p-12 rounded-12 bg-white absolute top-28 right-0 z-3 w-max",children:t.map(function(e,t){return(0,c.jsxs)("div",{className:"flex items-center gap-x-4 pl-16 pb-8 last:pb-0 mb-8 last:mb-0 border-b-1 border-solid border-b-[rgba(28,52,84,0.26)] last:border-b-none cursor-pointer",onClick:function(){return e.onclick()},children:[!!e.icon&&(0,c.jsx)("div",{className:"flex items-center",children:e.icon}),(0,c.jsx)("p",{className:"text-14 leading-24 text-black font-r",children:e.text})]},t)})})})]})},F=n(11163),A=(r=(0,g.Z)(function(e){var t;return(0,v.__generator)(this,function(n){return(t=e.product_id,e.product_type===f.h.ROOM)?[2,{status:"error",err_msg:"اÛÙ ÙØ§Ø¨ÙÛØª Ø¨Ø±Ø§Û Ø§ØªØ§ÙâÙØ§Û بÙÙ
âÚ¯Ø±Ø¯Û ÙÙÙØ² Ù¾Ø´ØªÛØ¨Ø§ÙÛ ÙÙ
ÛâØ´ÙØ¯"}]:[2,b.Z.setUrl("/api/host/residences/".concat(t,"/state")).setCallMethod("PATCH").setParams({action:"delete"}).call()]})}),function(e){return r.apply(this,arguments)}),W=function(e){var t=e.handleSmoothClose,n=e.residenceId,s=e.productType,r=(0,C.NL)(),i=(0,k.D)(function(e){return A({product_id:e.productId,product_type:s})},{onSuccess:function(e){(null==e?void 0:e.status)==="success"?(r.invalidateQueries(["getResidencesList"]),N.Z.message([{type:y.L.SUCCESS,title:"ØØ°Ù Ø§ÙØ§Ù
تگا٠با Ù
ÙÙÙÛØª Ø§ÙØ¬Ø§Ù
شد"}]),t()):(N.Z.message([{type:y.L.ERROR,title:(null==e?void 0:e.err_msg)||y.i}]),t())}});return(0,c.jsxs)("div",{children:[(0,c.jsx)("p",{className:"mb-8 text-14 leading-24 text-black font-r",children:"Ø¢ÛØ§ از ØØ°Ù Ø§ÙØ§Ù
ØªÚ¯Ø§Ù Ø®ÙØ¯ Ù
Ø·Ù
Ø¦Ù ÙØ³ØªÛد Ø"}),(0,c.jsxs)("div",{className:"flex items-center gap-x-8 mb-16",children:[(0,c.jsx)("li",{className:"text-error-light text-14 leading-24 font-r",children:"ØªÙØ¬Ù : "}),(0,c.jsx)("p",{className:"text-gray-77828F text-12 leading-21 font-r",children:"اÛÙ Ù
رØÙÙ ÙØ§Ø¨Ù Ø¨Ø§Ø²ÛØ§Ø¨Û ÙØ®ÙØ§ÙØ¯ Ø¨ÙØ¯"})]}),(0,c.jsxs)("div",{className:"grid grid-cols-2 gap-x-8",children:[(0,c.jsx)("div",{className:"col-span-1",children:(0,c.jsx)(d.z,{isFullWidth:!0,color:"grey",onClick:t,children:"Ø§ÙØµØ±Ø§Ù"})}),(0,c.jsx)("div",{className:"col-span-1",children:(0,c.jsx)(d.z,{isFullWidth:!0,type:"submit",color:"error",isLoading:i.isLoading,onClick:function(){return i.mutate({productId:n})},children:"بÙÙØ ØØ°Ù Ú©Ù"})})]})]})},U=(i=(0,g.Z)(function(e){var t;return(0,v.__generator)(this,function(n){return(t=e.product_id,e.product_type===f.h.ROOM)?[2,{status:"error",err_msg:"اÛÙ ÙØ§Ø¨ÙÛØª Ø¨Ø±Ø§Û Ø§ØªØ§ÙâÙØ§Û بÙÙ
âÚ¯Ø±Ø¯Û ÙÙÙØ² Ù¾Ø´ØªÛØ¨Ø§ÙÛ ÙÙ
ÛâØ´ÙØ¯"}]:[2,b.Z.setUrl("/api/host/residences/".concat(t,"/state")).setCallMethod("PATCH").setParams({action:"deactivate"}).call()]})}),function(e){return i.apply(this,arguments)}),Y=function(e){var t=e.handleSmoothClose,n=e.residenceId,s=e.productType,r=(0,C.NL)(),i=(0,k.D)(function(e){return U({product_id:e.productId,product_type:s})},{onSuccess:function(e){(null==e?void 0:e.status)==="success"?(r.invali
1dateQueries(["getResidencesList"]),N.Z.message([{type:y.L.SUCCESS,title:"ØºÛØ±ÙØ¹Ø§Ù Ø³Ø§Ø²Û Ø§ÙØ§Ù
تگا٠با Ù
ÙÙÙÛØª Ø§ÙØ¬Ø§Ù
شد"}]),t()):(N.Z.message([{type:y.L.ERROR,title:(null==e?void 0:e.err_msg)||y.i}]),t())}});return(0,c.jsxs)("div",{children:[(0,c.jsx)("p",{className:"mb-8 text-14 leading-24 text-black font-r",children:"Ø¢ÛØ§ از ØºÛØ±ÙØ¹Ø§Ù Ø³Ø§Ø²Û Ø§ÙØ§Ù
ØªÚ¯Ø§Ù Ø®ÙØ¯ Ù
Ø·Ù
Ø¦Ù ÙØ³ØªÛد Ø"}),(0,c.jsxs)("div",{className:"grid grid-cols-2 gap-x-8",children:[(0,c.jsx)("div",{className:"col-span-1",children:(0,c.jsx)(d.z,{isFullWidth:!0,color:"grey",onClick:t,children:"Ø§ÙØµØ±Ø§Ù"})}),(0,c.jsx)("div",{className:"col-span-1",children:(0,c.jsx)(d.z,{isFullWidth:!0,type:"submit",color:"error",isLoading:i.isLoading,onClick:function(){return i.mutate({productId:n})},children:"ØºÛØ±Ùعا٠سازÛ"})})]})]})},B=n(77087),z={show:!1,data:{residenceId:0,productType:null}},H={show:!1,data:{residenceId:0,productType:null}},V=function(e){var t,n,s,r,i=e.residenceId,o=e.state,l=e.step,d=e.completionPercent,u=e.resCode,f=e.publicId,g=e.resName,v=e.lastUpdate,b=e.displayType,j=e.residenceType,y=e.imageUrl,N=e.badgeOverride,C=e.defectNote,k=(0,F.useRouter)(),w=(0,h.useRef)(),R=(0,a.Z)((0,h.useState)(z),2),O=R[0],Z=R[1],A=(0,a.Z)((0,h.useState)(H),2),U=A[0],V=A[1],G=[{icon:(0,c.jsx)(P(),{src:"/assets/non-icomoon-icons/amar.svg",height:24,width:24,alt:"",style:{maxWidth:"100%",height:"auto"}}),text:"Ù
Ø´Ø§ÙØ¯Ù Ø¢Ù
ار",onclick:function(){(0,m.bl)({residenceId:i,residenceType:j}),k.push("/statistics/residences?residenceId=".concat(i))}},{icon:(0,c.jsx)(P(),{width:24,height:24,src:"/assets/non-icomoon-icons/comment2.svg",alt:"",style:{maxWidth:"100%",height:"auto"}}),text:"Ù
Ø´Ø§ÙØ¯Ù ÙØ¸Ø±Ø§Øª",onclick:function(){(0,m.bl)({residenceId:i,residenceType:j})}},{icon:(0,c.jsx)("i",{className:"icon-Power text-22 text-error-light"}),text:(0,c.jsx)("span",{className:"text-error-light",children:"ØºÛØ±Ùعا٠سازÛ"}),onclick:function(){V({show:!0,data:{residenceId:i,productType:j}})}},{icon:(0,c.jsx)("i",{className:"icon-Delete text-22 text-black"}),text:"ØØ°Ù Ø§ÙØ§Ù
تگاÙ",onclick:function(){Z({show:!0,data:{residenceId:i,productType:j}})}}],Q=[{icon:(0,c.jsx)(P(),{src:"/assets/non-icomoon-icons/amar.svg",height:24,width:24,alt:"",style:{maxWidth:"100%",height:"auto"}}),text:"Ù
Ø´Ø§ÙØ¯Ù Ø¢Ù
ار",onclick:function(){(0,m.bl)({residenceId:i,residenceType:j}),k.push("/statistics/residences?residenceId=".concat(i))}},{icon:(0,c.jsx)(P(),{width:24,height:24,src:"/assets/non-icomoon-icons/comment2.svg",alt:"",style:{maxWidth:"100%",height:"auto"}}),text:"Ù
Ø´Ø§ÙØ¯Ù ÙØ¸Ø±Ø§Øª",onclick:function(){(0,m.bl)({residenceId:i,residenceType:j})}},{icon:(0,c.jsx)("i",{className:"icon-Delete text-22 text-black"}),text:"ØØ°Ù Ø§ÙØ§Ù
تگاÙ",onclick:function(){Z({show:!0,data:{residenceId:i,productType:j}})}}];return(0,h.useEffect)(function(){var e=sessionStorage.getItem(m.B1),t=sessionStorage.getItem(m.xS);e&&t&&Number(e)===i&&t===j&&(w.current.scrollIntoView({behavior:"smooth",block:"center"}),sessionStorage.removeItem(m.B1),sessionStorage.removeItem(m.xS))},[]),(0,c.jsxs)("div",{className:"rounded-16 h-full flex flex-col",ref:w,children:[(0,c.jsxs)("div",{className:"w-full h-[214px] p-12 relative rounded-tr-16 rounded-tl-16 shrink-0",children:[y?(0,c.jsx)(P(),{src:y,fill:!0,style:{objectFit:"cover"},alt:g||"",className:"rounded-tr-16 rounded-tl-16",placeholder:"blur",blurDataURL:(0,L.n)(y)}):(0,c.jsx)("div",{"aria-hidden":"true",className:"absolute inset-0 rounded-tr-16 rounded-tl-16 bg-gray-F3F5F7 grid place-items-center",children:(0,c.jsx)("i",{className:"icon-Photo text-40 text-gray-A9B1BC"})}),(0,c.jsxs)("div",{className:"flex flex-col justify-between h-full",children:[(0,c.jsx)("div",{className:"z-3",children:(0,c.jsxs)("div",{className:"\n flex \n ".concat(o===E.c.COMPLETING?"items-start":"items-center","\n justify-between\n "),children:[(0,c.jsxs)("div",{className:"flex items-center gap-x-4",children:[o===E.c.ACTIVE?(0,c.jsx)(M,{data:G}):o===E.c.SUSPENDED?null:o===E.c.DISABLED?(0,c.jsx)(M,{data:Q}):null,(0,c.jsx)("div",{className:"\n text-12 leading-21 text-white font-r px-10 py-2\n ".concat(null!==(s=null==N?void 0:N.bgColorClass)&&void 0!==s?s:null===(t=E.r[o])||void 0===t?void 0:t.bgColor,"\n rounded-50\n "),children:null!==(r=null==N?void 0:N.text)&&void 0!==r?r:null===(n=E.r[o])||void 0===n?void 0:n.text})]}),o!==E.c.COMPLETING?(0,c.jsxs)(S(),{passHref:!0,prefetch:!1,href:(0,B.$)({residenceId:null!=f?f:i}),className:"p-5 pl-12 text-white flex items-center gap-x-5 bg-black rounded-50 bg-opacity-80 curs
1or-pointer",onClick:function(){(0,m.bl)({residenceId:i,residenceType:j})},children:[(0,c.jsx)("i",{className:"icon-See text-18"}),(0,c.jsx)("span",{className:"text-12 leading-21",children:"Ù
Ø´Ø§ÙØ¯Ù"})]}):(0,c.jsxs)("div",{className:"relative w-48 h-48",children:[(0,c.jsx)(D.Ip,{value:d,strokeWidth:50,styles:(0,D.y3)({strokeLinecap:"butt",backgroundColor:"#fff",pathColor:"#FFC120",trailColor:"#1C2E4599"})}),(0,c.jsxs)("div",{className:"w-32 h-32 bg-white text-10 flex items-center justify-center font-m text-black rounded-full absolute top-1/2 right-1/2 translate-x-1/2 -translate-y-1/2",children:[d,"%"]})]})]})}),(0,c.jsx)("div",{className:"z-2",children:(0,c.jsxs)("div",{className:"flex grow items-end justify-between gap-x-8",children:[(0,c.jsxs)("div",{className:"text-14 leading-24 text-white OnlyOneLineAndEndWithElipsis",children:[(0,c.jsx)("p",{className:"OnlyOneLineAndEndWithElipsis",children:g}),(0,c.jsxs)("p",{className:"text-12 leading-21 font-l text-[rgba(255,255,255,0.65)] OnlyOneLineAndEndWithElipsis",children:["آخرÛÙ Ø¨Ø±ÙØ²Ø±Ø³Ø§ÙÛ : ",v]})]}),!!u&&(0,c.jsx)("div",{className:"shrink-0 flex justify-end",children:(0,c.jsxs)("p",{className:"rounded-50 bg-white text-12 leading-21 text-black whitespace-nowrap px-12 py-2 flex items-center justify-center w-fit-content",children:["کد Ø§ÙØ§Ù
تگا٠: ",u]})})]})})]}),(0,c.jsx)("div",{className:"h-[107px] absolute w-full bottom-0 right-0",style:{background:"linear-gradient(0deg, #000000 7%, rgba(0, 0, 0, 0.52) 49.82%, rgba(0, 0, 0, 0.0001) 80.84%)"}})]}),(0,c.jsxs)("div",{className:"p-12 border-1 border-solid border-[#1C345442] border-t-none rounded-br-12 rounded-bl-12 grow",children:[!!C&&(0,c.jsxs)("div",{className:"mb-10 flex items-start justify-between gap-x-8 rounded-10 bg-error-light bg-opacity-10 px-10 py-8",children:[(0,c.jsxs)("p",{className:"text-11 leading-18 font-r text-error-light",children:[C.description,C.extraCount>0&&" (Ù ".concat(C.extraCount," ÙÙØµ دÛگر)")]}),void 0!==C.sectionKey&&(0,c.jsx)(S(),{href:"/residences/".concat(i,"/edit?section=").concat(C.sectionKey),className:"shrink-0 text-11 leading-18 font-m text-primary-dark underline",children:"Ø±ÙØ¹ ÙÙØµ"})]}),o===E.c.ACTIVE?(0,c.jsx)(p,{residenceId:i,residenceType:j,displayType:b}):o===E.c.SUSPENDED?(0,c.jsx)(T,{}):o===E.c.DISABLED?(0,c.jsx)(_,{residenceId:i,residenceType:j,displayType:b}):(0,c.jsx)(I,{residenceId:i,untilWhichStepUserHasCompleted:l,setDeleteResidenceBottomSheet:Z,residenceType:j})]}),(0,c.jsx)(x.default,{open:!!O.show,handleClose:function(){return Z(z)},headerTitle:"ØØ°Ù Ø§ÙØ§Ù
تگاÙ",body:function(e){var t=e.handleSmoothClose;return(0,c.jsx)(W,{handleSmoothClose:t,residenceId:O.data.residenceId,productType:O.data.productType})}}),(0,c.jsx)(x.default,{open:!!U.show,handleClose:function(){return V(H)},headerTitle:"ØºÛØ±ÙØ¹Ø§Ù Ø³Ø§Ø²Û Ø§ÙØ§Ù
تگاÙ",body:function(e){var t=e.handleSmoothClose;return(0,c.jsx)(Y,{handleSmoothClose:t,residenceId:U.data.residenceId,productType:U.data.productType})}})]})},G=n(83888),Q=n(82941),q=n(5518),K=n(49276),X=n(8849),$=n(2195);function J(){return(0,c.jsxs)("div",{className:"rounded-16",children:[(0,c.jsx)("div",{className:"w-full h-[214px] relative rounded-tr-16 rounded-tl-16 border-1 border-solid border-[#1C345442] border-b-none",children:(0,c.jsx)($.Z,{widthClass:"w-full",heightClass:"h-full",borderRadiusClass:"rounded-tr-16 rounded-tl-16"})}),(0,c.jsx)("div",{className:"p-12 border-1 border-solid border-[#1C345442] border-t-none rounded-br-12 rounded-bl-12",children:(0,c.jsx)("div",{className:"grid grid-cols-12 gap-12",children:Array.from({length:4}).map(function(e,t){return(0,c.jsx)("div",{className:"col-span-6",children:(0,c.jsx)($.Z,{widthClass:"w-full",heightClass:"h-[40px]",borderRadiusClass:"rounded-8"})},t)})})})]})}var ee=n(87540),et=n(80129),en=n(68220),es=[{key:"active",label:"ÙØ¹Ø§Ù",match:function(e){return e.published}},{key:"all",label:"ÙÙ
Ù",match:function(){return!0}},{key:"suspended",label:"Ù
عÙÙ",match:function(e){return e.suspended}},{key:"drafting",label:"Ø¯Ø±ØØ§Ù تکÙ
ÛÙ",match:function(e){return"DRAFT"===e.raw_state}},{key:"in_review",label:"در Ø§ÙØªØ¸Ø§Ø± بررسÛ",match:function(e){return"PENDING"===e.raw_state||e.has_pending_changes||e.defect_review_requested}},{key:"defective",label:"Ø¯Ø§Ø±Ø§Û ÙÙØµ",match:function(e){return e.has_o
1pen_defect}},{key:"deactivated",label:"ØºÛØ±ÙعاÙ",match:function(e){return"DEACTIVATED"===e.raw_state}}],er={active:"Ø§ÙØ§Ù
ØªÚ¯Ø§Ù ÙØ¹Ø§ÙÛ ÙØ¯Ø§Ø±Û",all:"ÙÙÙØ² Ø§ÙØ§Ù
تگاÙÛ Ø±Ù Ø«Ø¨Øª ÙÚ©Ø±Ø¯Û !",suspended:"Ø§ÙØ§Ù
تگا٠Ù
عÙÙÛ ÙØ¯Ø§Ø±Û",drafting:"Ø§ÙØ§Ù
ØªÚ¯Ø§Ù Ø¯Ø±ØØ§Ù تکÙ
ÛÙÛ ÙØ¯Ø§Ø±Û",in_review:"Ø§ÙØ§Ù
تگاÙÛ Ø¯Ø± Ø§ÙØªØ¸Ø§Ø± Ø¨Ø±Ø±Ø³Û ÙØ¯Ø§Ø±Û",defective:"Ø§ÙØ§Ù
ØªÚ¯Ø§Ù Ø¯Ø§Ø±Ø§Û ÙÙØµÛ ÙØ¯Ø§Ø±Û",deactivated:"Ø§ÙØ§Ù
ØªÚ¯Ø§Ù ØºÛØ±ÙعاÙÛ ÙØ¯Ø§Ø±Û"},ei=function(){var e,t,n=(0,a.Z)((0,h.useState)(null),2),s=n[0],r=n[1],i=(0,a.Z)((0,h.useState)(),2),p=i[0],x=i[1],g=(0,a.Z)((0,h.useState)(8),2),v=g[0],b=g[1],j=(0,l.a)(["getResidencesList"],function(){return(0,ee.V)()}),C=j.isLoading,k=j.data,w=j.isError,_=j.isFetching,I=j.refetch;(0,h.useEffect)(function(){if(k){if((null==k?void 0:k.status)==="success"){var e;x(null==k?void 0:null===(e=k.params)||void 0===e?void 0:e.residences)}else N.Z.message([{type:y.L.ERROR,title:(null==k?void 0:k.err_msg)||y.i}])}},[k]);var T=(0,h.useMemo)(function(){return p?es.filter(function(e){return p.some(e.match)}):es},[p]);(0,h.useEffect)(function(){s&&sessionStorage.setItem(m.M2,s)},[s]),(0,h.useEffect)(function(){var e=sessionStorage.getItem(m.M2);r(e&&es.some(function(t){return t.key===e})?e:es[0].key)},[]),(0,h.useEffect)(function(){p&&s&&!T.some(function(e){return e.key===s})&&r("all")},[p,T,s]),(0,h.useEffect)(function(){b(8)},[s]);var R=(0,h.useMemo)(function(){return T.find(function(e){return e.key===s})},[T,s]),S=(0,h.useMemo)(function(){if(R&&p)return p.filter(R.match)},[R,p]),E=null==S?void 0:S.slice(0,v),D=(0,h.useMemo)(function(){return C||!R},[C,R]);return(0,c.jsxs)("div",{className:"pb-40 ",children:[(0,c.jsx)(u.Z,{title:"Ø§ÙØ§Ù
ØªÚ¯Ø§Ù ÙØ§",icon:(0,c.jsx)("i",{className:"icon-Home text-24"}),containerClassname:"mb-16"}),D?(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:"mb-24",children:(0,c.jsx)(X.j,{})}),Array.from({length:4}).map(function(e,t){return(0,c.jsx)("div",{className:"mb-16 last:mb-0",children:(0,c.jsx)(J,{})},t)})]}):w||!p?(0,c.jsx)(q.Z,{title:"Ø§ÙØ§Ù
تگاÙâÙØ§ Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û ÙØ´Ø¯",onRetry:function(){I()},isRetrying:_}):(null==p?void 0:p.length)===0?(0,c.jsx)("div",{className:"pt-40",children:(0,c.jsx)(Q.Z,{title:"ÙÙÙØ² Ø§ÙØ§Ù
تگاÙÛ Ø±Ù Ø«Ø¨Øª ÙÚ©Ø±Ø¯Û !",iconSrc:"/assets/No-residance.svg",actions:(0,c.jsx)("div",{className:"flex justify-center",children:(0,c.jsx)(d.Q,{href:"/residences/submit",children:"Ø´Ø±ÙØ¹ ثبت Ø§ÙØ§Ù
تگاÙ"})})})}):(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",{className:"mb-24 overflow-x-auto",children:(0,c.jsx)(G.Z,{scroll:!0,activeIndex:T.findIndex(function(e){return e.key===s}),onChange:function(e){return r(T[e].key)},data:T.map(function(e,t){return{tabLabel:p?"".concat(e.label," (").concat((0,en.YS)(p.filter(e.match).length),")"):e.label,tabIndex:t}})})}),(0,c.jsx)("div",{className:"grid grid-cols-12 sm:gap-x-16 md:gap-x-16 gap-y-16 sm:gap-y-16 md:gap-y-24",children:E&&0!==E.length?E.map(function(n){return(0,c.jsx)("div",{className:"col-span-full sm:col-span-6 md:col-span-6 md:h-full",children:(0,c.jsx)(V,{residenceId:n.id,state:n.state,step:n.step,completionPercent:n.completion_percent,publicId:null!==(e=n.public_id)&&void 0!==e?e:n.id,resCode:String(null!==(t=n.public_id)&&void 0!==t?t:n.id),resName:n.name,lastUpdate:(0,K.mW)(n.last_update_time),imageUrl:n.image_url,displayType:n.res_type,residenceType:f.h.PRODUCT,badgeOverride:n.suspended?{text:"Ù
عÙÙ",bgColorClass:"bg-warning"}:n.has_open_defect?{text:"Ø¯Ø§Ø±Ø§Û ÙÙØµ",bgColorClass:"bg-error-light"}:n.defect_review_requested||"PUBLISHED"===n.raw_state&&n.has_pending_changes?{text:"در Ø§ÙØªØ¸Ø§Ø± بررسÛ",bgColorClass:"bg-blue-main"}:void 0,defectNote:function(e){if(e.has_open_defect&&0!==e.open_defects.length){var t=(0,o.Z)(e.open_defects),n=t[0],s=t.slice(1);return{description:n.description,sectionKey:et.ny[n.section],extraCount:s.length}}}(n)})},n.id)}):(0,c.jsx)("div",{className:"pt-40 col-span-full",children:(0,c.jsx)(Q.Z,{title:R?er[R.key]:"",iconSrc:"/assets/No-residance.svg"})})}),!!S&&S.length>v&&(0,c.jsx)("div",{className:"mt-16 md:mt-24 md:w-[280px] md:mx-auto",children:(0,c.jsx)(d.z,{variant:"outlined",color:"black",is
1FullWidth:!0,onClick:function(){return b(function(e){return e+8})},rightIcon:(0,c.jsx)("i",{className:"icon-Plus hidden md:block text-20 text-black"}),children:"ÙÙ
Ø§ÛØ´ Ø¨ÛØ´ØªØ±"})})]})]})},ec=!0,ea=function(){return(0,c.jsx)(c.Fragment,{children:(0,c.jsx)(ei,{})})}},72012:function(e,t,n){"use strict";var s=n(85893),r=n(67294);t.Z=function(e){var t,n=e.children,i=e.handleClick,c=e.exceptionElementsRef,a=(0,r.useRef)(null);return t=void 0===c?[]:c,(0,r.useEffect)(function(){var e=function(e){var n=e.target;(!n||document.contains(n))&&(t.some(function(e){var t;return null==e?void 0:null===(t=e.current)||void 0===t?void 0:t.contains(n)})||!a.current||a.current.contains(n)||i())};return document.addEventListener("mousedown",e),function(){document.removeEventListener("mousedown",e)}},[a]),(0,s.jsx)("div",{ref:a,children:n})}},50534:function(e,t,n){"use strict";n.d(t,{M:function(){return r}});var s=n(36305);function r(e,t){var n=e.map(function(e){return e.format("jYYYY/jMM/jDD")}),r=t.map(function(e){for(var t=[],n=e[0].clone();n.isSameOrBefore(e[1]);)t.push(n.format("jYYYY/jMM/jDD")),n.add(1,"day");return t}).flat(1),i=new Set((0,s.Z)(n).concat((0,s.Z)(r)));return(0,s.Z)(i)}},49276:function(e,t,n){"use strict";n.d(t,{IS:function(){return a},K9:function(){return m},ZJ:function(){return c},_q:function(){return o},bP:function(){return d},mW:function(){return l},qK:function(){return u},wI:function(){return h}});var s=n(68289),r=n.n(s),i=n(50534);function c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new(r());return e.format("jYYYY/jMM/jDD - hh:mm")}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new(r());return e.format("HH:mm - jYYYY/jMM/jDD")}function o(e){return e.format("jYYYY/jMM/jDD")}function l(e){return o(r()(e))}function d(e){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new(r());return e.format("jMMMM jYYYY")}(r()(e))}function u(e,t){return(0,i.M)([],[[e,t]]).length}r().loadPersian({dialect:"persian-modern"}),r().locale("fa-IR");var h=function(e){return e||(e=new(r())),r()(e).startOf("jMonth").format("dd")},m=function(e){e||(e=new(r()));var t=l(e).split("/"),n=t[0],s=t[1];return r().jDaysInMonth(Number(n),Number(s)-1)}},77087:function(e,t,n){"use strict";function s(e){var t=e.residenceId,n=e.startDate,s=e.endDate,r=e.guestsCount;return"/rentals/".concat(t).concat(n&&s?"?start=".concat(n,"&end=").concat(s):"").concat(r&&n&&s?"&guests_count=".concat(r):r?"?guests_count=".concat(r):"")}n.d(t,{$:function(){return s}})},14986:function(e,t,n){"use strict";n.d(t,{P:function(){return c},y:function(){return i}});var s={SUIT:"suit",BOOMGARDI:"boomgardi",HOTEL:"hotel"},r={SUIT:"Ø³ÙØ¦Ûت",BOOMGARDI:"بÙÙ
âگردÛ",HOTEL:"ÙØªÙ"};function i(e){var t;return null!==(t=s[null!=e?e:"SUIT"])&&void 0!==t?t:"suit"}function c(e){var t;return null!==(t=r[null!=e?e:"SUIT"])&&void 0!==t?t:"Ø³ÙØ¦Ûت"}},97743:function(){},95774:function(e,t,n){"use strict";n.d(t,{Ip:function(){return c},y3:function(){return a}});var s=n(67294),r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function i(e){var t,n,r,i,c,a,o,l=e.className,d=e.counterClockwise,u=e.dashRatio,h=e.pathRadius,m=e.strokeWidth,f=e.style;return(0,s.createElement)("path",{className:l,style:Object.assign({},f,(n=(t={pathRadius:h,dashRatio:u,counterClockwise:d}).counterClockwise,i=(1-t.dashRatio)*(r=2*Math.PI*t.pathRadius),{strokeDasharray:r+"px "+r+"px",strokeDashoffset:(n?-i:i)+"px"})),d:"\n M 50,50\n m 0,-"+(a=(c={pathRadius:h,counterClockwise:d}).pathRadius)+"\n a "+a+","+a+" "+(o=c.counterClockwise?1:0)+" 1 1 0,"+2*a+"\n a "+a+","+a+" "+o+" 1 1 0,-"+2*a+"\n ",strokeWidth:m,fillOpacity:0})}var c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return!function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.getBackgroundPadding=function(){return this.props.background?this.props.backgroundPadding:0},t.prototype.getPathRadius=function(){return 50-this.props.strokeWidth/2-this.getBackgroun
1dPadding()},t.prototype.getPathRatio=function(){var e=this.props,t=e.value,n=e.minValue,s=e.maxValue;return(Math.min(Math.max(t,n),s)-n)/(s-n)},t.prototype.render=function(){var e=this.props,t=e.circleRatio,n=e.className,r=e.classes,c=e.counterClockwise,a=e.styles,o=e.strokeWidth,l=e.text,d=this.getPathRadius(),u=this.getPathRatio();return(0,s.createElement)("svg",{className:r.root+" "+n,style:a.root,viewBox:"0 0 100 100","data-test-id":"CircularProgressbar"},this.props.background?(0,s.createElement)("circle",{className:r.background,style:a.background,cx:50,cy:50,r:50}):null,(0,s.createElement)(i,{className:r.trail,counterClockwise:c,dashRatio:t,pathRadius:d,strokeWidth:o,style:a.trail}),(0,s.createElement)(i,{className:r.path,counterClockwise:c,dashRatio:u*t,pathRadius:d,strokeWidth:o,style:a.path}),l?(0,s.createElement)("text",{className:r.text,style:a.text,x:50,y:50},l):null)},t.defaultProps={background:!1,backgroundPadding:0,circleRatio:1,classes:{root:"CircularProgressbar",trail:"CircularProgressbar-trail",path:"CircularProgressbar-path",text:"CircularProgressbar-text",background:"CircularProgressbar-background"},counterClockwise:!1,className:"",maxValue:100,minValue:0,strokeWidth:8,styles:{root:{},trail:{},path:{},text:{},background:{}},text:""},t}(s.Component);function a(e){var t=e.rotation,n=e.strokeLinecap,s=e.textColor,r=e.textSize,i=e.pathColor,c=e.pathTransition,a=e.pathTransitionDuration,l=e.trailColor,d=e.backgroundColor,u=null==t?void 0:"rotate("+t+"turn)",h=null==t?void 0:"center center";return{root:{},path:o({stroke:i,strokeLinecap:n,transform:u,transformOrigin:h,transition:c,transitionDuration:null==a?void 0:a+"s"}),trail:o({stroke:l,strokeLinecap:n,transform:u,transformOrigin:h}),text:o({fill:s,fontSize:r}),background:o({fill:d})}}function o(e){return Object.keys(e).forEach(function(t){null==e[t]&&delete e[t]}),e}},59637:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var s=n(39474),r=n(13375),i=n(53128),c=n(91566);function a(e){return(0,s.Z)(e)||(0,r.Z)(e)||(0,c.Z)(e)||(0,i.Z)()}}},function(e){e.O(0,[4885,8289,113,8220,578,9774,2888,179],function(){return e(e.s=50918)}),_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.