1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1957],{15542:function(e,t,a){"use strict";var r=a(27378);t.Z=function({icon:e,inverse:t,children:a,disabled:n,iconPosition:l,size:i="regular",variant:s="primary",testId:o="fs-link-button",...c}){let d=(0,r.useRef)(null);return r.createElement("a",{ref:d,"data-fs-button":!0,"data-fs-link-button":!0,"data-fs-button-size":i,"data-fs-button-variant":s,"data-fs-button-inverse":t,"data-fs-button-disabled":n,onFocus:function(e){e.preventDefault(),n&&d.current?.blur()},"data-testid":o,...c},r.createElement("div",{"data-fs-button-wrapper":!0},!!e&&"left"===l&&r.createElement("span",{"data-fs-button-icon":!0},e),a&&r.createElement("span",null,a),!!e&&"right"===l&&r.createElement("span",{"data-fs-button-icon":!0},e)))}},30093:function(e,t,a){"use strict";var r=a(27378),n=a(57216),l=a(87296),i=a(29935);let s=(0,r.forwardRef)(function({onSubmit:e,buttonIcon:t,"aria-label":a="search",testId:s="fs-search-input",buttonProps:o,...c},d){let u=(0,r.useRef)(null),p=(0,r.useRef)(null);return(0,r.useImperativeHandle)(d,()=>({inputRef:u.current,formRef:p.current})),r.createElement("form",{ref:p,"data-fs-search-input-field":!0,"data-testid":s,onSubmit:t=>{t.preventDefault(),u.current?.value!==""&&e(u.current.value)},role:"search"},r.createElement(n.Z,{ref:u,"aria-label":a,"data-fs-search-input-field-input":!0,...c}),r.createElement(l.Z,{type:"submit","aria-label":"Submit Search",icon:t??r.createElement(i.Z,{name:"MagnifyingGlass"}),size:"small",...o}))});t.Z=s},83510:function(e,t,a){"use strict";var r=a(27378);t.Z=function({testId:e="fs-empty-state",title:t,titleIcon:a,variant:n="default",bkgColor:l="default",children:i,...s}){return r.createElement("section",{"data-fs-empty-state":!0,"data-fs-empty-state-variant":n,"data-fs-empty-state-bkg-color":l,"data-fs-content":"empty-state","data-testid":e,...s},t&&r.createElement("header",{"data-fs-empty-state-title":!0},a&&r.createElement(r.Fragment,null,a),r.createElement("p",null,t)),i)}},7404:function(e,t,a){"use strict";var r=a(27378),n=a(49553);t.Z=function({testId:e,title:t,indicesExpanded:a,onAccordionChange:l,children:i}){return r.createElement("div",{"data-fs-filter":!0,"data-testid":e},r.createElement("h2",{"data-fs-filter-title":!0},t),r.createElement(n.Z,{indices:a,onChange:l,"data-fs-filter-accordion":!0},i))}},15805:function(e,t,a){"use strict";var r=a(27378),n=a(72663);t.Z=function({children:e}){return r.createElement(n.Z,{"data-fs-filter-list":!0},e)}},30615:function(e,t,a){"use strict";var r=a(27378),n=a(48318),l=a(54410),i=a(19327),s=a(50180);t.Z=function({testId:e,id:t,selected:a,value:o,quantity:c,facetKey:d,label:u,type:p="checkbox",onFacetChange:f}){return r.createElement("li",{key:t,"data-fs-filter-list-item":!0},"checkbox"===p?r.createElement(r.Fragment,null,r.createElement(n.Z,{id:t,checked:a,onChange:()=>f({key:d,value:o},"BOOLEAN"),"data-fs-filter-list-item-checkbox":!0,"data-testid":`${e}-accordion-panel-checkbox`,"data-value":o,"data-quantity":c}),r.createElement(l.Z,{htmlFor:t,className:"text__title-mini-alt","data-fs-filter-list-item-label":!0},u,"number"==typeof c&&c>=0&&r.createElement(i.Z,{"data-fs-filter-list-item-badge":!0},c))):r.createElement(s.Z,{id:t,name:d,value:o,checked:a,onChange:()=>f({key:d,value:o},"BOOLEAN"),"data-fs-filter-list-item-radio":!0,"data-testid":`${e}-accordion-panel-radio`,"data-value":o,label:u}))}},82608:function(e,t,a){"use strict";var r=a(27378),n=a(6792),l=a(48164),i=a(36420);t.Z=function({testId:e,label:t,index:a,children:s,type:o,description:c}){return r.createElement(n.Z,{key:`${t}-${a}`,prefixId:e,testId:`${e}-accordion`,index:a,"data-type":o,"data-fs-filter-accordion-item":!0},r.createElement(l.Z,{testId:`${e}-accordion-button`},t),r.createElement(i.Z,null,c&&r.createElement("span",{"data-fs-filter-accordion-item-description":!0},c),s))}},16294:function(e,t,a){"use strict";var r=a(27378),n=a(56995),l=a(12279),i=a(45624),s=a(56462),o=a(16268);t.Z=function({testId:e="fs-filter-slider",title:t,size:a,direction:c,children:d,applyBtnProps:u,clearBtnProps:p,overlayProps:f,onClose:v,onDismiss:y,footer:b=!0,...m}){let{fade:h,fadeOut:g}=(0,n.b)(),{closeFilter:j,closeRegionSlider:x}=(0,l.l8)();return r.createElement(i.Z,{"data-fs-filter-slider":!0,isOpen:!0,fade:h,onDismiss:()=>{g(),y?.()},size:a,direction:c,onTransitionEnd:()=>{"out"===h&&(j(),x())},testId:e,overlayProps:f,...m},r.createElement("div",{"data-fs-filter-slider-content":!0},r.createElement(s.Z,{onClose:()=>
1{v(),g()}},r.createElement("h2",{"data-fs-filter-slider-title":!0},t)),d),b&&r.createElement("footer",{"data-fs-filter-slider-footer":!0},p&&r.createElement(o.Z,{"data-fs-filter-slider-footer-button-clear":!0,...p}),u&&r.createElement(o.Z,{"data-fs-filter-slider-footer-button-apply":!0,testId:`${e}-button-apply`,...u,onClick:e=>{u?.onClick?.(e),g()}})))}},21690:function(e,t,a){"use strict";a.d(t,{Z:function(){return MyAccountLayout_MyAccountLayout}});var r=a(70302),n=a(75559),l=a(7655),i=a(16268),s=a(86677),o=a(89842),c=a.n(o),d=a(21809),u=a(24246),Nav=e=>{var{items:t}=e,a=(0,s.useRouter)().pathname;return(0,u.jsx)("ul",{className:c().nav,children:t.map(e=>{var{route:t,title:r}=e;return(0,u.jsx)("li",{className:c().navItem,"data-is-selected":a.includes(t),children:(0,u.jsx)(l.Z,{href:t,tabIndex:0,children:r})},t)})})},MyAccountMenu_MyAccountMenu=e=>{var{avatarImageUrl:t,accountName:a,items:r}=e,{isDesktop:n}=(0,d.Z)();return(0,u.jsxs)("div",{className:c().menu,children:[n?(0,u.jsxs)("div",{className:c().account,children:[(0,u.jsxs)("div",{className:c().avatarContainer,children:[t?(0,u.jsx)("img",{className:c().avatar,src:t}):(0,u.jsx)("span",{className:c().avatar,children:null==a?void 0:a[0]}),(0,u.jsx)("h2",{children:a})]}),(0,u.jsx)(i.Z,{className:c().switchButton,variant:"secondary",size:"small",children:"Switch"})]}):null,(0,u.jsx)(Nav,{items:r})]})},p=[n.d3],MyAccountLayout_MyAccountLayout=e=>{var{children:t,accountName:a,isRepresentative:n=!0}=e,l=n?r.Z:r.Z.filter(e=>{var{route:t}=e;return!p.includes(t)});return(0,u.jsxs)("section",{className:c().layout,children:[(0,u.jsx)(MyAccountMenu_MyAccountMenu,{accountName:a,items:l}),(0,u.jsx)("div",{"data-fs-account-layout-content":!0,children:t})]})}},1392:function(e,t,a){"use strict";var r=a(24246);t.Z=function(e){var{pageTitle:t}=e;return(0,r.jsx)("header",{"data-fs-account-header":!0,children:(0,r.jsx)("h1",{"data-fs-account-header-title":!0,children:t})})}},65600:function(e,t,a){"use strict";var r=a(4224),n=a(24246);t.Z=function(e){var t,{status:a,statusFallback:l}=e;return(0,n.jsx)("span",{"data-fs-my-account-badge":!0,"data-fs-my-account-badge-variant":function(e){var t,{status:a}=e;return(null===(t=r._y[a])||void 0===t?void 0:t.variant)||"neutral"}({status:a}),children:(null===(t=r._y[a])||void 0===t?void 0:t.label)||l||"-"})}},58167:function(e,t,a){"use strict";a.d(t,{p:function(){return useFormatPrice}});var r=a(90194),n=a(27378),useFormatPrice=()=>{var{locale:e}=(0,r.kP)();return(0,n.useCallback)((t,a)=>new Intl.NumberFormat(e,{style:"currency",currency:a,minimumFractionDigits:2}).format(t/100),[e])}},66746:function(e,t,a){"use strict";a.r(t),a.d(t,{__N_SSP:function(){return V},default:function(){return ListOrdersPage}});var r=a(90849),n=a(17486),l=a(21690),i=a(59555),s=a(71849),o=a(17717),c=a(24246),after=function(){return(0,c.jsx)(c.Fragment,{})},before=function(){return(0,c.jsx)(c.Fragment,{})},d=a(90089),u=a(27378),p=a(86677),f=a(12279),v=a(30093),y=a(16268),b=a(29935),m=a(83510),h=a(15542),g=a(16294),j=a(7404),x=a(82608),w=a(15805),O=a(30615),_=a(70786);function ownKeys(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(a),!0).forEach(function(t){(0,r.Z)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):ownKeys(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var S=(0,u.forwardRef)((e,t)=>{var{to:a,from:r,setDisabled:n}=e,l=(0,u.useRef)(null),i=(0,u.useRef)(null),{0:s,1:o}=(0,u.useState)(),{0:d,1:p}=(0,u.useState)(),{0:f,1:v}=(0,u.useState)({from:r,to:a});function onEnd(e){if(!e.from||!e.to){o(void 0),p(void 0),n(!1);return}new Date(e.from)>new Date(e.to)?(o("Invalid date range"),n(!0)):(o(void 0),p(void 0),n(!1))}return(0,u.useImperativeHandle)(t,()=>({clear:()=>{o(void 0),p(void 0),v({from:"",to:""}),l.current&&(l.current.value=""),i.current&&(i.current.value="")},getDataRangeFacet:()=>({key:"dateRange",value:f})})),(0,c.jsx)("div",{"data-fs-list-orders-filters-date-range":!0,children:(0,c.jsxs)("div",{"data-fs-list-orders-filters-date-range-inputs":!0,children:[(0,c.jsx)(_.Z,{id:"date-range-from",label:"From",type:"date",inputMode:"text",error:s,inputRef:l,value:f.from,onChange:e=>{var t;return t=e.target.value,void(v(_objectSpread(_objectSpread({},f),{},{from:String(t)})),null==onEnd||onEnd(_objectSpread(_objectSpread({},f),{},{from:String(t)})))},onBlur:()=>!s&&(null==onEnd?void 0:onEnd(f))}),(0,c.jsx)(_.Z,{id:"date-range-to",label:"To",type:"date",inputMode:"text",error:d,inputRef:i,value:f.to,onChange:e=>{var t;return t=e.target.value,void(v(_objectSpread(_objectSpread({},f),{},{to:String(t)})),null==onEnd||onEnd(_objectSpread(_objectSpread({},f),{},{to:String(t)})))},onBlur:()=>!d&&(null==onEnd?void 0:onEnd(f))})]})})}),P=a(57216),A=a(21179),F=a(87296),E=a(55732),C=[{purchase_agent_id:"1",name:"Robert Fox",email:"[email protected]"},{purchase_agent_id:"2",name:"Ronald Wilson",email:"[email protected]"},{purchase_agent_id:"3",name:"Cameron Williamson",email:"[email protected]"},{purchase_agent_id:"4",name:"Brooklyn Simmons",email:"[email protected]"}],account_useShopperSuggestions=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",{0:a,1:r}=(0,u.useState)({shoppers:C}),{0:n,1:l}=(0,u.useState)(null),{0:i,1:s}=(0,u.useState)(!1),o=(0,u.useCallback)((e=(0,E.Z)(function*(e){if(!(null!=e&&e.trim())){r({shoppers:C}),s(!1);return}s(!0),l(null);try{var t=yield new Promise(t=>{setTimeout(()=>{var a=e.trim().toLowerCase(),r=C.filter(e=>e.name.toLowerCase().includes(a)||e.email.toLowerCase().includes(a));t(r)},300)});r({shoppers:t})}catch(e){l(e instanceof Error?e:Error("Failed to search for shoppers")),r({shoppers:[]})}finally{s(!1)}}),function(t){return e.apply(this,arguments)}),[]);return(0,u.useEffect)(()=>
1{if(t||null!==a){var e=setTimeout(()=>{o(t)},300);return()=>{clearTimeout(e)}}},[t]),{data:a,error:n,isLoading:i,findShopperById:(0,u.useMemo)(()=>e=>null==a?void 0:a.shoppers.find(t=>t.purchase_agent_id===e),[])}},MyAccountFilterFacetPlacedBy_MyAccountFilterFacetPlacedBy=function(e){var{selected:t,dispatch:a}=e,r=(0,u.useRef)(null),{0:n,1:l}=(0,u.useState)(""),{0:i,1:s}=(0,u.useState)(null),{0:o,1:d}=(0,u.useState)(!1),{data:p,isLoading:f,findShopperById:v}=account_useShopperSuggestions(n),y=(null==p?void 0:p.shoppers)||[],m=(0,u.useMemo)(()=>{var e;return null===(e=t.find(e=>"purchaseAgentId"===e.key))||void 0===e?void 0:e.value},[t]),clearAll=()=>{l(""),s(null),r.current&&(r.current.value="")};(0,u.useEffect)(()=>{if(m&&!i){var e=v(m);e&&s(e)}else m||clearAll()},[m,i]);var h=(0,u.useMemo)(()=>!f&&n&&0===y.length,[f,n,y]);return(0,c.jsxs)("div",{"data-fs-list-orders-filters-placed-by":!0,children:[(0,c.jsxs)("div",{"data-fs-list-orders-filters-placed-by-input":!0,children:[(0,c.jsx)(P.Z,{id:"placed-by-input",placeholder:"Enter the shopper's name...",ref:r,value:i?i.name:n,readOnly:!!i,onFocus:()=>{i||d(!0)},onChange:e=>{i||(l(e.target.value),d(!0))},onBlur:()=>{setTimeout(()=>{d(!1),!i&&(l(""),r.current&&(r.current.value=""))},100)},type:"text",inputMode:"text"}),f&&(0,c.jsx)("div",{"data-fs-list-orders-filters-placed-by-loader":!0,children:(0,c.jsx)(A.Z,{})}),i&&(0,c.jsx)(F.Z,{size:"small","aria-label":"Clear shopper","data-fs-list-orders-filters-placed-by-clear":!0,icon:(0,c.jsx)(b.Z,{name:"X"}),onClick:function(){i&&a({type:"toggleFacet",payload:{key:"purchaseAgentId",value:i.purchase_agent_id}}),clearAll()}})]}),o&&h&&(0,c.jsx)("div",{"data-fs-list-orders-filters-placed-by-dropdown":!0,"data-fs-list-orders-filters-placed-by-empty":!0,"aria-label":"No shoppers found with query",children:(0,c.jsxs)("p",{children:['No shoppers found with "',n,'"']})}),o&&y.length>0&&(0,c.jsx)("div",{"data-fs-list-orders-filters-placed-by-dropdown":!0,"aria-label":"Shopper selection dropdown",children:(0,c.jsx)("ul",{children:y.map(e=>(0,c.jsx)("li",{children:(0,c.jsx)("button",{type:"button",onMouseDown:e=>e.preventDefault(),onClick:()=>{s(e),d(!1),a({type:"setFacet",payload:{facet:{key:"purchaseAgentId",value:e.purchase_agent_id},unique:!0}})},"data-fs-list-orders-filters-placed-by-option":!0,children:(0,c.jsx)("span",{"data-fs-list-orders-filters-placed-by-option-name":!0,children:e.name})})},e.purchase_agent_id))})})]})},D=a(61409),M=a.n(D),MyAccountFilterSlider_MyAccountFilterSlider=function(e){var{facets:t,testId:a,dispatch:r,expanded:n,selected:l,title:i,clearButtonLabel:s,applyButtonLabel:o,searchInputRef:d}=e,p=(0,u.useRef)(null),{0:f,1:v}=(0,u.useState)(!1),handleFilterChange=e=>{var{selectedFacets:t,text:a}=e,r=t.reduce((e,t)=>{var{key:a,value:r}=t;return"dateInitial"===a&&(e.dateInitial=r),"dateFinal"===a&&(e.dateFinal=r),"status"===a&&(e.status=Array.isArray(e.status)?[...e.status,r]:[r]),"purchaseAgentId"===a&&(e.purchaseAgentId=r),e},{}),n=new URLSearchParams;a&&n.set("text",a),Object.entries(r).forEach(e=>{var[t,a]=e;Array.isArray(a)?a.forEach(e=>n.append(t,e)):n.set(t,a)}),window.location.href="/pvt/account/orders?".concat(n.toString())};return(0,c.jsx)(g.Z,{overlayProps:{className:"section ".concat(M().section," section-filter-slider")},title:i,size:"partial",direction:"rightSide",clearBtnProps:{variant:"secondary",onClick:()=>{var e;null===(e=p.current)||void 0===e||e.clear(),r({type:"selectFacets",payload:[]})},children:null!=s?s:"Clear All"},applyBtnProps:{variant:"primary",onClick:()=>{var e,t,a,r,n,i,s,o,c,u=null===(e=p.current)||void 0===e?void 0:null===(t=e.getDataRangeFacet)||void 0===t?void 0:t.call(e),f=null==u?void 0:null===(a=u.value)||void 0===a?void 0:null===(r=a.from)||void 0===r?void 0:null===(n=r.trim)||void 0===n?void 0:n.call(r),v=null==u?void 0:null===(i=u.value)||void 0===i?void 0:null===(s=i.to)||void 0===s?void 0:null===(o=s.trim)||void 0===o?void 0:o.call(s),y=[];f&&y.push({key:"dateInitial",value:f}),v&&y.push({key:"dateFinal",value:v}),handleFilterChange({selectedFacets:[...l,...y],text:null===(c=d.current)||void 0===c?void 0:c.inputRef.value})},disabled:f,children:null!=o?o:"Apply"},onClose:()=>{},children:(0,c.jsx)(j.Z,{testId:"mobile-".concat(a),indicesExpanded:n,onAccordionChange:e=>r({type:"toggleExpanded",payload:e}),children:t.map((e,t)=>{var{__typename:i,label:s}=e,o=n.has(t);return(0,c.jsxs)(x.Z,{testId:"mobile-".concat(a),index:t,type:i,label:s,children:["StoreFacetBoolean"===i&&o&&(0,c.jsx)(w.Z,{children:e.values.map(t=>{var n,l,i=(null==a?void 0:a.trim().toLowerCase())||"",s=(null===(n=e.label)||void 0===n?void 0:n.trim().toLowerCase())||"",o=(null===(l=t.label)||void 0===l?void 0:l.trim().toLowerCase())||"",d="".concat(i,"-").concat(s,"-").concat(o);return(0,c.jsx)(O.Z,{id:d,testId:"mobile-".concat(i),onFacetChange:e=>r({type:"toggleFacet",payload:e}),selected:t.selected,value:t.value,quantity:t.quantity,facetKey:e.key,label:t.label},d)})}),"StoreFacetPlacedBy"===i&&o&&(0,c.jsx)(MyAccountFilterFacetPlacedBy_MyAccountFilterFacetPlacedBy,{selected:l,dispatch:r}),"StoreFacetRange"===i&&o&&(0,c.jsx)(S,{ref:p,from:e.from,to:e.to,setDisabled:v})]},"".concat(a,"-").concat(s,"-").concat(t))})})})},k=a(1392),useDebounce=(e,t,a)=>{var{0:r,1:n}=(0,u.useState)(a);return(0,u.useEffect)(()=>
1{if(r!==a){var n=setTimeout(()=>{e(r)},t);return()=>{clearTimeout(n)}}},[r]),n},Z=a(23471),R=["value"];function useMyAccountFilter_ownKeys(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function useMyAccountFilter_objectSpread(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?useMyAccountFilter_ownKeys(Object(a),!0).forEach(function(t){(0,r.Z)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):useMyAccountFilter_ownKeys(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var reducer=(e,t)=>{var{expanded:a,selected:r}=e,{type:n,payload:l}=t;switch(n){case"toggleExpanded":return a.has(l)?a.delete(l):a.add(l),useMyAccountFilter_objectSpread(useMyAccountFilter_objectSpread({},e),{},{expanded:new Set(a)});case"selectFacets":if(l!==r)return useMyAccountFilter_objectSpread(useMyAccountFilter_objectSpread({},e),{},{selected:l});break;case"toggleFacet":return useMyAccountFilter_objectSpread(useMyAccountFilter_objectSpread({},e),{},{selected:(0,Z.wB)(e.selected,l)});case"setFacet":return useMyAccountFilter_objectSpread(useMyAccountFilter_objectSpread({},e),{},{selected:(0,Z.uL)(e.selected,l.facet,l.unique)});default:throw Error("Action ".concat(n," not implemented"))}return e},useMyAccountFilter=e=>{var{allFacets:t,selectedFacets:a}=e,{0:{selected:r,expanded:n},1:l}=(0,u.useReducer)(reducer,null,()=>({expanded:new Set([0,1]),selected:a})),i=(0,u.useMemo)(()=>r.reduce((e,t)=>{var a;return e.has(t.key)||e.set(t.key,new Map),null===(a=e.get(t.key))||void 0===a||a.set(t.value,t),e},new Map),[r]);return{facets:(0,u.useMemo)(()=>t.map(e=>"StoreFacetBoolean"===e.__typename?useMyAccountFilter_objectSpread(useMyAccountFilter_objectSpread({},e),{},{values:e.values.map(t=>{var a,{value:r}=t;return useMyAccountFilter_objectSpread(useMyAccountFilter_objectSpread({},(0,d.Z)(t,R)),{},{value:r.toLowerCase(),selected:!!(null===(a=i.get(e.key))||void 0===a?void 0:a.has(r.toLowerCase()))})})}):e),[t,i]),selected:r,expanded:n,dispatch:l}},I=a(21809),L=a(4224),T=a(65600),B=a(58167),N=a(90194);function ExpandButton(e){var{isExpanded:t,onToggle:a,label:r,ariaControls:n}=e;return(0,c.jsx)(y.Z,{"aria-expanded":t,"aria-controls":n,"data-fs-list-orders-table-expand-button":!0,size:"small",variant:"primary",inverse:!0,iconPosition:"right",icon:t?(0,c.jsx)(b.Z,{width:16,height:16,name:"CaretUp","aria-label":"Collapse"}):(0,c.jsx)(b.Z,{width:16,height:16,name:"CaretDown","aria-label":"Expand"}),onClick:e=>{e.preventDefault(),e.stopPropagation(),a(e)},children:t?"View less":null!=r?r:"View all"})}function MyAccountListOrdersTable_ownKeys(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function MyAccountListOrdersTable_objectSpread(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?MyAccountListOrdersTable_ownKeys(Object(a),!0).forEach(function(t){(0,r.Z)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):MyAccountListOrdersTable_ownKeys(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function formatOrderDate(e,t){return new Date(e).toLocaleDateString(t,{year:"numeric",month:"2-digit",day:"2-digit"})}function Pagination(e){var{page:t,total:a,perPage:r}=e,n=Math.ceil(a/r),l=1===t?1:(t-1)*r+1,i=a>l+r-1?l+r-1:a,handlePageChange=e=>{var t=new URLSearchParams(window.location.search);1===e||0===e?t.delete("page"):t.set("page",String(e)),window.location.href="/pvt/account/orders".concat(t.toString()?"?".concat(t):"")};return(0,c.jsxs)("div",{"data-fs-list-orders-table-pagination":!0,children:[(0,c.jsx)("p",{children:"".concat(l," â ").concat(i," of ").concat(a)}),(0,c.jsx)(F.Z,{size:"small",variant:"tertiary",disabled:1===t,onClick:()=>handlePageChange(t-1),icon:(0,c.jsx)(b.Z,{name:"CaretLeft"}),"aria-label":"Previous Page"}),(0,c.jsx)(F.Z,{size:"small",variant:"tertiary",disabled:t===n,onClick:()=>handlePageChange(t+1),icon:(0,c.jsx)(b.Z,{name:"CaretRight"}),"aria-label":"Next Page"})]})}function MyAccountListOrdersTable(e){var{listOrders:t,total:a,perPage:r,filters:n}=e,{isDesktop:l}=(0,I.Z)(),{locale:i}=(0,N.kP)(),s=(0,B.p)(),{0:o,1:d}=(0,u.useState)({}),handleToggle=(e,t)=>
1{d(a=>{var r;return MyAccountListOrdersTable_objectSpread(MyAccountListOrdersTable_objectSpread({},a),{},{[e]:MyAccountListOrdersTable_objectSpread(MyAccountListOrdersTable_objectSpread({},a[e]),{},{[t]:!(null!==(r=a[e])&&void 0!==r&&r[t])})})})};return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("table",{"data-fs-list-orders-table":!0,children:(0,c.jsx)("tbody",{"data-fs-list-orders-table-body":!0,children:t.list.map(e=>{var t,a,r,n,d,u,p=(null==e?void 0:null===(t=e.customFields)||void 0===t?void 0:null===(a=t.find(e=>{var{type:t}=e;return"order"===t}))||void 0===a?void 0:a.value)||[],f=(null==e?void 0:null===(r=e.customFields)||void 0===r?void 0:null===(n=r.find(e=>{var{type:t}=e;return"item"===t}))||void 0===n?void 0:n.value)||[],v=p&&p.length>0||f&&f.length>0,y=(null===(d=o[e.orderId])||void 0===d?void 0:d.item)||!1,b=(null===(u=o[e.orderId])||void 0===u?void 0:u.order)||!1,{displayed:m,shouldShowButton:h}=getLevel({level:f,isExpanded:y,max:5}),{displayed:g,shouldShowButton:j}=getLevel({level:p,isExpanded:b,max:5}),x="/pvt/account/orders/".concat(e.orderId),w=e.ShippingEstimatedDate?formatOrderDate(e.ShippingEstimatedDate,i):"-",O=e.creationDate?formatOrderDate(e.creationDate,i):"-",_=s(e.totalValue,e.currencyCode),S=e.ShippingEstimatedDate?"Delivery by ".concat(formatOrderDate(e.ShippingEstimatedDate,i)):"-",P="additional-info-".concat(e.orderId,"-order"),A="additional-info-".concat(e.orderId,"-item");return(0,c.jsxs)("tr",{"data-fs-list-orders-table-row":!0,onClick:()=>{window.location.href=x},onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),window.location.href=x)},tabIndex:0,"aria-label":"View order ".concat(e.orderId," details"),children:[(0,c.jsx)("td",{"data-fs-list-orders-table-cell":!0,children:(0,c.jsxs)("div",{"data-fs-list-orders-table-product-info-main":!0,children:[(0,c.jsx)("p",{"data-fs-list-orders-table-product-info-order-id":!0,title:"ID: ".concat(e.orderId||"-"),children:e.orderId||"-"}),(0,c.jsxs)("p",{"data-fs-list-orders-table-product-info-order-total":!0,title:"Total: ".concat(_),children:["Total: ",_]})]})}),l&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("td",{"data-fs-list-orders-table-cell":!0,children:[(0,c.jsxs)("div",{"data-fs-list-orders-table-product-info":!0,children:[(0,c.jsx)("p",{"data-fs-list-orders-table-product-info-label":!0,children:"Placed on"}),(0,c.jsx)("p",{"data-fs-list-orders-table-product-info-value":!0,title:O,children:O})]}),v&&(0,c.jsxs)("div",{"data-fs-list-orders-table-product-info":!0,children:[(0,c.jsx)("p",{"data-fs-list-orders-table-product-info-label":!0,children:"Delivery by"}),(0,c.jsx)("p",{"data-fs-list-orders-table-product-info-value":!0,title:w,children:w})]})]}),(0,c.jsx)("td",{"data-fs-list-orders-table-cell":!0,children:v&&(0,c.jsxs)(c.Fragment,{children:[g.length>0&&(0,c.jsx)("p",{"data-fs-list-orders-table-product-info-label":!0,id:P,children:"Order fields"}),g.map((e,t)=>(0,c.jsx)("p",{"data-fs-list-orders-table-product-info-order":!0,title:e,"aria-owns":P,children:e},e+t)),j&&(0,c.jsx)(ExpandButton,{ariaControls:P,isExpanded:b,count:p.length-5,onToggle:()=>handleToggle(e.orderId,"order")})]})}),(0,c.jsx)("td",{"data-fs-list-orders-table-cell":!0,children:v&&(0,c.jsxs)(c.Fragment,{children:[m.length>0&&(0,c.jsx)("p",{"data-fs-list-orders-table-product-info-label":!0,id:A,children:"Item fields"}),m.map((e,t)=>(0,c.jsx)("p",{"data-fs-list-orders-table-product-info-item":!0,title:e,"aria-owns":A,children:e},e+t)),h&&(0,c.jsx)(ExpandButton,{ariaControls:A,isExpanded:y,count:f.length-5,onToggle:()=>handleToggle(e.orderId,"item")})]})})]}),(0,c.jsxs)("td",{"data-fs-list-orders-table-cell":!0,children:[(0,c.jsx)(T.Z,{status:e.status,statusFallback:e.statusDescription}),!l&&(0,c.jsx)("p",{children:S})]})]},e.orderId)})})}),l&&(0,c.jsx)(Pagination,{page:n.page,total:a,perPage:r})]})}function getLevel(e){var{level:t,isExpanded:a,max:r}=e,n=t.length>r;return{displayed:a?t:t.slice(0,r),shouldShowButton:n}}function formatFilterDate(e,t){var[a,r,n]=e.split("-").map(Number);return new Date(a,r-1,n).toLocaleDateString(t,{year:"numeric",month:"2-digit",day:"2-digit"})}function Tags(e){var{filters:t,onRemoveFilter:a}=e,{locale:r}=(0,N.kP)(),{dateInitial:n,dateFinal:l,status:i,purchaseAgentId:s}=t,o=n?formatFilterDate(n,r):"",d=l?formatFilterDate(l,r):"",u=(n||l)&&(0,c.jsxs)("div",{"data-fs-list-orders-selected-tag":!0,children:[(0,c.jsx)("span",{"data-fs-list-orders-selected-tag-label":!0,children:(n&&l?"".concat(o," to ").concat(d):o?"from ".concat(o):"to ".concat(d))||""}),(0,c.jsx)("button",{"data-fs-list-orders-selected-tag-clear":!0,onClick:()=>{a("dateInitial",n)},children:"\xd7"})]},"date-range"),p=(i||[]).map(e=>(0,c.jsxs)("div",{"data-fs-list-orders-selected-tag":!0,children:[(0,c.jsx)("span",{children:L.BX[e.toLowerCase()]||e}),(0,c.jsx)("button",{"data-fs-list-orders-selected-tag-clear":!0,onClick:()=>a("status",e),children:"\xd7"})]},"status-".concat(e))),f=s&&(0,c.jsxs)("div",{"data-fs-list-orders-selected-tag":!0,children:[(0,c.jsxs)("span",{children:["Placed by: ",s]}),(0,c.jsx)("button",{"data-fs-list-orders-selected-tag-clear":!0,onClick:()=>a("purchaseAgentId",s),children:"\xd7"})]},"placed-by-".concat(s));return(0,c.jsxs)(c.Fragment,{children:[f,u,p]})}var MyAccountSelectedTags_MyAccountSelectedTags=function(e){var{filters:t,onClearAll:a,onRemoveFilter:r}=e,n=Object.entries(t).some(e=>{var[t,a]=e;return("status"===t||"dateInitial"===t||"dateFinal"===t||"purchaseAgentId"===t)&&a&&(!Array.isArray(a)||a.length>0)});return(0,c.jsx)(c.Fragment,{children:n&&(0,c.jsxs)("div",{"data-fs-list-orders-selected-tags":!0,children:[(0,c.jsx)(Tags,{filters:t,onRemoveFilter:r}),(0,c.jsx)(y.Z,{variant:"tertiary",size:"small","data-fs-list-orders-selected-tags-clear-all-button":!0,onClick:a,children:"Clear All"})]})})},q=a(78793),K=a.n(q),z=["page","clientEmail"];function MyAccountListOrders_ownKeys(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function MyAccountListOrders_objectSpread(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?MyAccountListOrders_ownKeys(Object(a),!0).forEach(function(t){(0,r.Z)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):MyAccountListOrders_ownKeys(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function getSelectedFacets(e){var{filters:t}=e;return Object.keys(t).reduce((e,a)=>{if("page"===a||"text"===a||"clientEmail"===a)return e;var r=t[a];if("status"===a&&r.length>0){var n=Array.isArray(r)?r:[r];e.push(...n.map(e=>({key:"status",value:e.toLowerCase()})))}else"dateInitial"===a&&r?e.push({key:"dateInitial",value:String(r)}):"dateFinal"===a&&r?e.push({key:"dateFinal",value:String(r)}):"purchaseAgentId"===a&&r&&e.push({key:"purchaseAgentId",value:String(r)});return e},[])}function MyAccountListOrders(e){var{listOrders:t,total:a,perPage:r,filters:n}=e,l=(0,p.useRouter)(),{isDesktop:i}=(0,I.Z)(),s=(0,u.useRef)(null);(0,u.useEffect)(()=>{var e,t;null!==(e=s.current)&&void 0!==e&&e.inputRef&&(null!=n&&n.text&&null!==(t=s.current)&&void 0!==t&&t.inputRef?s.current.inputRef.value=n.text:s.current.inputRef.value="")},[null==n?void 0:n.text]);var o=useDebounce(e=>{if((e||l.query.text)&&e.trim().toLowerCase()!==(null===(t=l.query.text)||void 0===t?void 0:t.toString().trim().toLowerCase())){var t,a=new URLSearchParams(window.location.search);a.delete("text"),a.delete("page"),e&&a.set("text",e),window.location.href="/pvt/account/orders?".concat(a.toString())}},300,String(l.query.text)),g=getSelectedFacets({filters:n}),j=useMyAccountFilter({allFacets:function(e){var{filters:t}=e;return[{__typename:"StoreFacetBoolean",key:"status",label:"Status",values:L.j4.map(e=>({label:e,quantity:0,selected:!1,value:e.toLowerCase()}))},{__typename:"StoreFacetRange",key:"dateRange",label:"Order Date",from:t.dateInitial,to:t.dateFinal}]}({filters:n}),selectedFacets:g}),{openFilter:x,filter:w}=(0,f.l8)(),O=n.status.length>0||!!n.dateInitial||!!n.dateFinal||!!n.text,_=0===t.list.length;return(0,c.jsxs)("div",{className:K().page,children:[(0,c.jsx)(k.Z,{pageTitle:"Orders"}),(0,c.jsxs)("div",{"data-fs-list-orders-controls":!0,children:[(0,c.jsxs)("div",{"data-fs-list-orders-search-filters":!0,children:[(0,c.jsx)(v.Z,{ref:s,"data-fs-search-input-field-list-orders":!0,placeholder:"Search",onBlur:e=>{o(s.current.inputRef.value)},onKeyDown:e=>{"Enter"===e.key&&o(s.current.inputRef.value)},onSubmit:e=>{o(s.current.inputRef.value)}}),(0,c.jsx)(y.Z,{"data-fs-list-orders-search-filters-button":!0,size:"small",variant:"tertiary",icon:(0,c.jsx)(b.Z,{name:"FadersHorizontal",width:24,height:24,"aria-label":"Open Filters"}),iconPosition:"left",onClick:()=>{j.dispatch({type:"selectFacets",payload:getSelectedFacets({filters:n})}),x()},children:"Filters"})]}),i&&(0,c.jsx)(Pagination,{page:n.page,total:a,perPage:r})]}),(0,c.jsx)(MyAccountSelectedTags_MyAccountSelectedTags,{filters:{status:n.status,dateInitial:n.dateInitial,dateFinal:n.dateFinal},onClearAll:()=>{window.location.href="/pvt/account/orders"},onRemoveFilter:(e,t)=>{var a=MyAccountListOrders_objectSpread({},n),{page:r,clientEmail:l}=a,i=(0,d.Z)(a,z);"status"===e&&Array.isArray(i[e])?i[e]=i[e].filter(e=>e!==t):"dateInitial"===e||"dateFinal"===e?(delete i.dateInitial,delete i.dateFinal):"purchaseAgentId"===e?delete i.purchaseAgentId:delete i[e],"status"===e&&Array.isArray(i[e])?i[e]=i[e].filter(e=>e.toLowerCase()!==t.toLowerCase()):"dateInitial"===e||"dateFinal"===e?(delete i.dateInitial,delete i.dateFinal):"purchaseAgentId"===e?delete i.purchaseAgentId:delete i[e];var s=Object.fromEntries(Object.entries(i).filter(e=>{var[,t]=e;return Array.isArray(t)?t.length>0:!!t})),o=new URLSearchParams(s);window.location.href="/pvt/account/orders?".concat(o.toString())}}),w&&(0,c.jsx)(MyAccountFilterSlider_MyAccountFilterSlider,MyAccountListOrders_objectSpread(MyAccountListOrders_objectSpread({},j),{},{title:"Filters",clearButtonLabel:"Clear All",applyButtonLabel:"View Results",searchInputRef:s,testId:"my-account-filter-slider"})),_?(0,c.jsx)(m.Z,{titleIcon:(0,c.jsx)(b.Z,{name:O?"MagnifyingGlass":"Bag2",width:56,height:56,weight:"thin"}),title:O?"No results found":"You don't have any orders",bkgColor:"light",children:!O&&(0,c.jsx)(h.Z,{"data-fs-list-orders-empty-state-link":!0,href:"/",variant:"secondary",children:"Start shopping"})}):(0,c.jsx)(MyAccountListOrdersTable,{listOrders:t,total:a,perPage:r,filters:n}),!i&&(0,c.jsx)(Pagination,{page:n.page,total:a,perPage:r})]})}var $=a(26884);function orders_ownKeys(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,r)}return a}function orders_objectSpread(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?orders_ownKeys(Object(a),!0).forEach(function(t){(0,r.Z)(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):orders_ownKeys(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}var U=orders_objectSpread(orders_objectSpread({},s.Z),o.Z),V=!0;function ListOrdersPage(e){var{globalSections:t,accountName:a,listOrders:r,total:s,perPage:o,filters:d,isRepresentative:u}=e,{sections:p,settings:f}=null!=t?t:{};return(0,c.jsx)($.ZP,{context:{globalSettings:f},children:(0,c.jsxs)(i.ZP,{globalSections:p,components:U,children:[(0,c.jsx)(n.PB,{noindex:!0,nofollow:!0}),(0,c.jsxs)(l.Z,{isRepresentative:u,accountName:a,children:[(0,c.jsx)(before,{}),(0,c.jsx)(MyAccountListOrders,{listOrders:r,filters:d,perPage:o,total:s}),(0,c.jsx)(after,{})]})]})})}},4224:function(e,t,a){"use strict";a.d(t,{BX:function(){return l},_y:function(){return r},j4:function(){return n}});var r={created:{variant:"success",label:"Order Placed"},creating:{variant:"success",label:"Order Placed"},"on-order-completed":{variant:"success",label:"Order Placed"},"on-order-completed-ffm":{variant:"success",label:"Order Placed"},"order-accepted":{variant:"success",label:"Order Placed"},"order-created":{variant:"success",label:"Order Placed"},"waiting-for-seller-confirmation":{variant:"success",label:"Order Placed"},"waiting-for-authorization":{variant:"warning",label:"Pending approval"},"waiting-for-confirmation":{variant:"warning",label:"Pending approval"}
1,"approving-transaction":{variant:"warning",label:"Payment Pending"},"notify-payment":{variant:"warning",label:"Payment Pending"},"payment-pending":{variant:"warning",label:"Payment Pending"},"payment-approved":{variant:"success",label:"Payment Approved"},"approve-payment":{variant:"success",label:"Payment Approved"},"payment-denied":{variant:"neutral",label:"Payment Denied"},"authorize-fulfillment":{variant:"success",label:"Ready for Delivery"},handling:{variant:"success",label:"Ready for Delivery"},invoice:{variant:"success",label:"Ready for Delivery"},"invoice-after-cancellation-deny":{variant:"success",label:"Ready for Delivery"},invoicing:{variant:"success",label:"Ready for Delivery"},packing:{variant:"success",label:"Ready for Delivery"},picking:{variant:"success",label:"Ready for Delivery"},"ready-for-handling":{variant:"success",label:"Ready for Delivery"},"ready-for-invoicing":{variant:"success",label:"Ready for Delivery"},"ready-for-packing":{variant:"success",label:"Ready for Delivery"},"ready-for-picking":{variant:"success",label:"Ready for Delivery"},"release-to-fulfillment":{variant:"success",label:"Ready for Delivery"},"start-handling":{variant:"success",label:"Ready for Delivery"},"waiting-ffmt-authorization":{variant:"success",label:"Ready for Delivery"},"waiting-for-fulfillment":{variant:"success",label:"Ready for Delivery"},"window-to-cancel":{variant:"success",label:"Ready for Delivery"},invoiced:{variant:"success",label:"Invoiced"},"accepting-cancel":{variant:"neutral",label:"Cancellation Requested"},cancel:{variant:"neutral",label:"Cancellation Requested"},canceling:{variant:"neutral",label:"Cancellation Requested"},"cancellation-requested":{variant:"neutral",label:"Cancellation Requested"},"cancellation-requested-with-ack":{variant:"neutral",label:"Cancellation Requested"},"request-cancel":{variant:"neutral",label:"Cancellation Requested"},"waiting-for-seller-decision":{variant:"neutral",label:"Cancellation Requested"},canceled:{variant:"neutral",label:"Canceled"}},n=["Order Placed","Pending approval","Payment Pending","Payment Approved","Payment Denied","Ready for Delivery","Invoiced","Cancellation Requested","Canceled"],l={"order placed":"Order Placed","Pending approval":"Pending approval","payment pending":"Payment Pending","payment approved":"Payment Approved","payment denied":"Payment Denied","ready for delivery":"Ready for Delivery",invoiced:"Invoiced","cancellation requested":"Cancellation Requested",canceled:"Canceled"}},45676:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/pvt/account/orders",function(){return a(66746)}])},61409:function(e){e.exports={section:"section_section__YPC0_",load:"section_load__1kqk7"}},78793:function(e){e.exports={page:"styles_page__flnO9"}},89842:function(e){e.exports={layout:"section_layout__QJ4xs",menu:"section_menu__WKZdl",account:"section_account__YjCAC",avatarContainer:"section_avatarContainer__1RMsJ",switchButton:"section_switchButton__ul06M",nav:"section_nav__Jjee8",navItem:"section_navItem__yr27R",avatar:"section_avatar__IQLo8"}}},function(e){e.O(0,[3483,9505,4824,9774,2888,179],function(){return e(e.s=45676)}),_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.