1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5972],{41407:function(e,t,r){"use strict";var s=r(50361),i=r.n(s),n=r(47037),a=r.n(n),o=r(45260),d=r(21509),l=r(70407),c=r(67644),h=r(6450),u=r(10497);class m extends o.Z{isReserved(){return!!this.entity.isReserved}isSendFullOrder(){return!!this.entity.additionalParams?.fullOrder}isSendWithoutDocuments(){return!!this.entity.additionalParams?.orderWithoutDocuments}setOrderNumber(e){return a()(e)&&(this.entity.number=e),this}getOrderNumber(){return this.entity.number||""}getInvoiceId(){return this.entity.invoiceId||""}getInvoiceNumber(){return this.entity.invoice||""}getInvoiceDateAsISOString(){return this.entity.invoiceDate||""}getStatus(){return new l.Z(this.entity.status)}getCreationDateAsISOString(){return this.entity.orderDate||""}getComment(){return this.entity.additionalParams?.comment||""}getCustomer(){return new c.Z(this.entity.customer)}getRecipient(){return new c.Z(this.entity.recipient)}getDelivery(){let e=this.entity.additionalParams||{};return{getFullAddressAsText:()=>e.deliveryAddress||"",getDeliveryDate:()=>e.deliveryDate||""}}getPayment(){return new h.Z(this.entity.paymentInfo)}getPositions(){return(this.entity.positions||[]).map(e=>new d.Z(e))}setPositions(e){return Array.isArray(e)&&(this.entity.positions=i()(e)),this}getPrice(){return new u.Z(this.entity.price)}}t.Z=m},6450:function(e,t,r){"use strict";var s=r(31861),i=r(43962),n=r(5094);class a extends s.Z{isAvailable(){return!!this.entity.available}setAvailable(e){return this.entity.available=!!e,this}getLogo(){return new i.Z(this.entity.logo)}getDescription(){return this.entity.description||""}getAlertMessage(){return new n.Z(this.entity.alertMessage)}}t.Z=a},10166:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return ea}});var s=r(67294),i=r(73945),n=r(38910),a=r(41407),o=r(84370),d=r(25969),l=r(910),c=r(24215),h=r(79461),u=r(8307),m=r(45697),_=r.n(m),g=r(18553),p=r(7473),y=r(70407),x=r(78315),O=r(20097),v=r(75720),b=r(82492),P=r.n(b),j=r(28505);class N extends j.Z{getStatuses(){return this.httpClient.setBaseUrl(this.endPoints.getStatuses.domain).request({path:this.endPoints.getStatuses.path,method:this.HttpClient.methods.GET,params:P()({},this.endPoints.getStatuses.params),query:P()({},this.endPoints.getStatuses.query)}).then(e=>e.data)}getOrdersByParams(e={}){return this.httpClient.setBaseUrl(this.endPoints.getOrdersByParams.domain).request({path:this.endPoints.getOrdersByParams.path,method:this.HttpClient.methods.GET,params:P()({},this.endPoints.getOrdersByParams.params),query:P()({},this.endPoints.getOrdersByParams.query,e)}).then(e=>e.data)}getOrder(e){return this.httpClient.setBaseUrl(this.endPoints.getOrder.domain).request({path:this.endPoints.getOrder.path,method:this.HttpClient.methods.GET,params:P()({},this.endPoints.getOrder.params,{id:e}),query:P()({},this.endPoints.getOrder.query)}).then(e=>e.data)}exportOrder(e){return this.httpClient.setBaseUrl(this.endPoints.exportOrder.domain).request({path:this.endPoints.exportOrder.path,method:this.HttpClient.methods.GET,params:P()({},this.endPoints.exportOrder.params,{id:e}),query:P()({},this.endPoints.exportOrder.query)}).then(e=>e.data)}}
1class E{constructor(e){this._orderExportEndPoint=e.dependencies.orderExportEndPoint,this._orderListExportEndPoint=e.dependencies.orderListExportEndPoint,this._Env=e.dependencies.Env,this._Repository=e.dependencies.Repository,this._PromiseBuilder=e.dependencies.PromiseBuilder,this._UrlBuilder=e.dependencies.UrlBuilder,this._StatusEntity=e.dependencies.StatusEntity,this._OrderEntity=e.dependencies.OrderEntity,this._PaginationEntity=e.dependencies.PaginationEntity}getStatuses(){return this._PromiseBuilder.buildPromise(()=>this._Repository.getStatuses()).then((e=[])=>e.map(e=>new this._StatusEntity(e)),()=>[])}getOrdersByParams(e={}){return this._PromiseBuilder.buildPromise(()=>this._Repository.getOrdersByParams(e)).then(({items:e=[],pagination:t={}})=>({items:e.map(e=>new this._OrderEntity(e)),pagination:new this._PaginationEntity(t)}),()=>({items:[],pagination:new this._PaginationEntity({})}))}getOrder(e){return this._PromiseBuilder.buildPromise(()=>this._Repository.getOrder(e),this._PromiseBuilder.buildRequestValidator(()=>!!e)).then(e=>new this._OrderEntity(e),()=>new this._OrderEntity({}))}buildLinkToExportOrder(e){return this._UrlBuilder.setBaseUrl(this._Env.getCheckoutServiceHost()).build(this._orderExportEndPoint,{id:e})}buildLinkToExportOrderList(e={}){return this._UrlBuilder.setBaseUrl(this._Env.getCheckoutServiceHost()).build(this._orderListExportEndPoint,{},e)}}var S=new v.Z(new E({dependencies:{Repository:new N({dependencies:{Env:i.Z.getInstance(),HttpClient:c.Z},endPoints:{getStatuses:{domain:i.Z.getInstance().getCheckoutServiceHost(),path:"/api/v1/cabinet/orders/statuses",query:{},params:{}},getOrdersByParams:{domain:i.Z.getInstance().getCheckoutServiceHost(),path:"/api/v1/cabinet/orders",query:{pageSize:30,pageNumber:1},params:{}},getOrder:{domain:i.Z.getInstance().getCheckoutServiceHost(),path:"/api/v1/cabinet/orders/:id",query:{},params:{id:""}}}}),orderExportEndPoint:"/api/v1/cabinet/orders/:id/export",orderListExportEndPoint:"/api/v1/cabinet/orders/export",Env:i.Z.getInstance(),PromiseBuilder:d.Z.getInstance(),UrlBuilder:new O.Z,OrderEntity:a.Z,StatusEntity:y.Z,PaginationEntity:x.Z}})),f=r(48326),L=r(81132),D=r(72626),k=r(93967),w=r.n(k),C=r(76680),R=r(68428),F=r(85893);function T(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)}return r}function I(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?T(Object(r),!0).forEach(function(t){(0,u.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}class Z extends R.Z{constructor(e){super(e),this.state.statusId="",this.state.orderNumber="",this.state.productArticle=""}_selectStatus(e){return this.setState({statusId:e.target.value},()=>this.change()),this}_changeOrderNumber(e){return this.setState({orderNumber:e.target.value},()=>this.change()),this}_changeProductArticle(e){return this.setState({productArticle:e.target.value},()=>this.change()),this}reset(){return this.setState({statusId:"",orderNumber:"",productArticle:""},()=>super.reset()),this}getBodyClassName(){return"filter__body flex-md-row"}_renderItems(){return this.props.statuses.map(e=>(0,F.jsx)("option",{value:e.getId(),children:e.getName()},e.getId()))}renderExtraFilters(){return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("select",{className:"form-control",value:this.state.statusId,onChange:e=>this._selectStatus(e),children:[(0,F.jsx)("option",{value:"",children:this.stringsResource.allPositionStatuses}),this._renderItems()]}),(0,F.jsx)("input",{className:"form-control",type:"text",value:this.state.orderNumber,placeholder:this.stringsResource.orderNumber,onChange:e=>this._changeOrderNumber(e)}),(0,F.jsx)("input",{className:"form-control",type:"text",value:this.state.productArticle,placeholder:this.stringsResource.productArticle,onChange:e=>this._changeProductArticle(e)})]})}}Z.propTypes=I(I({},R.Z.propTypes),{},{statuses:_().instanceOf(Array)}),Z.defaultProps=I(I({},R.Z.defaultProps),{},{statuses:[]});var B=r(81711),H=r(88750);class A extends s.Component{constructor(e){super(e),this.state={openedProductList:!1},this._stringsResource=g.Z.getInstance().getStrings(),this._toggleDisplayProductList=this._toggleDisplayProductList.bind(this),this._select=this._select.bind(this)}_isVisibleProductList(){return this.state.openedProductList}_toggleDisplayProductList(){return this.setState(e=>({openedProductList:!e.openedProductList})),this}_select(){return this.props.select(this.props.item),this}_getNameOfDisplayProductListButton(){return[this._isVisibleProductList()?this._stringsResource.show.less:this._stringsResource.show.default,this._stringsResource.products.toLowerCase()].join(" ")}_getExportOrderLink(){return this.props.buildLinkToExportOrder(this.props.item)}render(){let e=this.props.item;return(0,F.jsxs)("div",{className:w()("order",this.props.className),children:[(0,F.jsx)("div",{className:"order__header"}),(0,F.jsxs)("div",{className:"order__body grid-table-template",children:[(0,F.jsx)("div",{className:"order__col table-template__col",children:(0,F.jsx)("div",{className:"col__value d-flex justify-content-center",children:(0,F.jsxs)("button",{className:"btn-link btn-sm d-flex justify-content-center align-items-center p-0",type:"button",onClick:this._toggleDisplayProductList,children:[(0,F.jsx)("span",{className:"text-gray text-medium d-xl-none",children:this._getNameOfDisplayProductListButton()}),(0,F.jsx)("span",{className:w()("icon text-gray text-2xl mr-0 ml-6",{"icon-chevron-down":!this.state.openedProductList,"icon-chevron-up":this.state.openedProductList})})]})})}),(0,F.jsxs)("div",{className:"order__col table-template__col",children:[(0,F.jsxs)("div",{className:"col__title",children:["â ",this._stringsResource.order]}),(0,F.jsx)("div",{className:"col__value",children:(0,F.jsx)("button",{className:"btn btn-link btn-md p-0 text-decoration-underline",type:"button",onClick:this._select,children:e.getOrderNumber()})})]}),(0,F.jsxs)("div",{className:"order__col table-template__col",children:[(0,F.jsx)("div",{className:"col__title",children:this._stringsResource.date}),(0,F.jsx)("div",{className:"col__value",children:new Date(e.getCreationDateAsISOString()).toLocaleDateString()})]}),(0,F.jsxs)("div",{className:"order__col table-template__col",children:[(0,F.jsx)("div",{className:"col__title",children:this._stringsResource.status}),(0,F.jsx)("div",{className:"col__value",children:e.getStatus().getName()})]}),(0,F.jsxs)("div",{className:"order__col table-template__col",children:[(0,F.jsx)("div",{className:"col__title",children:this._stringsResource.note}),(0,F.jsx)("div",{className:"col__value",children:e.getComment()})]}),(0,F.jsxs)("div",{className:"order__col table-template__col",children:[(0,F.jsx)("div",{className:"col__title",children:this._stringsResource.amount}),(0,F.jsx)("div",{className:"col__value",children:(0,F.jsx)(B.Z,{className:"f-weight-4",value:e.getPrice().getCurrent(),currency:e.getPrice().getCurrencyCode(),hideZeroPrice:!1})})]}),(0,F.jsxs)("div",{className:"order__col table-template__col",children:[(0,F.jsx)("div",{className:"col__title",children:this._stringsResource.orderDetails}),(0,F.jsx)("div",{className:"col__value",children:(0,F.jsxs)("a",{className:"btn-link btn-md p-0 text-decoration-underline",href:this._getExportOrderLink(),download:!0,children:[this._stringsResource.exportTo," Excel"]})})]})]}),this._isVisibleProductList()&&(0,F.jsx)("div",{className:"order__footer",children:(0,F.jsx)(H.Z,{items:e.getPositions()})})]})}}A.defaultProps={className:"",select:()=>{},buildLinkToExportOrder:()=>{}};class M extends s.Component{constructor(e){super(e),this._baseDaysShiftFromCurrentDate=-14,this._stringsResource=g.Z.getInstance().getStrings(),this._dateTimeFormatter=C.Z.getInstance()}_hasItems(){return!!this.props.items.length}_getDefaultStartDate(){return this._dateTimeFormatter.formatToISODateString(this._dateTimeFormatter.shiftDate(this._baseDaysShiftFromCurrentDate))}_renderItems(){return this.props.items.map(e=>(0,F.jsx)(A,{className:"table-template__row",item:e,select:this.props.selectOrder,buildLinkToExportOrder:this.props.buildLinkToExportOrder},e.getId()))}render(){return(0,F.jsxs)("div",{className:"order-history",children:[(0,F.jsxs)("div",{className:"order-history__header",children:[(0,F.jsx)(Z,{startDate:this._getDefaultStartDate(),endDate:this._dateTimeFormatter.getCurrentISODateString(),statuses:this.props.orderStatuses,change:this.props.changeFilter,confirm:this.props.confirmFilter,reset:this.props.confirmFilter,autoApplyAfterInit:!0}),(0,F.jsxs)("div",{className:"mt-12 d-flex flex-column align-items-start",children:[(0,F.jsxs)("a",{className:"btn-link btn-md p-0 mb-6",href:this.props.buildLinkToExportOrderList(),download:!0,children:[this._stringsResource.exportOrderListTo," Excel"]}),(0,F.jsxs)("a",{className:"btn-link btn-md p-0",href:this.props.buildLinkToExportDetailsOrderList(),download:!0,children:[this._stringsResource.exportDetailsOrderList," Excel"]})]})]}),(0,F.jsx)("div",{className:w()("order-history__body",{"d-none":!this._hasItems()}),children:(0,F.jsxs)("div",{className:"order-history__orders table-template",children:[(0,F.jsxs)("div",{className:"orders__header table-template__header grid-table-template",children:[(0,F.jsx)("div",{}),(0,F.jsxs)("div",{children:["â ",this._stringsResource.order]}),(0,F.jsx)("div",{children:this._stringsResource.date}),(0,F.jsx)("div",{children:this._stringsResource.status}),(0,F.jsx)("div",{children:this._stringsResource.note}),(0,F.jsx)("div",{children:this._stringsResource.amount}),(0,F.jsx)("div",{})]}),(0,F.jsx)("div",{className:"orders__body table-template__body",children:this._renderItems()})]})})]})}}M.defaultProps={items:[],orderStatuses:[],changeFilter:()=>{},confirmFilter:()=>{},selectOrder:()=>{},buildLinkToExportOrder:()=>{},buildLinkToExportOrderList:()=>{},buildLinkToExportDetailsOrderList:()=>{}};var q=r(56644);class V extends s.Component{constructor(e){super(e),this._stringsResource=g.Z.getInstance().getStrings(),this._numbers=q.Z.getInstance(),this._dateTimeFormatter=C.Z.getInstance()}_getFormattedDate(e){return this._dateTimeFormatter.formatToISODateString(e)}_getFormattedTime(e){return`${this._numbers.addLeadingZero(e.getHours())}:${this._numbers.addLeadingZero(e.getMinutes())}`}_getCreationDate(){return this._getFormattedDate(new Date(this.props.order.getCreationDateAsISOString()))}_getCreationTime(){return this._getFormattedTime(new Date(this.props.order.getCreationDateAsISOString()))}_getDeliveryDate(){let e=this.props.order.getDelivery().getDeliveryDate(),t=new Date(e),r="";return e&&(r=`${this._getFormattedDate(t)}, ${this._getFormattedTime(t)}`),r}getSendFullOrderMark(){let e=this._stringsResource.no;return this.props.order.isSendFullOrder()&&(e=this._stringsResource.yes),e}getSendWithoutDocumentsMark(){let e=this._stringsResource.no;return this.props.order.isSendWithoutDocuments()&&(e=this._stringsResource.yes),e}_getExportOrderLink(){return this.props.buildLinkToExportOrder(this.props.order)}render(){let e=this.props.order;return(0,F.jsxs)("div",{className:w()("order-card",this.props.className),children:[(0,F.jsx)("div",{className:"order-card__header",children:(0,F.jsxs)("div",{className:"order-card__short
1-summary",children:[(0,F.jsxs)("div",{className:"mb-6",children:[this._stringsResource.orderNumber,":\xa0",(0,F.jsx)("span",{className:"f-weight-5",children:e.getOrderNumber()})]}),(0,F.jsxs)("div",{className:"mb-6",children:[this._stringsResource.date,", ",this._stringsResource.orderTime.toLowerCase(),":\xa0",(0,F.jsxs)("span",{className:"f-weight-5",children:[this._getCreationDate(),", ",this._getCreationTime()]})]}),(0,F.jsxs)("div",{children:[this._stringsResource.orderStatus,":\xa0",(0,F.jsx)("span",{className:"f-weight-5",children:e.getStatus().getName()})]})]})}),(0,F.jsxs)("div",{className:"order-card__body",children:[(0,F.jsxs)("div",{className:"order-card__summary flex-column flex-md-row base-border rounded-6",children:[(0,F.jsxs)("div",{className:"order-card__summary-section",children:[(0,F.jsx)("div",{className:"summary-section__header d-none",children:"\xa0"}),(0,F.jsxs)("div",{className:"summary-section__body",children:[(0,F.jsxs)("div",{className:"summary-section__item",children:[(0,F.jsx)("div",{className:"summary-section__item-title",children:this._stringsResource.deliveryAddress}),(0,F.jsx)("div",{className:"summary-section__item-value",children:e.getDelivery().getFullAddressAsText()})]}),(0,F.jsxs)("div",{className:"summary-section__item",children:[(0,F.jsx)("div",{className:"summary-section__item-title",children:this._stringsResource.deliveryDate}),(0,F.jsx)("div",{className:"summary-section__item-value",children:this._getDeliveryDate()})]}),(0,F.jsxs)("div",{className:"summary-section__item",children:[(0,F.jsx)("div",{className:"summary-section__item-title",children:this._stringsResource.note}),(0,F.jsx)("div",{className:"summary-section__item-value",children:e.getComment()})]})]})]}),(0,F.jsxs)("div",{className:"order-card__summary-section",children:[(0,F.jsx)("div",{className:"summary-section__header d-none",children:"\xa0"}),(0,F.jsxs)("div",{className:"summary-section__body",children:[(0,F.jsxs)("div",{className:"summary-section__item",children:[(0,F.jsx)("div",{className:"summary-section__item-title",children:this._stringsResource.withoutDocuments}),(0,F.jsx)("div",{className:"summary-section__item-value f-weight-5 text-right",children:this.getSendWithoutDocumentsMark()})]}),(0,F.jsxs)("div",{className:"summary-section__item",children:[(0,F.jsx)("div",{className:"summary-section__item-title",children:this._stringsResource.sendFullOrder}),(0,F.jsx)("div",{className:"summary-section__item-value f-weight-5 text-right",children:this.getSendFullOrderMark()})]}),(0,F.jsxs)("div",{className:"summary-section__item",children:[(0,F.jsx)("div",{className:"summary-section__item-title",children:this._stringsResource.total}),(0,F.jsx)("div",{className:"summary-section__item-value text-right",children:(0,F.jsx)(B.Z,{className:"f-weight-6",value:e.getPrice().getCurrent(),currency:e.getPrice().getCurrencyCode()})})]}),(0,F.jsx)("div",{className:"summary-section__item",children:(0,F.jsx)("div",{className:"summary-section__item-value",children:(0,F.jsxs)("a",{className:"btn-link btn-md p-0 text-decoration-underline",href:this._getExportOrderLink(),download:!0,children:[this._stringsResource.exportTo," Excel"]})})})]})]})]}),(0,F.jsx)(H.Z,{items:e.getPositions()})]})]})}}V.defaultProps={className:"",buildLinkToExportOrder:()=>{}};var U=r(20248),$=r.n(U);function z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,s)}return r}class W extends f.Z{constructor(e){super(e),this._classNames={activeOrder:"account--active-order"},this._selectors={accountHeader:".account__header"},this.state.orders=[],this.state.orderStatuses=[],this.state.currentFilter={},this.state.isFirstEntrance=!0,this.state.pagination=null,this.state.currentOrder=null,this._HTMLResource=g.Z.getInstance().getHTML(),this._linksResource=g.Z.getInstance().getLinks(),this._dom=p.Z.getInstance(),this._orderService=S.getInstance(),this._confirmFilter=this._confirmFilter.bind(this),this._changeFilter=this._changeFilter.bind(this),this._changePage=this._changePage.bind(this),this._selectOrder=this._selectOrder.bind(this),this._backToHistory=this._backToHistory.bind(this),this._getExportOrderLink=this._getExportOrderLink.bind(this),this._getExportOrderListLink=this._getExportOrderListLink.bind(this),this._getExportDetailsOrderListLink=this._getExportDetailsOrderListLink.bind(this)}componentDidMount(){super.componentDidMount(),this._prepareStatuses()}_hasCurrentOrder(){return!!this.state.currentOrder}_hasOrdersFilter(){let e=this._buildOrdersFilter();return!!(e.dateFrom||e.dateTo||e.orderId||e.article||e.statusId)}_isFirstEntrance(){return this.state.isFirstEntrance}_isVisibleOrdersHistory(){return!!(this.isLoading()||this._hasOrdersFilter()||this._getPagination()?.getPerPageCount()||this._isFirstEntrance())}_isVisibleEmptySearchResult(){return this._hasOrdersFilter()&&!this._getOrders().length&&!this.isLoading()}_isVisibleEmptyOrdersHistory(){return!this._hasOrdersFilter()&&!this._getPagination()?.getTotalItemsCount()&&!this.isLoading()}getTitle(){return this._hasCurrentOrder()?this.stringsResource.orderDetails:this.stringsResource.ordersHistory}_setFirstEntranceState(e){return this.setState({isFirstEntrance:e}),this}_getOrders(){return this.state.orders||[]}_setOrders(e){return this.setState({orders:e}),this}_getPagination(){return this.state.pagination}_setPagination(e,t){return this.setState({pagination:e},t),this}_setOrder(e){return this.setState({currentOrder:e}),this}_setOrderStatuses(e){return this.setState({orderStatuses:e}),this}_setFilter(e,t=!1,r){return this.setState(r=>({pagination:t?null:r.pagination,currentFilter:e}),r),this}_getExportOrderLink(e){return this._orderService.buildLinkToExportOrder(e.getId())}_getExportOrderListLink(){return this._orderService.buildLinkToExportOrderList(this._buildOrdersFilter())}_getExportDetailsOrderListLink(){return this._orderService.buildLinkToExportOrderList(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?z(Object(r),!0).forEach(function(t){(0,u.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):z(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({ordersDetails:!0},this._buildOrdersFilter()))}_confirmFilter(e){return this.toggleLoader(!0)._setFilter(e,!0,()=>{this._prepareOrders().finally(()=>this.toggleLoader(!1))}),this}_changeFilter(e){return this._setFilter(e),this}_changePage(e){return this._dom.scrollToElementBySelector(this._selectors.accountHeader),this._setPagination(this._getPagination().setCurrentPage(e).copy(),()=>{this.toggleLoader(!0)._prepareOrders().finally(()=>this.toggleLoader(!1))}),this}_selectOrder(e){return this._dom.scrollToTop(),this.toggleLoader(!0)._prepareOrderById(e.getId()).finally(()=>this.toggleLoader(!1)),this}_backToHistory(){return this._setOrder(null),this}buildBaseClassName(){let e=super.buildBaseClassName();return this._hasCurrentOrder()&&(e=`${e} ${this._classNames.activeOrder}`),e}_buildOrdersFilter(){return{dateFrom:this.state.currentFilter?.dateRange?.start,dateTo:this.state.currentFilter?.dateRange?.end,orderId:this.state.currentFilter?.orderNumber,article:this.state.currentFilter?.productArticle,statusId:this.state.currentFilter?.statusId,pageSize:this._getPagination()?.getPerPageCount(),pageNumber:this._getPagination()?.getCurrentPage()}}_prepareStatuses(){return this._orderService.getStatuses().then(e=>(this._setOrderStatuses(e),e))}_prepareOrders(){return this._orderService.getOrdersByParams(this._buildOrdersFilter()).then(({items:e,pagination:t})=>(this._setFirstEntranceState(!1)._setOrders(e)._setPagination(t),{items:e,pagination:t}))}_prepareOrderById(e){return this._orderService.getOrder(e).then(e=>(this._setOrder(e),e))}renderStyles(){return(0,F.jsx)("style",{jsx:"true",children:`${$()}`})}renderHeader(){let e=super.renderHeader();return this._hasCurrentOrder()&&(e=(0,F.jsxs)("header",{className:"account__header",children:[(0,F.jsxs)("button",{className:"btn btn-link btn-md p-0 mb-32",type:"button",onClick:this._backToHistory,children:[(0,F.jsx)("span",{className:"icon icon-chevron-left color-blue"}),this.stringsResource.allOrders]}),this.renderTitle()]})),e}renderBody(){let e=this._renderOrderHistory();return this._hasCurrentOrder()&&(e=(0,F.jsx)(V,{order:this.state.currentOrder,buildLinkToExportOrder:this._getExportOrderLink})),e}_renderAlertOldSiteLink(){let e=` 2 ${this._HTMLResource.information.oldOrderHistory} 3 <a class="text-decoration-none" href="${this._linksResource.oldMyOrders}" target="_blank"> 4 ${this._HTMLResource.information.byLink} 5 </a> 6 `;return(0,F.jsx)(L.Z,{className:"mb-32",type:L.Z.types.info,iconName:"info",content:e,html:!0})}_renderOrderHistory(){return(0,F.jsxs)(F.Fragment,{children:[this._renderAlertOldSiteLink(),this._isVisibleOrdersHistory()&&(0,F.jsx)(M,{items:this._getOrders(),orderStatuses:this.state.orderStatuses,changeFilter:this._changeFilter,confirmFilter:this._confirmFilter,selectOrder:this._selectOrder,buildLinkToExportOrder:this._getExportOrderLink,buildLinkToExportOrderList:this._getExportOrderListLink,buildLinkToExportDetailsOrderList:this._getExportDetailsOrderListLink}),this._isVisibleEmptySearchResult()&&this._renderEmptySearchResult(),this._isVisibleEmptyOrdersHistory()&&this._renderEmptyOrderHistory(),(0,F.jsx)(D.Z,{activePage:this._getPagination()?.getCurrentPage(),totalCount:this._getPagination()?.getTotalItemsCount(),perPageCount:this._getPagination()?.getPerPageCount(),change:this._changePage})]})}_renderEmptyOrderHistory(){return(0,F.jsx)("div",{className:"text-2xl text-gray text-center",children:this.stringsResource.youDoNotHaveAnyOrders})}_renderEmptySearchResult(){return(0,F.jsx)("div",{className:"text-2xl text-gray text-center",children:this.stringsResource.emptySearchResult})}}W.propTypes={options:_().instanceOf(Object)},W.defaultProps={options:{}};var G=r(11913);class X extends G.Z{}var J=r(60071);class K extends J.Z{constructor(e){super(e),this._OrderEntity=e.dependencies.OrderEntity}_buildOrders(e){return e.map(e=>new this._OrderEntity(e))}getInitialData(){return Promise.resolve({currentSection:this.AccountSectionEnum.getOrdersAsValue(),orders:[]})}normalizeInitialProps(e,t){let r=super.normalizeInitialProps(e,t);return P()({},r,{orders:this._buildOrders(r.orders)})}}var Q=r(7804);
6class Y extends Q.Z{constructor(e){super(e),this.Model=e.dependencies.Model}}let ee=new K({dependencies:{Repository:new X({dependencies:{HttpClient:c.Z},endPoints:{}}),AuthorizationService:h.Z.getInstance(),AccountSectionEnum:o.Z.getInstance(),PageInfoEntity:n.Z,OrderEntity:a.Z}}),et=new Y({dependencies:{Model:ee,PromiseBuilder:d.Z.getInstance()}});var er=new l.Z({dependencies:{Model:ee,Presenter:et,Env:i.Z.getInstance()},viewBuilder:e=>(0,F.jsx)(W,{options:{initialData:e,Presenter:et}})}),es=r(12385),ei=r(78462);class en extends ei.default{constructor(e){super(e),this.buildView(er)}setView(e){return super.setView((0,F.jsx)(es.Z,{enableRedirect:!0,hasLoader:!0,className:"protected-element--account",children:e})),this}}en.getInitialProps=function(e,t){return er.getServerSideProps(e,t)};var ea=en},43777:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/account/orders",function(){return r(10166)}])},20248:function(){}},function(e){e.O(0,[2711,928,5656,8447,2088,1611,8462,1187,8340,2888,9774,179],function(){return e(e.s=43777)}),_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.