1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2246],{52246:function(e,o,t){"use strict";t.r(o);var l=t(85893),n=t(91655),s=t(67799),a=t(93989),i=t(62688),c=t(11163),d=t(87447);o.default=e=>{let{isOpen:o,onClose:t}=e,r=(0,c.useRouter)();return(0,l.jsx)(i.Z,{text:"با ÙØµØ¨ اپÙÛÚ©ÛØ´Ù ".concat(d.Z.appNameFA," ٠تÙÛÙ٠اشتراک کتابخاÙÙÙ \xabبÛâÙÙØ§Ûت\xbb\n Ù
ÛâØªÙØ§ÙÛ ØªØ§ Ù¾Ø§ÛØ§Ù Ø§Ø´ØªØ±Ø§Ú©ØªØ Ø§Û٠کتاب Ù ÙØ²Ø§Ø±Ø§Ù کتاب ").concat(" Ù
تÙÛ Ù","\n ØµÙØªÛ Ù
ÙØ¬Ùد در کتابخاÙÙÙ \xabبÛâÙÙØ§Ûت\xbb را در اپÙÛÚ©ÛØ´Ù ").concat(d.Z.appNameFA,"\n Ù
Ø·Ø§ÙØ¹Ù Ú©ÙÛ."),isOpen:o,onClose:t,buttons:[{title:"بÛâÙÙØ§Ûت ÚÛØ³ØªØ",color:"gray",isFilled:!0,onClick:()=>r.push("/subscription")},{title:"Ø¯Ø±ÛØ§Ùت از بÛâÙÙØ§Ûت",color:"orange",isFilled:!0,onClick:()=>(0,n.aX)(s.an.Subscription,null,null,!1).then(e=>{(null==e?void 0:e.status)==s.kF.Success?window.location.href=e.result.paymentUrl:(a.uR.setLastRoute("payment/subscription"),window.location.replace("/login"))})}]})}},80899:function(e,o,t){"use strict";t.d(o,{Z:function(){return r}});var l=t(85893),n=t(67294),s=t(73935),a=t(97163),i=t(67799),c=t(26299),d=t.n(c);class r extends n.PureComponent{componentDidMount(){"undefined"!=typeof document&&(this.modalRoot=document.body,this.modalRoot.appendChild(this.el),this.props.isOpen&&(document.body.style.overflow="hidden",this.setBodyOverflow=!0))}componentDidUpdate(e){"undefined"!=typeof document&&(this.props.isOpen&&!e.isOpen?(document.body.style.overflow="hidden",this.setBodyOverflow=!0):!this.props.isOpen&&e.isOpen&&this.setBodyOverflow&&(document.body.style.overflow="auto",this.setBodyOverflow=!1))}componentWillUnmount(){this.modalRoot.removeChild(this.el),document.body.style.overflow="auto"}render(){let{isOpen:e,isfull:o,children:t,forArticle:n=!1}=this.props;return e?n?(0,l.jsx)("div",{children:o?(0,l.jsx)("div",{className:d().back,onClick:this.handleBackdropClick,children:t}):(0,l.jsx)("div",{className:"".concat(d().overlay),onClick:this.handleBackdropClick,children:t})}):(0,s.createPortal)((0,l.jsx)("div",{children:o?(0,l.jsx)("div",{className:d().back,onClick:this.handleBackdropClick,children:t}):(0,l.jsx)("div",{className:"".concat(d().overlay," ").concat(this.context===i.Q2.dark?d().dark:""),onClick:this.handleBackdropClick,children:t})}),this.el):null}constructor(e){super(e),this.modalRoot=null,this.setBodyOverflow=!1,this.handleBackdropClick=e=>{var o;if(e.target!==e.currentTarget)return;let t=null!==(o=this.props.onClickOverlay)&&void 0!==o?o:this.props.closeModal;null==t||t()},this.el="undefined"!=typeof document?document.createElement("div"):{}}}r.contextType=a.Ni},62688:function(e,o,t){"use strict";var l=t(85893),n=t(80899),s=t(6398),a=t.n(s);let i={orange:{btn:"#F07000",txt:"#FFFFFF"},red:{btn:"#e51c22",txt:"#FFFFFF"},green:{btn:"var(--tg-brand)",txt:"#FFFFFF"},gray:{btn:"#E9E9EA",txt:"#212121"}};o.Z=e=>{let{isOpen:o,onClose:t,text:s,buttons:c}=e;return(0,l.jsx)(n.Z,{isOpen:o,isfull:!1,closeModal:t,children:(0,l.jsxs)("div",{className:a().modal,children:[(0,l.jsx)("span",{className:a().close,onClick:()=>t()}),(0,l.jsx)("div",{className:a().text,children:s}),(0,l.jsx)("div",{className:a().buttonContainer,children:c.map(e=>(0,l.jsx)("button",{style:{color:e.isFilled?i[e.color].txt:i[e.color].btn,backgroundColor:e.isFilled?i[e.color].btn:"transparent",border:e.isFilled?"none":"1px solid ".concat(i[e.color].btn),pointerEvents:e.isDisabled?"none":"all"},disabled:e.isDisabled,className:a().modalBtn,onClick:()=>e.onClick(),children:e.title},e.title))})]})})}},26299:function(e){e.exports={back:"modal_back__6USx7",BackFlash:"modal_BackFlash__b92aa",overlay:"modal_overlay__MR62_",OverlayFlash:"modal_OverlayFlash__9gYzB",content:"modal_content__ChqFp",OverlayFlashDark:"modal_OverlayFlashDark__H8t0a",dark:"modal_dark__Q7Thb"}},6398:function(e){e.exports={close:"simpleModal_close__xloka",modal:"simpleModal_modal__e9bcZ",text:"simpleModal_text__ugeRA",buttonContainer:"simpleModal_buttonContainer__iVj44",modalBtn:"simpleModal_modalBtn__lORKv"}}}]);
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.