(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{195:function(e,t,a){e.exports=a(302)},201:function(e,t,a){},229:function(e,t,a){},230:function(e,t,a){},231:function(e,t,a){},232:function(e,t,a){},233:function(e,t,a){},234:function(e,t,a){},258:function(e,t,a){},259:function(e,t,a){},260:function(e,t,a){},261:function(e,t,a){},262:function(e,t,a){},264:function(e,t,a){},265:function(e,t,a){},266:function(e,t,a){},284:function(e,t){},302:function(e,t,a){"use strict";a.r(t);a(196);var n=a(0),r=a.n(n),c=a(15),o=a.n(c),l=a(6),s=a(24),i=a(348),u=a(30),m=a(19),d=a(51),p=a.n(d),f=a(5),g=a(343),E=a(339),h=a(341),b=a(342),v=a(345),y=a(57),k=a(344),O=a(305),N=a(158),j=a.n(N),S=a(161),I=a.n(S),C=a(162),w=a.n(C),x=a(307),T=a(347),A=a(346),B=a(9),P=a(48),U=a.n(P),V=a(160),F=a.n(V);function z(e){var t=e.split(".")[1].replace(/-/g,"+").replace(/_/g,"/"),a=decodeURIComponent(atob(t).split("").map(function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)}).join(""));return JSON.parse(a)}var R=Object(n.createContext)({userId:""}),D=M();function M(){var e=localStorage.getItem("toolkit");if(null!==e)return JSON.parse(e);localStorage.setItem("toolkit",'{"currentToolkitName":"","currentVenueId":"", "toolkits" : { "Toolkits":[{"ToolkitCode":"","UyrosUserId":"","Approvals":[]}]},"accessControls":[]}')}function L(e){var t=M();e&&(t.currentToolkitName=e.currentToolkitName,t.toolkits=e.toolkits,t.accessControls=e.accessControls,t.productFilter=e.productFilter,t.currentToolkit=e.currentToolkit,D=t,localStorage.removeItem("toolkit"),localStorage.setItem("toolkit",JSON.stringify(t)))}function H(){var e=Object(n.useContext)(R),t=localStorage.getItem("user");if(t){var a=z(t),r=(new Date).getTime();if(a.userId&&r<1e3*a.exp){var c=localStorage.getItem("uyrosUserId");return e.toggleSetUserId(a.userId),e.toggleSetUyrosUserId(c),!0}return!1}return!1}function q(){localStorage.removeItem("user");var e=JSON.parse(localStorage.getItem("toolkit"));e.currentVenueId="",localStorage.setItem("toolkit",JSON.stringify(e)),localStorage.removeItem("uyrosUserId"),window.location.href="/".concat(D.currentToolkitName,"/login")}a(201);var W=Object(s.g)(Object(f.a)(function(e){return{root:{display:"flex"},appBar:{transition:e.transitions.create(["margin","width"],{easing:e.transitions.easing.sharp,duration:e.transitions.duration.leavingScreen})},appBarShift:{width:"calc(100% - ".concat(240,"px)"),marginLeft:240,transition:e.transitions.create(["margin","width"],{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.enteringScreen})},hide:{display:"none"},drawer:{width:240,flexShrink:0},drawerPaper:{width:240},drawerHeader:Object(m.a)({display:"flex",alignItems:"center",padding:"0 8px"},e.mixins.toolbar,{justifyContent:"flex-end"}),content:{flexGrow:1,transition:e.transitions.create("margin",{easing:e.transitions.easing.sharp,duration:e.transitions.duration.leavingScreen}),marginLeft:-240},contentShift:{transition:e.transitions.create("margin",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.enteringScreen}),marginLeft:0},grow:{flexGrow:1},menuButton:{marginLeft:-12,marginRight:20},title:{flexGrow:1}}},{withTheme:!0})(function(e){var t=Object(n.useState)(!1),a=Object(l.a)(t,2),c=a[0],o=a[1],s=Object(n.useContext)(R);function i(){o(!1)}var m=e.classes,d=e.theme,f=H();return r.a.createElement("div",{className:m.root},f?r.a.createElement(r.a.Fragment,null,r.a.createElement(E.a,null),r.a.createElement(h.a,{position:"fixed",className:p()(m.appBar,Object(u.a)({},m.appBarShift,c))+" navbar-color"},r.a.createElement(b.a,null,r.a.createElement(O.a,{color:"inherit","aria-label":"Open drawer",onClick:function(){o(!0)},className:p()(m.menuButton,c&&m.hide)},r.a.createElement(j.a,null)),r.a.createElement(y.a,{className:m.title,variant:"h6",color:"inherit",noWrap:!0}),s.inVenue?r.a.createElement(r.a.Fragment,null,r.a.createElement(B.b,{to:"/".concat(D.currentToolkitName,"/shop/search"),className:"color-white"},r.a.createElement(O.a,{color:"inherit",className:"outline-none"},r.a.createElement(U.a,null))),r.a.createElement(B.b,{to:"/".concat(D.currentToolkitName,"/basket"),className:"color-white"},r.a.createElement(O.a,{color:"inherit",className:"outline-none"},r.a.createElement(F.a,null)))):"")),r.a.createElement(g.a,{className:m.drawer,variant:"persistent",anchor:"left",open:c,classes:{paper:m.drawerPaper}},r.a.createElement("div",{className:m.drawerHeader},r.a.createElement(O.a,{onClick:i},"ltr"===d.direction?r.a.createElement(I.a,null):r.a.createElement(w.a,null))),r.a.createElement(k.a,null),r.a.createElement(v.a,{className:"pt-0 pb-0"},r.a.createElement(A.a,{tag:B.b,to:"/"+D.currentToolkitName,onClick:i,className:"p-0 text-dark"},r.a.createElement(x.a,{button:!0,key:"Home"},r.a.createElement(T.a,{primary:"Home"})),r.a.createElement(k.a,null)),s.inVenue?r.a.createElement(A.a,{tag:B.b,to:"/".concat(D.currentToolkitName,"/shop/products"),onClick:i,className:"p-0 text-dark"},r.a.createElement(x.a,{button:!0,key:"Products"},r.a.createElement(T.a,{primary:"Products"})),r.a.createElement(k.a,null)):"",r.a.createElement(x.a,{button:!0,key:"Logout",onClick:q},r.a.createElement(T.a,{primary:"Logout"}))),r.a.createElement(k.a,null)),r.a.createElement("main",{className:p()(m.content,Object(u.a)({},m.contentShift,c))},r.a.createElement("div",{className:m.drawerHeader}))):null)})),J=a(4),Q=a.n(J);i.a.propTypes={fluid:Q.a.bool};var K=function(e){return r.a.createElement("div",null,r.a.createElement(W,null),r.a.createElement("div",null,e.children))},Y=a(164),G=a(165),_=a(174),$=a(166),Z=a(96),X=a(175),ee=a(349),te=function(e){function t(e){var a;return Object(Y.a)(this,t),(a=Object(_.a)(this,Object($.a)(t).call(this,e))).state={currentCount:0},a.incrementCounter=a.incrementCounter.bind(Object(Z.a)(a)),a}return Object(X.a)(t,e),Object(G.a)(t,[{key:"incrementCounter",value:function(e,t){this.setState({currentCount:this.state.currentCount+1})}},{key:"render",value:function(){return r.a.createElement("div",null,r.a.createElement("h1",null,"Counter"),r.a.createElement("p",null,"This is a simple example of a React component."),r.a.createElement("p",null,"Current count: ",r.a.createElement("strong",null,this.state.currentCount)),r.a.createElement(ee.a,{variant:"contained",color:"primary"},"Hello World"),r.a.createElement("button",{className:"btn btn-primary",onClick:this.incrementCounter},"Increment"))}}]),t}(n.Component);te.displayName=te.name;var ae=a(7),ne=a.n(ae),re=a(355),ce=a(303),oe=a(167),le=a.n(oe),se=a(31),ie=a.n(se),ue=a(77),me=a.n(ue),de=(a(229),Object(ce.a)({root:{display:"inline"},list:{width:250},fullList:{width:"auto"}}));function pe(e){var t=de(),a=r.a.useState({right:!1}),c=Object(l.a)(a,2),o=c[0],s=c[1],i=Object(n.useContext)(R).accessControls.toString(),d=Object(n.useState)({categories:!1,types:!1}),p=Object(l.a)(d,2),f=p[0],E=p[1],h=Object(n.useState)(""),b=Object(l.a)(h,2),N=b[0],j=b[1],S=Object(n.useState)(""),I=Object(l.a)(S,2),C=I[0],w=I[1],A=Object(n.useState)(""),B=Object(l.a)(A,2),P=B[0],U=B[1],V=Object(n.useState)(""),F=Object(l.a)(V,2),z=F[0],M=F[1],L=Object(n.useState)(!1),H=Object(l.a)(L,2),q=H[0],W=H[1],J=function(e,t){return function(a){("keydown"!==a.type||"Tab"!==a.key&&"Shift"!==a.key)&&(t||W(!1),s(Object(m.a)({},o,Object(u.a)({},e,t))))}};var Q,K=Object(n.useRef)(!0);function Y(e,t){"type"===t?M(e):"category"===t&&U(e)}function G(){return f.categories?r.a.createElement(v.a,null,e.categories.map(function(e,t){return r.a.createElement("div",{key:t},r.a.createElement(x.a,{button:!0,className:C===e.value?"active":null,onClick:function(){C===e.value?(Y("","category"),w(e.value)):(Y(" and categories/any(g: g eq '".concat(e.value,"') "),"category"),w(e.value))}},r.a.createElement(T.a,{primary:e.value.split("|")[1]}),r.a.createElement(me.a,{hidden:C!==e.value})),r.a.createElement(k.a,null))})):f.types?r.a.createElement(v.a,null,e.types.map(function(e,t){return r.a.createElement("div",{key:t},r.a.createElement(x.a,{button:!0,className:N===e.value?"active":null,onClick:function(t){N===e.value?(Y("","type"),j("")):(Y(" and types/any(g: g eq '".concat(e.value,"') "),"type"),j(e.value))}}," ",r.a.createElement(T.a,{primary:e.value}),r.a.createElement(me.a,{hidden:N!==e.value})),r.a.createElement(k.a,null))})):void 0}return Object(n.useEffect)(function(){if(C<=0&&D.productFilter&&w(D.productFilter.category),N<=0&&D.productFilter&&j(D.productFilter.type),K.current)K.current=!1;else if(!K.current){var t="accessControl/any(g:search.in(g, '"+i+"')) "+P+z;ne()({method:"post",url:"https://ronson.search.windows.net/indexes/products/docs/search?api-version=2019-05-06",data:{filter:t},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(t){e.props.setProducts(t.data.value),e.props.setFilter(P+z)}).catch(function(e){console.log(e)})}},[P,z,i,C,N]),r.a.createElement("div",null,r.a.createElement(O.a,{onClick:function(){e.props.history.goBack()},className:"float-left"},r.a.createElement(ie.a,null)),r.a.createElement(O.a,{onClick:J("right",!0),className:"float-right"},r.a.createElement(le.a,null)),r.a.createElement(g.a,{anchor:"right",open:o.right,onClose:J("right",!1)},(Q="right",r.a.createElement("div",{className:t.list,role:"presentation"},r.a.createElement("div",{className:"p-2"},r.a.createElement(O.a,{onClick:function(){return W(!1)},className:"float-left",style:{padding:"5px 5px 0 0 "}},r.a.createElement(ie.a,null)),r.a.createElement(y.a,{variant:"h6",gutterBottom:!0,style:{display:"inline-flex"}},"Filters"),r.a.createElement(ee.a,{variant:"text",className:"float-right filter-done-button",onClick:J(Q,!1)},"Done")),q?r.a.createElement(G,null):r.a.createElement(v.a,null,r.a.createElement("div",null,r.a.createElement(x.a,{button:!0,onClick:function(){E({categories:!0,types:!1}),W(!0)}},r.a.createElement(T.a,{primary:"Categories",className:"capitalize"})),r.a.createElement(k.a,null),r.a.createElement(x.a,{button:!0,onClick:function(){E({categories:!1,types:!0}),W(!0)}},r.a.createElement(T.a,{primary:"Types",className:"capitalize"}))))))))}var fe=Object(s.g)(function(e){var t=Object(n.useState)([]),a=Object(l.a)(t,2),c=a[0],o=a[1],s=Object(n.useState)([]),u=Object(l.a)(s,2),m=u[0],d=u[1],p=Object(n.useContext)(R).accessControls.toString();return Object(n.useEffect)(function(){ne()({method:"post",url:"https://ronson.search.windows.net/indexes/products/docs/search?api-version=2019-05-06",data:{filter:"accessControl/any(g:search.in(g, '"+p+"')) ",facets:["categories,count:100,sort:value","types,count:100,sort:value"],top:0},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(e){o(e.data["@search.facets"].categories),d(e.data["@search.facets"].types)}).catch(function(e){console.log(e)})},[p]),r.a.createElement("div",{className:"filter-bar"},r.a.createElement(i.a,{fluid:!0},r.a.createElement(pe,{props:e,categories:c,types:m})))}),ge=(a(230),a(97)),Ee=a.n(ge),he=a(350),be=a(354),ve=a(351),ye=a(352),ke=a(168),Oe=a.n(ke),Ne=a(353),je=a(65);function Se(e){return e.toLocaleString("en-GB",{style:"currency",currency:"GBP",minimumFractionDigits:2})}var Ie=Object(ce.a)(function(e){return{card:{maxWidth:400},media:{height:0,paddingTop:"142%",backgroundSize:"contain"},expand:{transform:"rotate(0deg)",marginLeft:"auto",transition:e.transitions.create("transform",{duration:e.transitions.duration.shortest})},expandOpen:{transform:"rotate(180deg)"},avatar:{backgroundColor:Oe.a[500]},height40:{height:"40px"},root:{display:"block"}}});function Ce(e){var t=Ie(),a=Object(je.a)();return Object(Ne.a)(a.breakpoints.down("xs"))?r.a.createElement("img",{src:e.product.imageURL,className:"w-100",alt:e.product.name}):r.a.createElement(be.a,{className:t.media,image:e.product.imageURL,title:"Image"})}var we=function(e){var t=Ie();return r.a.createElement(he.a,{className:t.card},r.a.createElement(Ce,{product:e.product}),r.a.createElement(ve.a,null,r.a.createElement(y.a,{variant:"body2",color:"textSecondary",component:"p",className:t.height40},e.product.name)),r.a.createElement(ye.a,{disableSpacing:!0,className:t.root},r.a.createElement(ee.a,{variant:"contained",color:"primary"},"View"),r.a.createElement("p",{className:"product-price mb-0 float-right"},"From ",Se(e.product.fromPriceNet))))};function xe(){return(xe=Object.assign||function(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var Ae=r.a.createElement("circle",{cx:84,cy:50,r:0,fill:"#70b4dd"},r.a.createElement("animate",{attributeName:"r",values:"10;0;0;0;0",keyTimes:"0;0.25;0.5;0.75;1",keySplines:"0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1",calcMode:"spline",dur:"1.5s",repeatCount:"indefinite",begin:"0s"}),r.a.createElement("animate",{attributeName:"cx",values:"84;84;84;84;84",keyTimes:"0;0.25;0.5;0.75;1",keySplines:"0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1",calcMode:"spline",dur:"1.5s",repeatCount:"indefinite",begin:"0s"})),Be=r.a.createElement("circle",{cx:16,cy:50,r:9.97047,fill:"#60acd9"},r.a.createElement("animate",{attributeName:"r",values:"0;10;10;10;0",keyTimes:"0;0.25;0.5;0.75;1",keySplines:"0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1",calcMode:"spline",dur:"1.5s",repeatCount:"indefinite",begin:"-0.75s"}),r.a.createElement("animate",{attributeName:"cx",values:"16;16;50;84;84",keyTimes:"0;0.25;0.5;0.75;1",keySplines:"0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1",calcMode:"spline",dur:"1.5s",repeatCount:"indefinite",begin:"-0.75s"})),Pe=r.a.createElement("circle",{cx:84,cy:50,r:.0295315,fill:"#50a3d6"},r.a.createElement("animate",{attributeName:"r",values:"0;10;10;10;0",keyTimes:"0;0.25;0.5;0.75;1",keySplines:"0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1",calcMode:"spline",dur:"1.5s",repeatCount:"indefinite",begin:"-0.375s"}),r.a.createElement("animate",{attributeName:"cx",values:"16;16;50;84;84",keyTimes:"0;0.25;0.5;0.75;1",keySplines:"0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1",calcMode:"spline",dur:"1.5s",repeatCount:"indefinite",begin:"-0.375s"})),Ue=r.a.createElement("circle",{cx:83.8996,cy:50,r:10,fill:"#409bd2"},r.a.createElement("animate",{attributeName:"r",values:"0;10;10;10;0",keyTimes:"0;0.25;0.5;0.75;1",keySplines:"0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1",calcMode:"spline",dur:"1.5s",repeatCount:"indefinite",begin:"0s"}),r.a.createElement("animate",{attributeName:"cx",values:"16;16;50;84;84",keyTimes:"0;0.25;0.5;0.75;1",keySplines:"0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1",calcMode:"spline",dur:"1.5s",repeatCount:"indefinite",begin:"0s"})),Ve=r.a.createElement("circle",{cx:49.8996,cy:50,r:10,fill:"#70b4dd"},r.a.createElement("animate",{attributeName:"r",values:"0;0;10;10;10",keyTimes:"0;0.25;0.5;0.75;1",keySplines:"0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1",calcMode:"spline",dur:"1.5s",repeatCount:"indefinite",begin:"0s"}),r.a.createElement("animate",{attributeName:"cx",values:"16;16;16;50;84",keyTimes:"0;0.25;0.5;0.75;1",keySplines:"0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1;0 0.5 0.5 1",calcMode:"spline",dur:"1.5s",repeatCount:"indefinite",begin:"0s"})),Fe=function(e){var t=e.svgRef,a=Te(e,["svgRef"]);return r.a.createElement("svg",xe({width:"100%",height:"100%",viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid",className:"lds-ellipsis",ref:t},a),Ae,Be,Pe,Ue,Ve)},ze=r.a.forwardRef(function(e,t){return r.a.createElement(Fe,xe({svgRef:t},e))});a.p;var Re=Object(s.g)(function(e){var t=Object(n.useState)(e.location.state&&e.location.state.filter?" and ".concat(e.location.state.filter):""),a=Object(l.a)(t,2),c=a[0],o=a[1],s=Object(n.useState)([]),u=Object(l.a)(s,2),m=u[0],d=u[1],p=Object(n.useContext)(R),f=Object(n.useState)(0),g=Object(l.a)(f,2),E=g[0],h=g[1],b=Object(n.useRef)("Loading..."),v=function(){var t="*";return e.match.params.searchTerm?t=e.match.params.searchTerm+"*":e.location.state&&e.location.state.searchTerm&&(t=e.location.state.searchTerm+"*"),t}();p.accessControls.length<=0&&p.toggleSetAccessControls(D.accessControls);var y="accessControl/any(g:search.in(g, '"+p.accessControls.map(function(e){return e}).join()+"'))";return window.onscroll=Ee()(function(){var e=document.getElementById("inner");e&&(console.log(" \n ScrollY + Inner Height: ".concat(window.scrollY+window.innerHeight,"\n Client Height + Offset Top: ").concat(e.clientHeight+e.offsetTop," ")),Math.round(window.scrollY+window.innerHeight)===e.clientHeight+e.offsetTop&&(document.getElementById("loader").style.cssText="display: none !important;",h(E+25)))},100),Object(n.useEffect)(function(){ne()({method:"post",url:"https://ronson.search.windows.net/indexes/products/docs/search?api-version=2019-05-06",data:{search:v,facets:["categories,count:100","types,count:100"],filter:y+c,top:25,skip:E,count:!0,orderby:"productId desc"},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(e){m.length>0&&e.data.value.length>0?d(m.concat(e.data.value)):e.data.value.length>0&&d(e.data.value)}).catch(function(e){console.log(e)}),document.getElementById("loader").style.cssText="display: none !important;",m.length<=0&&(b.current="No products found. Try searching for something else.")},[y,v,E,c]),r.a.createElement("div",{id:"inner"},r.a.createElement(fe,{setProducts:function(e){e.length<=0&&(b.current="No products found. Try searching for something else."),d(e)},setFilter:function(e){o(e)}}),r.a.createElement(i.a,{fluid:!0},e.location.state&&e.location.state.category?r.a.createElement("p",{className:"m-2 product-category-name"},e.location.state.category):"",r.a.createElement(k.a,{className:"mb-3"}),r.a.createElement(re.a,{container:!0,spacing:3},m.map(function(e,t){return r.a.createElement(re.a,{item:!0,xs:12,sm:6,md:4,lg:3,xl:2,key:t},r.a.createElement(B.b,{to:"/"+D.currentToolkitName+"/shop/product/"+e.urlEncodedName+"/"+e.id},r.a.createElement(we,{product:e})))}),r.a.createElement(ze,{id:"loader",className:"loader-svg"}))))}),De=a(356),Me=a(100),Le=a(380),He=a(367),qe=a(366),We=a(67),Je=a.n(We),Qe=(a(231),a(360)),Ke=a(357),Ye=a(378),Ge=a(379),_e=a(361),$e=a(365),Ze=a(363),Xe=a(364),et=a(362),tt=a(306),at=a(382),nt=r.a.forwardRef(function(e,t){return r.a.createElement(tt.a,Object.assign({direction:"up",ref:t},e))}),rt=(Object(ce.a)(function(e){return{root:{textTransform:"none"}}}),Object(ce.a)(function(e){return{root:{display:"flex",flexWrap:"wrap"},formControl:{margin:e.spacing(1),minWidth:120},selectEmpty:{marginTop:e.spacing(2)}}}));function ct(e){var t=JSON.parse(localStorage.getItem("toolkit")),a=e.amends,c=[],o=r.a.useState(!1),s=Object(l.a)(o,2),i=s[0],u=s[1],m=Object(n.useContext)(R);function d(){u(!1)}var p=!0;a.SkusAndQty.length>0&&""!==e.customisationType&&(p=!1);for(var f=0,g=0;g",highlightPostTag:"",select:"id,name,imageURL",filter:"accessControl/any(g:search.in(g, '"+a+"'))"},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(e){b(e.data.value)}).catch(function(e){console.log(e)})):(f([]),b([]))},[i]),Object(n.useEffect)(function(){v.current.focus()},[]),r.a.createElement(De.a,{className:"search-bar"},r.a.createElement(dt.a,{className:c.root},r.a.createElement(O.a,{onClick:function(){return e.history.goBack()},className:c.iconButton,"aria-label":"Search"},r.a.createElement(ie.a,null)),r.a.createElement(pt.a,{inputRef:v,className:c.input,placeholder:"Search",onChange:function(e){return u(e.target.value)}})),r.a.createElement(function(){return p.map(function(t,a){return r.a.createElement("div",{key:a},r.a.createElement(De.a,null,r.a.createElement("p",{onClick:function(){return e.history.push({pathname:"/"+D.currentToolkitName+"/shop/products?q="+t.text,state:{searchTerm:t.text}})},className:"search-results-p"},t.text)),r.a.createElement(k.a,null))})},null),r.a.createElement(function(){return h.map(function(e){return r.a.createElement("div",{key:e.id},r.a.createElement(De.a,null,r.a.createElement(B.b,{to:"/"+D.currentToolkitName+"/shop/product/"+e.name+"/"+e.id,style:{textDecoration:"none"}},r.a.createElement(re.a,{container:!0,style:{margin:"15px 0"}},r.a.createElement(re.a,{item:!0,xs:5},r.a.createElement("img",{src:e.imageURL,alt:e.name,style:{width:"80px"}})),r.a.createElement(re.a,{item:!0,xs:7},r.a.createElement("p",{style:{color:"black"},dangerouslySetInnerHTML:{__html:e["@search.text"]}}))))),r.a.createElement(k.a,null))})},null))}var Et=Object(s.g)(function(e){var t=ft();return r.a.createElement(De.a,{className:"search-bar"},r.a.createElement(dt.a,{className:t.root,style:{marginBottom:10}},r.a.createElement(O.a,{className:t.iconButton,"aria-label":"Search"},r.a.createElement(U.a,null)),r.a.createElement(pt.a,{className:t.input,placeholder:"Search for a product",onClick:function(){return e.history.push({pathname:"/"+D.currentToolkitName+"/shop/search",state:e.accessControls})}})))}),ht=Object(ce.a)({root:{padding:"2px 4px",display:"flex",alignItems:"center",background:"#F0F0F0",boxShadow:"none"},input:{marginLeft:8,flex:1},iconButton:{padding:10},searchOverlay:{backgroundColor:"white",height:"100vh",position:"absolute",width:"100%",left:0,zIndex:1,bottom:0}});function bt(e){var t=ht(),a=Object(n.useState)(),c=Object(l.a)(a,2),o=c[0],s=c[1],i=Object(n.useState)([]),u=Object(l.a)(i,2),m=u[0],d=u[1],p=Object(n.useRef)(null),f=Object(n.useContext)(R);return Object(n.useEffect)(function(){o&&ne()({method:"POST",url:"https://ronson.search.windows.net/indexes/venues/docs/search?api-version=2019-05-06",data:{search:o+"*",filter:"userAccessControls/any(g:search.in(g, '"+f.uyrosUserId+"'))"},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(e){d(e.data.value)}).catch(function(e){console.log(e)})},[o,f.uyrosUserId]),Object(n.useEffect)(function(){p.current.focus()},[]),r.a.createElement(De.a,{className:"search-bar"},r.a.createElement(dt.a,{className:t.root},r.a.createElement(O.a,{onClick:function(){return e.history.goBack()},className:t.iconButton,"aria-label":"Search"},r.a.createElement(ie.a,null)),r.a.createElement(pt.a,{inputRef:p,className:t.input,placeholder:"Search",onChange:function(e){return s(e.target.value)}})),r.a.createElement(function(){return console.log(m),m.map(function(t,a){return r.a.createElement("div",{key:a},r.a.createElement(De.a,null,r.a.createElement("p",{onClick:function(){return e.history.push({pathname:"/".concat(D.currentToolkitName,"/venues/")+t.name,state:t})},className:"search-results-p"},t.name)),r.a.createElement(k.a,null))})},null))}var vt=Object(s.g)(function(e){var t=ht();return r.a.createElement(De.a,{className:"search-bar"},r.a.createElement(dt.a,{className:t.root,style:{marginBottom:10}},r.a.createElement(O.a,{className:t.iconButton,"aria-label":"Search"},r.a.createElement(U.a,null)),r.a.createElement(pt.a,{className:t.input,placeholder:"Which venue are you looking for?",onClick:function(){return e.history.push("/".concat(D.currentToolkitName,"/venues/search"))}})))}),yt=a(368),kt=a(113),Ot=a.n(kt),Nt=a(114),jt=a.n(Nt),St=a(112),It=a.n(St),Ct=a(36),wt=Object(Ct.a)();a(234);function xt(e){var t={pathname:"/".concat(D.currentToolkitName,"/orders/"),fromVenues:!0};return r.a.createElement(re.a,{container:!0,style:{textAlign:"center",backgroundColor:"#f0f0f0",padding:"10px 0"}},r.a.createElement(re.a,{item:!0,xs:4},r.a.createElement(B.b,{to:{pathname:"/".concat(D.currentToolkitName,"/approvals")}},r.a.createElement(It.a,{style:{fontSize:50,color:"#212529"}}),r.a.createElement("p",{className:"venues-p-light"},"Approvals"))),r.a.createElement(re.a,{item:!0,xs:4},r.a.createElement(B.b,{to:t},r.a.createElement(Ot.a,{style:{fontSize:50,color:"#212529"}}),r.a.createElement("p",{className:"venues-p-light"},"Orders"))),r.a.createElement(re.a,{item:!0,xs:4},r.a.createElement(jt.a,{style:{fontSize:50}}),r.a.createElement("p",{className:"venues-p-light"},"More")))}function Tt(e){var t=e.venue,a=Object(n.useContext)(R),c=JSON.parse(localStorage.getItem("toolkit")).currentVenueId,o={pathname:"/".concat(D.currentToolkitName,"/orders/")+a.venueId,fromVenues:!1,venueId:c};return r.a.createElement("div",{style:{backgroundColor:"#535353",padding:"10px 0"}},r.a.createElement("div",{className:"venue-info"},r.a.createElement("p",null,r.a.createElement(ie.a,{style:{margin:"0 5px",fontSize:25},onClick:function(){return wt.goBack()}}),t.name),r.a.createElement("p",{className:"p-light"},t.venuePostcode)," "),r.a.createElement(re.a,{container:!0,style:{textAlign:"center"}},r.a.createElement(re.a,{item:!0,xs:4},r.a.createElement(B.b,{to:{pathname:"/".concat(D.currentToolkitName,"/approvals"),state:{venueId:t.venueId}}},r.a.createElement(It.a,{style:{fontSize:50,color:"#d3d3d3"}}),r.a.createElement("p",{className:"venue-p-light"},"Approvals"))),r.a.createElement(re.a,{item:!0,xs:4},r.a.createElement(B.b,{to:o},r.a.createElement(Ot.a,{style:{fontSize:50,color:"#d3d3d3"}}),r.a.createElement("p",{className:"venue-p-light"},"Orders"))),r.a.createElement(re.a,{item:!0,xs:4},r.a.createElement(jt.a,{style:{fontSize:50,color:"#d3d3d3"}}),r.a.createElement("p",{className:"venue-p-light"},"More"))))}var At=Object(ce.a)(function(e){return{root:{width:"100%",backgroundColor:e.palette.background.paper},nested:{paddingLeft:e.spacing(4)}}});var Bt=function(e){var t=Object(n.useContext)(R),a=Object(n.useState)([]),c=Object(l.a)(a,2),o=c[0],s=c[1],i=At(),u=Object(n.useState)(0),m=Object(l.a)(u,2),d=m[0],p=m[1];return window.onscroll=Ee()(function(){var e=document.getElementById("inner"),t=document.getElementById("loader");e&&(console.log("ScrollY + Inner Height: ".concat(window.scrollY+window.innerHeight,"\n Client Height + Offset Top: ").concat(e.clientHeight+e.offsetTop," ")),window.scrollY+window.innerHeight===e.clientHeight+e.offsetTop&&(t.style.cssText="display: block !important;",p(d+50)))},100),Object(n.useEffect)(function(){if(t.toggleSetInVenue(!1),t.uyrosUserId){var e="userAccessControls/any(g:search.in(g, '"+t.uyrosUserId+"')) ";t.venueIds&&t.venueIds.length>0&&(e=e+" or search.in(venueId, '"+t.venueIds+"', ',')"),ne()({method:"POST",url:"https://ronson.search.windows.net/indexes/venues/docs/search?api-version=2019-05-06",data:{filter:e,orderby:"name",top:50,skip:d},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(e){o.length>0?s(o.concat(e.data.value)):s(e.data.value)}),document.getElementById("loader").style.cssText="display: none !important;"}},[t.uyrosUserId,d,t.venueIds]),r.a.createElement("div",null,r.a.createElement(xt,null),r.a.createElement(vt,{history:e.history}),r.a.createElement(De.a,{fixed:!0,id:"inner"},r.a.createElement(function(){return r.a.createElement(v.a,{component:"nav","aria-labelledby":"nested-list-subheader",subheader:r.a.createElement(yt.a,{component:"div",id:"nested-list-subheader"},"Your Venues"),className:i.root},o.map(function(e,t){return r.a.createElement(B.b,{to:{pathname:"/"+D.currentToolkitName+"/venues/"+e.id,state:e},key:t},r.a.createElement(x.a,{button:!0},r.a.createElement(T.a,{primary:r.a.createElement(y.a,{type:"body2",className:"color-5c"},e.name),secondary:"\n ".concat(null!==e.venueAddress1?e.venueAddress1+",":""," \n ").concat(null!==e.venueAddress2?e.venueAddress2+",":""," \n ").concat(null!==e.venueAddress3?e.venueAddress3+",":"","\n ").concat(null!==e.venueCounty?e.venueCounty+",":""," \n ").concat(null!==e.venueTown?e.venueTown+",":""," \n ").concat(null!==e.venuePostcode?e.venuePostcode:"")})),r.a.createElement(k.a,null))}))},null),r.a.createElement(ze,{className:"loader-svg",id:"loader"})))};var Pt=function(){return r.a.createElement(r.a.Fragment,null,r.a.createElement(Bt,null))};var Ut=Object(s.g)(function(e){return r.a.createElement(r.a.Fragment,null,r.a.createElement(Pt,{history:e.history}))}),Vt=a(369),Ft=a(98),zt=a.n(Ft);a(33);a(258);var Rt=Object(ce.a)(function(e){return{container:{display:"flex",flexWrap:"wrap"},textField:{marginLeft:e.spacing(1),marginRight:e.spacing(1)},dense:{marginTop:e.spacing(2)},menu:{width:200}}});function Dt(e,t,a,n){e.data.token&&localStorage.setItem("user",e.data.token);var r=z(localStorage.getItem("user"));a.toggleSetUserId(r.userId),r.userId&&(ne.a.get("https://ronson.blob.core.windows.net/cache/users/"+r.userId+".json?v="+Date.now()).then(function(e){var t={currentToolkitName:D.currentToolkitName,toolkits:e.data};if(null!==n){var r=e.data.Toolkits.find(function(e){return e.ToolkitCode===n});r&&(a.toggleSetUyrosUserId(r.UyrosUserId),localStorage.setItem("uyrosUserId",r.UyrosUserId)),t.currentToolkit=r,console.log(r),a.toggleSetVenueIds(r.VenueIds)}else a.toggleSetAvailableToolkits(e.data),a.toggleSetUyrosUserId(e.data.Toolkits[0].UyrosUserId),localStorage.setItem("uyrosUserId",e.data.Toolkits[0].UyrosUserId);L(t)}),document.body.style.backgroundColor="",t.history.push("/".concat(D.currentToolkitName)))}var Mt=Object(s.g)(function(e){var t=Object(n.useState)({email:"",password:""}),a=Object(l.a)(t,2),c=a[0],o=a[1],s=Object(n.useState)({}),i=Object(l.a)(s,2),u=i[0],d=i[1],p=Object(n.useState)({text:"",display:"none"}),f=Object(l.a)(p,2),g=f[0],E=f[1],h=Object(n.useContext)(R),b=Rt(),v=H();return Object(n.useEffect)(function(){if(v)e.history.push("/".concat(D.currentToolkitName));else{var t=window.location.pathname.split("/")[1].toLowerCase();"[object%20object]"===t&&(t="generic"),L({currentToolkitName:t}),ne.a.get("https://ronson.blob.core.windows.net/cache/toolkits/".concat(D.currentToolkitName,"/").concat(D.currentToolkitName,".json")).then(function(e){d(e.data)})}},[]),Object(n.useEffect)(function(){u.Config&&(u.Config.BackgroundImageUrl?document.body.style.backgroundImage="url('".concat(u.Config.BackgroundImageUrl,"')"):document.body.style.backgroundColor=u.Config.BackgroundColour)},[u.Config]),r.a.createElement(De.a,{className:"login"},r.a.createElement("div",{className:"logo"},r.a.createElement("img",{src:u.Config?u.Config.LogoImageUrl:"",alt:"logo"})),r.a.createElement(dt.a,{className:"p-2 mt-2"},r.a.createElement("div",{className:"login-form-error",style:{display:g.display}},r.a.createElement("p",null,g.text," ",r.a.createElement(zt.a,null))),r.a.createElement(y.a,{variant:"h6",className:"text-center welcome-message",style:{color:"#202124"}},u.WelcomeMessage),r.a.createElement(y.a,{variant:"subtitle1",className:"text-center",style:{color:"#202124"}},"Sign in with your login details"),r.a.createElement("form",{onSubmit:function(t){t.preventDefault(),ne.a.post("https://ronson-dev.azurewebsites.net/api/Identity/generatetoken",{Email:c.email,Password:c.password,RememberMe:!1}).then(function(e){return function(e){200!==e&&(401!==e.statusCode&&403!==e.statusCode||(q(),window.location.reload(!0)))}(e),e}).then(function(t){Dt(t,e,h,null)}).catch(function(e){E({text:"Incorrect username or password.",display:"block"})})},method:"post",style:{textAlign:"center"}},r.a.createElement(Ge.a,{id:"outlined-email-input",label:"Email",className:b.textField+" w-100 ml-0 mr-0",type:"email",name:"email",autoComplete:"email",margin:"normal",variant:"outlined",value:c.email,onChange:function(e){return o(Object(m.a)({},c,{email:e.target.value}))}}),r.a.createElement(Ge.a,{id:"outlined-password-input",label:"Password",className:b.textField+" w-100 ml-0 mr-0",type:"password",autoComplete:"current-password",margin:"normal",variant:"outlined",value:c.password,onChange:function(e){return o(Object(m.a)({},c,{password:e.target.value}))}}),r.a.createElement(Vt.a,{variant:"extended",size:"medium",color:"primary","aria-label":"Add",className:"login-btn w-100",disabled:!(c.email.length>0&&c.password.length>0),type:"submit"},"Login"))))});var Lt=Object(s.g)(function(e){var t=Object(n.useContext)(R),a=Object(n.useState)({}),r=Object(l.a)(a,2),c=r[0],o=r[1];return console.log("In herre"),Object(n.useEffect)(function(){ne.a.post("https://ronson-dev.azurewebsites.net/api/identity/generatetokensso",{UserName:e.match.params.userName,ClientCode:e.match.params.clientCode,Hash:e.match.params.dateAndCodeHash}).then(function(a){var n=window.location.pathname.split("/")[1].toLowerCase();"[object%20object]"===n&&(n="generic"),L({currentToolkitName:n}),ne.a.get("https://ronson.blob.core.windows.net/cache/toolkits/".concat(D.currentToolkitName,"/").concat(D.currentToolkitName,".json")).then(function(e){o(e.data)}),Dt(a,e,t,e.match.params.clientCode)}).catch(function(e){console.log(e)})},[]),c.Config&&(console.log(c),c.Config.BackgroundImageUrl?document.body.style.backgroundImage="url('".concat(c.Config.BackgroundImageUrl,"')"):document.body.style.backgroundColor=c.Config.BackgroundColour),null}),Ht=(a(259),Object(ce.a)(function(e){return{card:Object(u.a)({height:"100px",marginBottom:"5px"},"height","auto")}}));var qt=function(e){var t=e.accessControls.toString(),a=Object(n.useState)([]),c=Object(l.a)(a,2),o=c[0],s=c[1];Object(n.useEffect)(function(){ne()({method:"post",url:"https://ronson.search.windows.net/indexes/products/docs/search?api-version=2019-05-06",data:{top:"3",filter:"accessControl/any(g:search.in(g, '"+t+"'))",orderby:"productId desc"},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(e){s(e.data.value)}).catch(function(e){console.log(e)})},[]);var i=Ht();return r.a.createElement(De.a,{className:"mb-10"},r.a.createElement("div",{className:"header-latest-artwork ml-1 mr-1"},r.a.createElement("p",null,"Latest Artwork"),r.a.createElement(B.b,{to:{pathname:"/".concat(D.currentToolkitName,"/shop/products"),state:{accessControlString:t}}},r.a.createElement("p",null,"View All"))),o.map(function(e){return r.a.createElement(B.b,{to:"/".concat(D.currentToolkitName,"/shop/product/")+e.urlEncodedName+"/"+e.id,key:e.id},r.a.createElement(he.a,{className:i.card+" ",key:e.id,elevation:0},r.a.createElement(ve.a,{className:i.cardContent},r.a.createElement(re.a,{container:!0,spacing:1},r.a.createElement(re.a,{item:!0,xs:3},r.a.createElement("img",{src:e.imageURL,style:{width:"100%",padding:"0 !important"},alt:e.name})),r.a.createElement(re.a,{item:!0,xs:8},r.a.createElement("p",{className:"product-title"},e.name)),r.a.createElement(re.a,{item:!0,xs:1,className:"more-vertical-center"})))))}))};a(260);var Wt=function(e){var t=Object(n.useState)([]),a=Object(l.a)(t,2),c=a[0],o=a[1],s=e.count;return(!s||s<=0)&&(s=1e3),Object(n.useEffect)(function(){!function(){var e=JSON.parse(localStorage.getItem("toolkit")).accessControls.toString();ne()({method:"post",url:"https://ronson.search.windows.net/indexes/products/docs/search?api-version=2019-05-06",data:{filter:"accessControl/any(g:search.in(g, '"+e+"'))",facets:["categories,count:".concat(s,",sort:value")],count:!0,top:0},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(e){o(e.data["@search.facets"].categories)}).catch(function(e){console.log(e)})}()},[]),r.a.createElement(dt.a,null,r.a.createElement(De.a,{className:"mb-10"},r.a.createElement(v.a,{component:"nav","aria-label":"secondary mailbox folders"},r.a.createElement(yt.a,{component:"div",id:"nested-list-subheader",className:"black-header"},"Categories",r.a.createElement("span",{className:"float-right"},e.linkToViewAll?r.a.createElement(B.b,{to:{pathname:"/"+D.currentToolkitName+"/shop/categories"}},"View All"):"")),c.map(function(e,t){return r.a.createElement(B.b,{key:t,to:{pathname:"/"+D.currentToolkitName+"/shop/products",state:{filter:"categories/any(g: g eq '".concat(e.value,"')"),category:e.value.split("|")[1]}},className:"color-5c"},r.a.createElement(x.a,{button:!0},r.a.createElement(T.a,{primary:e.value.split("|")[1]}),"(",e.count,")"),r.a.createElement(k.a,null))})),r.a.createElement(k.a,null)))};a(261);var Jt=function(e){var t=Object(n.useState)([]),a=Object(l.a)(t,2),c=a[0],o=a[1],s=e.count;return(!s||s<=0)&&(s=1e3),Object(n.useEffect)(function(){!function(){var e=JSON.parse(localStorage.getItem("toolkit")).accessControls.toString();ne()({method:"post",url:"https://ronson.search.windows.net/indexes/products/docs/search?api-version=2019-05-06",data:{filter:"accessControl/any(g:search.in(g, '"+e+"'))",facets:["types,count:".concat(s,",sort:value")],count:!0},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(e){o(e.data["@search.facets"].types)}).catch(function(e){console.log(e)})}()},[]),r.a.createElement(dt.a,null,r.a.createElement(De.a,{className:"mb-10"},r.a.createElement(v.a,{component:"nav","aria-label":"secondary mailbox folders"},r.a.createElement(yt.a,{component:"div",id:"nested-list-subheader",className:"black-header"},"Types",r.a.createElement("span",{className:"float-right"}," ",e.linkToViewAll?r.a.createElement(B.b,{to:{pathname:"/"+D.currentToolkitName+"/shop/types"}},"View All"):"")),c.map(function(e,t){return r.a.createElement(B.b,{key:t,to:{pathname:"/"+D.currentToolkitName+"/shop/products",state:{filter:"types/any(g: g eq '".concat(e.value,"')"),category:e.value}},className:"color-5c"},r.a.createElement(x.a,{button:!0},r.a.createElement(T.a,{primary:e.value}),"(",e.count,")"),r.a.createElement(k.a,null))})),r.a.createElement(k.a,null)))};a(262);function Qt(e,t){var a=e.Budget,n=t.reduce(function(e,t){return e+t.TotalCost},2);return a?!(a.CurrentBudgetPeriod&&a.CurrentBudgetPeriod.Balance>n)&&(!a.CanPayByCard&&!a.CanPayByInvoice):!(!e||!e.SpendPeriod)&&!(e.SpendPeriod.AvailableBudget>n)}function Kt(e){var t=e.budget;return t?t.Budget&&t.Budget.CanPayByBudget?r.a.createElement(r.a.Fragment,null,r.a.createElement("p",{className:"mt-2 mb-2 p-2",style:{background:t.Budget.CurrentBudgetPeriod.Balance<=0?"#ff7f7f":"#dff0d8",color:t.Budget.CurrentBudgetPeriod.Balance<=0?"#ff0000":"#3c763d",fontWeight:500}},"Budget - ",t.Budget.CurrentBudgetPeriod.Name," (",t.Budget.CurrentBudgetPeriod.Year.Name,") - \xa0",Se(t.Budget.CurrentBudgetPeriod.Balance)),r.a.createElement(k.a,null)):t.SpendPeriod?r.a.createElement(r.a.Fragment,null,r.a.createElement("p",{className:"mt-2 mb-2 p-2",style:{background:t.SpendPeriod.AvailableBudget<=0?"#ff7f7f":"#dff0d8",color:t.SpendPeriod.AvailableBudget<=0?"#ff0000":"#3c763d",fontWeight:500}},"Current Budget Remaining -"," ",Se(t.SpendPeriod.AvailableBudget)),r.a.createElement(k.a,null)):"":null}function Yt(e,t,a){ne()({method:"GET",url:"https://uyrtoolkit.azurewebsites.net/api/mobile/budget/getbudget?userId=".concat(e,"&venueId=").concat(t)}).then(function(e){a(e.data)}).catch(function(e){console.log(e)})}var Gt=Object(s.g)(function(e){var t=Object(n.useState)([]),a=Object(l.a)(t,2),c=a[0],o=a[1],s=Object(n.useState)({}),i=Object(l.a)(s,2),u=i[0],m=i[1],d=Object(n.useContext)(R),p=Object(n.useRef)(!0);return Object(n.useEffect)(function(){d.uyrosUserId&&ne.a.get("https://uyrtoolkit.azurewebsites.net/api/mobile/basket/getbaskets?venueId=".concat(D.currentVenueId,"&userId=").concat(d.uyrosUserId)).then(function(e){for(var t=0;t0?r.a.createElement(De.a,null,c.map(function(e,t){return r.a.createElement("div",{key:t},r.a.createElement(re.a,{container:!0,spacing:3,className:"mt-05 mb-05"},r.a.createElement(re.a,{item:!0,xs:4},r.a.createElement("img",{src:e.ImageURL,alt:e.Name,className:"w-100"})),r.a.createElement(re.a,{item:!0,xs:8},r.a.createElement("h6",null,e.Name),e.customisationDataObj[0].RonsonProductData?r.a.createElement(r.a.Fragment,null,r.a.createElement("p",{className:"mb-0"},e.customisationDataObj[0].RonsonProductData.SKUName),r.a.createElement("p",{className:"mb-0"}," Qty: ",e.Qty),r.a.createElement("p",{className:"mb-0"},Se(e.ItemCost)," Each"),r.a.createElement("p",{className:"mb-0"},Se(e.TotalCost)," Total"),r.a.createElement("h6",{className:"mb-05 mt-10"},"Customisations"),e.customisationDataObj[0].Items.length>0?e.customisationDataObj[0].Items.map(function(e,t){return r.a.createElement("p",{className:"mb-0",key:t},r.a.createElement("b",null,e.Name," "),":"," ",e.Value)}):"No customisation were added.",r.a.createElement("p",{className:"remove-from-basket mt-2",onClick:function(){return t=e,void ne()({method:"POST",url:"https://uyrtoolkit.azurewebsites.net/api/mobile/basket/RemoveItemFromBasket",data:{Id:t.Id,VenueId:D.currentVenueId,UserId:d.uyrosUserId}}).then(function(e){console.log(e);var t=c.filter(function(t){return t.Id!==e.data});t.length<=0&&(p.current=!1),o(t)}).catch(function(e){console.log(e)});var t}},"Remove")):null)),r.a.createElement(k.a,null))}),r.a.createElement(Kt,{budget:u}),r.a.createElement("div",{className:"text-align-center mt-2"},r.a.createElement(ee.a,{disabled:Qt(u,c),variant:"contained",color:"primary",className:"w-100",onClick:function(){return e.history.push({pathname:"/".concat(D.currentToolkitName,"/checkout")})}},"Checkout"))):c.length<=0&&!1===p.current?r.a.createElement("p",{className:"lead ml-1 mr-1"},"There are no items in your basket."):r.a.createElement(ze,{className:"loader-svg"}))});var _t=function(e){var t=e.location.state,a=Object(n.useContext)(R),c=Object(n.useState)({}),o=Object(l.a)(c,2),s=o[0],i=o[1];Object(n.useEffect)(function(){a.toggleSetAccessControls(e.location.state.accessControl),a.toggleSetVenueId(e.location.state.id,e.location.state.venueId),a.toggleSetInVenue(!0)},[]),Object(n.useEffect)(function(){if(a.uyrosUserId){var e=Yt(a.uyrosUserId,D.currentVenueId,i);i(e)}},[a.uyrosUserId]);var u=D.currentVenueId,m=D;return m.accessControls=e.location.state.accessControl,L(m),r.a.createElement("div",null,r.a.createElement(Tt,{venue:t,venueId:u}),r.a.createElement(De.a,null,r.a.createElement(Kt,{budget:s})),r.a.createElement(Et,{accessControls:e.location.state.accessControl}),r.a.createElement(qt,{accessControls:e.location.state.accessControl}),r.a.createElement(Wt,{count:10,linkToViewAll:!0}),r.a.createElement(Jt,{count:10,linkToViewAll:!0}))},$t=a(69),Zt=function(e){var t=e.component,a=Object($t.a)(e,["component"]),n=H(),c=window.location.pathname.split("/")[1].toLowerCase();if("[object%20object]"!==c&&null!==c&&void 0!==c||(c="generic"),!n){var o=JSON.parse(localStorage.getItem("toolkit"));o.currentToolkitName=c,L(o)}return r.a.createElement(s.b,Object.assign({},a,{render:function(e){return n?r.a.createElement(t,e):r.a.createElement(s.a,{to:{pathname:"/".concat(c,"/login"),state:{from:e.location}}})}}))},Xt=Object(ce.a)({card:{minWidth:275},bullet:{display:"inline-block",margin:"0 2px",transform:"scale(0.8)"},title:{fontSize:14},pos:{marginBottom:12}});var ea=Object(s.g)(function(e){var t=Xt(),a=Object(n.useContext)(R),c=JSON.parse(localStorage.getItem("toolkit")).currentVenueId,o=Object(n.useState)([]),s=Object(l.a)(o,2),i=s[0],u=s[1],d=Object(n.useState)({}),p=Object(l.a)(d,2),f=p[0],g=p[1],E=Object(n.useState)({itemsTotal:0,deliveryTotal:0,total:0}),h=Object(l.a)(E,2),b=h[0],v=h[1],k=Object(n.useState)(""),O=Object(l.a)(k,2),N=O[0],j=O[1],S=Object(n.useState)({open:!1,message:""}),I=Object(l.a)(S,2),C=I[0],w=I[1],x=H(),T=Object(n.useState)("Invoice"),A=Object(l.a)(T,2),B=A[0],P=A[1];return Object(n.useEffect)(function(){var e=0;if(a.uyrosUserId&&ne.a.get("https://uyrtoolkit.azurewebsites.net/api/mobile/basket/getbaskets?venueId=".concat(c,"&userId=").concat(a.uyrosUserId)).then(function(t){t.data.forEach(function(t){t.customisationDataObj=JSON.parse(t.CustomisationData),e+=t.TotalCost}),v(function(t){return Object(m.a)({},t,{itemsTotal:e})}),u(t.data)}).catch(function(e){console.log("Error")}),a.uyrosUserId){var t=0;ne.a.get("https://uyrtoolkit.azurewebsites.net/api/mobile/basket/delivery/".concat(c,"/").concat(a.uyrosUserId)).then(function(e){e.data.forEach(function(e){t+=e.TotalCost}),v(function(e){return Object(m.a)({},e,{deliveryTotal:t})})}).catch(function(e){console.log(e)})}},[a.uyrosUserId,c]),Object(n.useEffect)(function(){v(function(e){return Object(m.a)({},e,{total:b.itemsTotal+b.deliveryTotal})})},[b.itemsTotal,b.deliveryTotal]),Object(n.useEffect)(function(){if(a.uyrosUserId){var e=Yt(a.uyrosUserId,D.currentVenueId,g);g(e)}},[a.uyrosUserId]),Object(n.useEffect)(function(){return window.addEventListener("message",function(t){var a=t[t.message?"message":"data"];"successful"===a.Status?e.history.push("/".concat(D.currentToolkitName,"/order/orderplaced/").concat(a.OrderId)):"unsuccessful"===a.Status&&e.history.push("/".concat(D.currentToolkitName,"/order/orderfailed"))},!1),function(){return window.removeEventListener("message",function(e){console.log("listener removed")})}},[]),r.a.createElement(De.a,{className:"mt-10"},r.a.createElement(_e.a,{open:C.open,onClose:function(){return w({open:!1,message:""})},"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description"},r.a.createElement(et.a,{id:"alert-dialog-title"},"Error"),r.a.createElement(Ze.a,null,r.a.createElement(Xe.a,{id:"alert-dialog-description"},C.message))),i.length>0?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"mt-10"},r.a.createElement(he.a,{className:t.card},r.a.createElement(ve.a,null,r.a.createElement(y.a,{className:t.title,color:"textSecondary",gutterBottom:!0},"Items:",r.a.createElement("span",{className:"float-right"},Se(b.itemsTotal))),r.a.createElement(y.a,{variant:"body2",component:"p"},"Postage & Packaging :",r.a.createElement("span",{className:"float-right"},Se(b.deliveryTotal))),r.a.createElement(y.a,{variant:"body2",component:"p"},r.a.createElement("span",{style:{fontSize:"1.1rem",fontWeight:"bold"}},"Order Total:"),r.a.createElement("span",{className:"float-right",style:{fontSize:"1.1rem"}},Se(b.total)))))),f&&1==f.IsBudget?r.a.createElement("select",{id:"payment-type",className:"form-control w-100 mt-2",onChange:function(e){P(e.target.value),console.log(e.target.value)}},r.a.createElement("option",null,"Select payment method"),f&&f.Budget&&f.Budget.CanPayByCard?r.a.createElement("option",{value:"Card"},"Card"):null,f&&f.Budget&&f.Budget.CanPayByBudget?r.a.createElement("option",{value:"Budget"},"Budget - ",f.Budget.CurrentBudgetPeriod.Name," -"," ",Se(f.Budget.CurrentBudgetPeriod.Balance)," ","Available"):null):"",r.a.createElement("div",{className:"text-align-center mt-2"},r.a.createElement(ee.a,{className:"w-100",color:"secondary",variant:"contained",onClick:function(){console.log(B),"Invoice"===B?(x||window.location.reload(),ne()({method:"POST",url:"https://uyrtoolkit.azurewebsites.net/api/mobile/checkout",data:{VenueId:c,UserId:a.uyrosUserId,PeriodId:f.SpendPeriod&&f.SpendPeriod.Id?f.SpendPeriod.Id:null}}).then(function(t){e.history.push({pathname:"/".concat(D.currentToolkitName,"/order/orderplaced/").concat(t.data),state:{orderId:t.data}})}).catch(function(e){console.log(e)})):"Budget"===B?function(t){t||window.location.reload(),ne()({method:"POST",url:"https://uyrtoolkit.azurewebsites.net/api/mobile/budgetcheckout",data:{VenueId:c,UserId:a.uyrosUserId,PeriodId:f.Budget.CurrentBudgetPeriod.Id}}).then(function(t){e.history.push({pathname:"/".concat(D.currentToolkitName,"/order/orderplaced/").concat(t.data),state:{orderId:t.data}})}).catch(function(e){w({open:!0,message:e})})}(x):"Card"===B&&function(){var e=JSON.parse(localStorage.getItem("toolkit")).currentVenueId,t="https://uyrtoolkit.azurewebsites.net/Shop/MobilePayment/Checkout?userId=".concat(a.uyrosUserId,"&venueId=").concat(e);j(t)}()}},"Place Order"),N?r.a.createElement("iframe",{src:N,height:"500",width:"auto",className:"mt-3 w-100",title:"Payment"}):"")):r.a.createElement(r.a.Fragment,null,r.a.createElement("p",{className:"lead ml-1 mr-1"},"Please add items in your basket to checkout.")))}),ta=Object(ce.a)({root:{padding:"2px 4px",display:"flex",alignItems:"center",background:"#F0F0F0",boxShadow:"none"},input:{marginLeft:8,flex:1},iconButton:{padding:10},searchOverlay:{backgroundColor:"white",height:"100vh",position:"absolute",width:"100%",left:0,zIndex:1,bottom:0}});function aa(e){var t=Object(n.useContext)(R),a=ta(),c=Object(n.useState)(),o=Object(l.a)(c,2),s=o[0],i=o[1],u=Object(n.useState)([]),m=Object(l.a)(u,2),d=m[0],p=m[1],f=Object(n.useRef)(null);return Object(n.useEffect)(function(){s&&ne()({method:"POST",url:"https://ronson.search.windows.net/indexes/orders/docs/search?api-version=2019-05-06",data:{search:s+"*",filter:"AccessControls/any(g:search.in(g, '".concat(t.uyrosUserId,"'))")},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(e){p(e.data.value)}).catch(function(e){console.log(e)})},[s,t.uyrosUserId]),Object(n.useEffect)(function(){f.current.focus()},[]),r.a.createElement(De.a,{className:"search-bar"},r.a.createElement(dt.a,{className:a.root},r.a.createElement(O.a,{onClick:function(){return e.history.goBack()},className:a.iconButton,"aria-label":"Search"},r.a.createElement(ie.a,null)),r.a.createElement(pt.a,{inputRef:f,className:a.input,placeholder:"Search orders",onChange:function(e){return i(e.target.value)}})),r.a.createElement(function(){return d.map(function(t,a){return r.a.createElement("div",{key:a},r.a.createElement(De.a,null,r.a.createElement("p",{onClick:function(){return e.history.push({pathname:"/".concat(D.currentToolkitName,"/order/")+t.Id,state:{orderId:t.Id}})},className:"search-results-p"},"#",t.Id)),r.a.createElement(k.a,null))})},null))}var na=Object(s.g)(function(e){var t=ta();return r.a.createElement(De.a,{className:"search-bar"},r.a.createElement(dt.a,{className:t.root,style:{marginBottom:10}},r.a.createElement(O.a,{className:t.iconButton,"aria-label":"Search"},r.a.createElement(U.a,null)),r.a.createElement(pt.a,{className:t.input,placeholder:"Which order are you looking for?",onClick:function(){return e.history.push("/".concat(D.currentToolkitName,"/orders/search"))}})))}),ra=a(263),ca=a(370),oa=a(371),la=a(376),sa=a(381),ia=a(383),ua=Object(ce.a)({avatar:{margin:10},orangeAvatar:{margin:10,color:"#fff",backgroundColor:ca.a[500]},purpleAvatar:{margin:10,color:"#fff",backgroundColor:oa.a[500]}});var ma=function(){var e,t=ua(),a=Object(n.useContext)(R),c=Object(n.useState)([]),o=Object(l.a)(c,2),s=o[0],i=o[1],d=Object(n.useState)(!0),p=Object(l.a)(d,2),f=p[0],g=p[1],E=r.a.useState({checkedA:!1}),h=Object(l.a)(E,2),b=h[0],v=h[1];return Object(n.useEffect)(function(){var e="";e=b.checkedA?"AccessControls/any(g:search.in(g, '".concat(a.uyrosUserId,"')) "):"OrdererUserId eq '".concat(a.uyrosUserId,"' "),ne()({method:"post",url:"https://ronson.search.windows.net/indexes/orders/docs/search?api-version=2019-05-06",data:{filter:e,orderby:"Id desc",top:50},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(e){i(e.data.value),e.data.value.length<=0&&g(!1)}).catch(function(e){console.log(e)})},[b]),r.a.createElement("div",null,r.a.createElement(na,null),r.a.createElement(De.a,{className:"mb-10"},r.a.createElement("div",{className:"header-latest-artwork"},r.a.createElement("p",{className:"pt-2"},"Your Orders"),r.a.createElement("p",null,"View all orders",r.a.createElement(ia.a,{checked:b.checkedA,onChange:(e="checkedA",function(t){v(Object(m.a)({},b,Object(u.a)({},e,t.target.checked)))}),value:"checkedA",inputProps:{"aria-label":"secondary checkbox"}})))),s.length>0?s.map(function(e){return r.a.createElement(B.b,{key:e.Id,to:{pathname:"/"+D.currentToolkitName+"/order/".concat(e.Id),state:{orderId:e.Id}}},r.a.createElement("div",null,r.a.createElement(re.a,{container:!0,spacing:3},r.a.createElement(re.a,{item:!0,xs:2,sm:2},r.a.createElement(ra.a,{className:t.orangeAvatar},e.VenueTown?e.VenueTown[0]:"O")),r.a.createElement(re.a,{item:!0,xs:8,sm:8},r.a.createElement(y.a,{variant:"body2",className:"pt-2"},"#",e.Id),r.a.createElement(y.a,{variant:"caption",className:"text-dark"},null!==e.VenueName?r.a.createElement("span",{className:"font-weight-bold"},e.VenueName):"",r.a.createElement("br",null),null!==e.VenueAddress1?e.VenueAddress1+",":"",null!==e.VenueAddress2?e.VenueAddress2+",":"",null!==e.VenueAddress3?e.VenueAddress3+",":"",null!==e.VenueCounty?e.VenueCounty+",":"",null!==e.VenueTown?e.VenueTown+",":"",null!==e.VenuePostcode?e.VenuePostcode:""),r.a.createElement("br",null),e.ApprovalRequiredTypes.map(function(e,t){return r.a.createElement(sa.a,{key:t,className:"mb-1",size:"small",avatar:r.a.createElement(ra.a,null,e.split("|")[1].charAt(0)+"A"),label:"Awaiting ".concat(e.split("|")[1]," Approval"),clickable:!0,color:"secondary"})})),r.a.createElement(re.a,{item:!0,xs:2,sm:2,className:"pl-0"},r.a.createElement(y.a,{variant:"caption"},Object(la.a)(new Date(e.DateCreated),"dd MMM")))),r.a.createElement(k.a,null)))}):s.length<=0&&!1===f?r.a.createElement(De.a,null,r.a.createElement("h5",null,"No Orders have been placed by you for the venues assigned to you.")):r.a.createElement(ze,{className:"loader-svg"}))},da=Object(ce.a)({avatar:{margin:10},orangeAvatar:{margin:10,color:"#fff",backgroundColor:ca.a[500]},purpleAvatar:{margin:10,color:"#fff",backgroundColor:oa.a[500]}});var pa=function(){var e,t=da(),a=Object(n.useContext)(R),c=Object(n.useState)([]),o=Object(l.a)(c,2),s=o[0],i=o[1],d=Object(n.useState)(!0),p=Object(l.a)(d,2),f=p[0],g=p[1],E=r.a.useState({checkedA:!1}),h=Object(l.a)(E,2),b=h[0],v=h[1];return Object(n.useEffect)(function(){var e="";e=b.checkedA?"VenueId eq '".concat(D.currentVenueId,"'"):"OrdererUserId eq '".concat(a.uyrosUserId,"' and VenueId eq '").concat(D.currentVenueId,"' "),ne()({method:"post",url:"https://ronson.search.windows.net/indexes/orders/docs/search?api-version=2019-05-06",data:{filter:e,orderby:"Id desc",top:1e3},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(e){i(e.data.value),e.data.value.length<=0&&g(!1)}).catch(function(e){console.log(e)})},[b]),r.a.createElement("div",null,r.a.createElement(na,null),r.a.createElement(De.a,{className:"mb-10"},r.a.createElement("div",{className:"header-latest-artwork"},r.a.createElement("p",{className:"pt-2"},"Your Orders"),r.a.createElement("p",null,"View all orders",r.a.createElement(ia.a,{checked:b.checkedA,onChange:(e="checkedA",function(t){v(Object(m.a)({},b,Object(u.a)({},e,t.target.checked)))}),value:"checkedA",inputProps:{"aria-label":"secondary checkbox"}})))),s.length>0?s.map(function(e){return r.a.createElement(B.b,{key:e.Id,to:{pathname:"/"+D.currentToolkitName+"/order/".concat(e.Id),state:{orderId:e.Id}}},r.a.createElement("div",null,r.a.createElement(re.a,{container:!0,spacing:3},r.a.createElement(re.a,{item:!0,xs:2,sm:2},r.a.createElement(ra.a,{className:t.orangeAvatar},e.VenueTown?e.VenueTown[0]:"O")),r.a.createElement(re.a,{item:!0,xs:8,sm:8},r.a.createElement(y.a,{variant:"body2",className:"pt-2"},"#",e.Id),r.a.createElement(y.a,{variant:"caption"},null!==e.VenueAddress1?e.VenueAddress1+",":"",null!==e.VenueAddress2?e.VenueAddress2+",":"",null!==e.VenueAddress3?e.VenueAddress3+",":"",null!==e.VenueCounty?e.VenueCounty+",":"",null!==e.VenueTown?e.VenueTown+",":"",null!==e.VenuePostcode?e.VenuePostcode:""),r.a.createElement("br",null),e.ApprovalRequiredTypes.map(function(e,t){return r.a.createElement(sa.a,{key:t,className:"mb-1",size:"small",avatar:r.a.createElement(ra.a,null,e.split("|")[1].charAt(0)+"A"),label:"Awaiting ".concat(e.split("|")[1]," Approval"),clickable:!0,color:"secondary"})})),r.a.createElement(re.a,{item:!0,xs:2,sm:2,className:"pl-0"},r.a.createElement(y.a,{variant:"caption"},Object(la.a)(new Date(e.DateCreated),"dd MMM")))),r.a.createElement(k.a,null)))}):s.length<=0&&!1===f?r.a.createElement(De.a,null,r.a.createElement("h5",null,"No Orders have been placed by you for this venue.")):r.a.createElement(ze,{className:"loader-svg"}))};var fa=function(e){var t=e.location.fromVenues;return void 0===t&&(t=!0),r.a.createElement(r.a.Fragment,null,t?r.a.createElement(ma,null):r.a.createElement(pa,null))};a(264);function ga(){return(ga=Object.assign||function(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var ha=r.a.createElement("g",null),ba=r.a.createElement("g",null),va=r.a.createElement("g",null),ya=r.a.createElement("g",null),ka=r.a.createElement("g",null),Oa=r.a.createElement("g",null),Na=r.a.createElement("g",null),ja=r.a.createElement("g",null),Sa=r.a.createElement("g",null),Ia=r.a.createElement("g",null),Ca=r.a.createElement("g",null),wa=r.a.createElement("g",null),xa=r.a.createElement("g",null),Ta=r.a.createElement("g",null),Aa=r.a.createElement("g",null),Ba=function(e){var t=e.svgRef,a=Ea(e,["svgRef"]);return r.a.createElement("svg",ga({id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 56 56",style:{enableBackground:"new 0 0 56 56"},xmlSpace:"preserve",ref:t},a),r.a.createElement("g",null,r.a.createElement("path",{style:{fill:"#E9E9E0"},d:"M36.985,0H7.963C7.155,0,6.5,0.655,6.5,1.926V55c0,0.345,0.655,1,1.463,1h40.074 c0.808,0,1.463-0.655,1.463-1V12.978c0-0.696-0.093-0.92-0.257-1.085L37.607,0.257C37.442,0.093,37.218,0,36.985,0z"}),r.a.createElement("polygon",{style:{fill:"#D9D7CA"},points:"37.5,0.151 37.5,12 49.349,12 "}),r.a.createElement("path",{style:{fill:"#CC4B4C"},d:"M19.514,33.324L19.514,33.324c-0.348,0-0.682-0.113-0.967-0.326 c-1.041-0.781-1.181-1.65-1.115-2.242c0.182-1.628,2.195-3.332,5.985-5.068c1.504-3.296,2.935-7.357,3.788-10.75 c-0.998-2.172-1.968-4.99-1.261-6.643c0.248-0.579,0.557-1.023,1.134-1.215c0.228-0.076,0.804-0.172,1.016-0.172 c0.504,0,0.947,0.649,1.261,1.049c0.295,0.376,0.964,1.173-0.373,6.802c1.348,2.784,3.258,5.62,5.088,7.562 c1.311-0.237,2.439-0.358,3.358-0.358c1.566,0,2.515,0.365,2.902,1.117c0.32,0.622,0.189,1.349-0.39,2.16 c-0.557,0.779-1.325,1.191-2.22,1.191c-1.216,0-2.632-0.768-4.211-2.285c-2.837,0.593-6.15,1.651-8.828,2.822 c-0.836,1.774-1.637,3.203-2.383,4.251C21.273,32.654,20.389,33.324,19.514,33.324z M22.176,28.198 c-2.137,1.201-3.008,2.188-3.071,2.744c-0.01,0.092-0.037,0.334,0.431,0.692C19.685,31.587,20.555,31.19,22.176,28.198z M35.813,23.756c0.815,0.627,1.014,0.944,1.547,0.944c0.234,0,0.901-0.01,1.21-0.441c0.149-0.209,0.207-0.343,0.23-0.415 c-0.123-0.065-0.286-0.197-1.175-0.197C37.12,23.648,36.485,23.67,35.813,23.756z M28.343,17.174 c-0.715,2.474-1.659,5.145-2.674,7.564c2.09-0.811,4.362-1.519,6.496-2.02C30.815,21.15,29.466,19.192,28.343,17.174z M27.736,8.712c-0.098,0.033-1.33,1.757,0.096,3.216C28.781,9.813,27.779,8.698,27.736,8.712z"}),r.a.createElement("path",{style:{fill:"#CC4B4C"},d:"M48.037,56H7.963C7.155,56,6.5,55.345,6.5,54.537V39h43v15.537C49.5,55.345,48.845,56,48.037,56z"}),r.a.createElement("g",null,r.a.createElement("path",{style:{fill:"#FFFFFF"},d:"M17.385,53h-1.641V42.924h2.898c0.428,0,0.852,0.068,1.271,0.205 c0.419,0.137,0.795,0.342,1.128,0.615c0.333,0.273,0.602,0.604,0.807,0.991s0.308,0.822,0.308,1.306 c0,0.511-0.087,0.973-0.26,1.388c-0.173,0.415-0.415,0.764-0.725,1.046c-0.31,0.282-0.684,0.501-1.121,0.656 s-0.921,0.232-1.449,0.232h-1.217V53z M17.385,44.168v3.992h1.504c0.2,0,0.398-0.034,0.595-0.103 c0.196-0.068,0.376-0.18,0.54-0.335c0.164-0.155,0.296-0.371,0.396-0.649c0.1-0.278,0.15-0.622,0.15-1.032 c0-0.164-0.023-0.354-0.068-0.567c-0.046-0.214-0.139-0.419-0.28-0.615c-0.142-0.196-0.34-0.36-0.595-0.492 c-0.255-0.132-0.593-0.198-1.012-0.198H17.385z"}),r.a.createElement("path",{style:{fill:"#FFFFFF"},d:"M32.219,47.682c0,0.829-0.089,1.538-0.267,2.126s-0.403,1.08-0.677,1.477s-0.581,0.709-0.923,0.937 s-0.672,0.398-0.991,0.513c-0.319,0.114-0.611,0.187-0.875,0.219C28.222,52.984,28.026,53,27.898,53h-3.814V42.924h3.035 c0.848,0,1.593,0.135,2.235,0.403s1.176,0.627,1.6,1.073s0.74,0.955,0.95,1.524C32.114,46.494,32.219,47.08,32.219,47.682z M27.352,51.797c1.112,0,1.914-0.355,2.406-1.066s0.738-1.741,0.738-3.09c0-0.419-0.05-0.834-0.15-1.244 c-0.101-0.41-0.294-0.781-0.581-1.114s-0.677-0.602-1.169-0.807s-1.13-0.308-1.914-0.308h-0.957v7.629H27.352z"}),r.a.createElement("path",{style:{fill:"#FFFFFF"},d:"M36.266,44.168v3.172h4.211v1.121h-4.211V53h-1.668V42.924H40.9v1.244H36.266z"}))),ha,ba,va,ya,ka,Oa,Na,ja,Sa,Ia,Ca,wa,xa,Ta,Aa)},Pa=r.a.forwardRef(function(e,t){return r.a.createElement(Ba,ga({svgRef:t},e))}),Ua=(a.p,Object(ce.a)(function(e){return{root:{width:"100%"},heading:{fontSize:e.typography.pxToRem(15),fontWeight:e.typography.fontWeightRegular}}}));var Va=Object(s.g)(function(e){var t=Object(n.useContext)(R),a=e.orderDetails,c=Ua(),o=Object(n.useState)([]),s=Object(l.a)(o,2),i=s[0],u=s[1];return Object(n.useEffect)(function(){if(a.Id&&t.uyrosUserId&&a.VenueId){var e=!1;return ne.a.get("https://uyrtoolkit.azurewebsites.net/api/mobile/proof/get?orderId=".concat(a.Id,"&venueId=").concat(a.VenueId,"&userId=").concat(t.uyrosUserId)).then(function(t){e||u(t.data.ProofApprovals)}).catch(function(e){console.log(e)}).finally(function(){}),function(){e=!0}}},[]),r.a.createElement("div",{className:"mb-2"},r.a.createElement(De.a,null,r.a.createElement("p",{className:"pt-3 pb-3 mb-0 lead",style:{fontSize:"1rem",fontWeight:500}},i.length>0?" Click on a proof below too approve/sign off or to amend.":"There are no proofs here to approve.")),r.a.createElement(Le.a,null,r.a.createElement(qe.a,{expandIcon:r.a.createElement(Je.a,null),"aria-controls":"panel1a-content",id:"panel1a-header"},r.a.createElement(y.a,{className:c.heading},"Proof Approvals")," ",r.a.createElement("div",{className:"circle-with-text"},i.length)),r.a.createElement(He.a,null,i.map(function(t){return r.a.createElement("div",{key:t.ProofId,className:"w-100"},r.a.createElement(re.a,{container:!0,className:"mb-3"},r.a.createElement(re.a,{item:!0,xs:8},r.a.createElement(y.a,null,t.OrderItemName)),r.a.createElement(re.a,{item:!0,xs:4},r.a.createElement("div",{className:"product-price-quantity float-right"},r.a.createElement(y.a,null,Se(t.ItemCost)),r.a.createElement(y.a,null,"Qty: ",t.Quantity)))),1===t.PageURLs.length?t.PageURLs[0].endsWith(".jpg")?r.a.createElement("img",{onClick:function(){return e.history.push({pathname:"/".concat(D.currentToolkitName,"/proof/").concat(t.ProofId),state:{proof:t}})},src:t.PageURLs[0],alt:"",style:{width:"100%"}}):r.a.createElement(Pa,{onClick:function(){return e.history.push({pathname:"/".concat(D.currentToolkitName,"/proof/").concat(t.ProofId),state:{proof:t}})}}):"")}))))});a(265);function Fa(){return(Fa=Object.assign||function(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var Ra=r.a.createElement("g",{id:"pic",transform:"translate(-15 -316)"},r.a.createElement("rect",{id:"Rectangle_21","data-name":"Rectangle 21",width:68.6,height:90,transform:"translate(15 316)",fill:"#bbbec3"}),r.a.createElement("path",{id:"icon--pic",d:"M257.962-744.071l-17.592,19.36h48.4l-11.8-15.1-7.227,7.276Z",transform:"translate(-215.17 1095.81)",fill:"#d7dadf"})),Da=function(e){var t=e.svgRef,a=za(e,["svgRef"]);return r.a.createElement("svg",Fa({viewBox:"0 0 68.6 90",ref:t},a),Ra)},Ma=r.a.forwardRef(function(e,t){return r.a.createElement(Da,Fa({svgRef:t},e))}),La=(a.p,a(3)),Ha=a(169),qa=a.n(Ha),Wa=a(170),Ja=a.n(Wa),Qa=a(171),Ka=a.n(Qa),Ya=a(99),Ga=a.n(Ya),_a=a(372),$a=a(373),Za=a(384),Xa=a(374),en={success:qa.a,warning:zt.a,error:Ja.a,info:Ka.a},tn=Object(ce.a)(function(e){return{success:{backgroundColor:_a.a[600]},error:{backgroundColor:e.palette.error.dark},info:{backgroundColor:e.palette.primary.main},warning:{backgroundColor:$a.a[700]},icon:{fontSize:20},iconVariant:{opacity:.9,marginRight:e.spacing(1)},message:{display:"flex",alignItems:"center"}}});function an(e){var t=tn(),a=e.className,n=e.message,c=e.onClose,o=e.variant,l=Object($t.a)(e,["className","message","onClose","variant"]),s=en[o];return r.a.createElement(Xa.a,Object.assign({className:Object(La.a)(t[o],a),"aria-describedby":"client-snackbar",message:r.a.createElement("span",{id:"client-snackbar",className:t.message},r.a.createElement(s,{className:Object(La.a)(t.icon,t.iconVariant)}),n),action:[r.a.createElement(O.a,{key:"close","aria-label":"close",color:"inherit",onClick:c},r.a.createElement(Ga.a,{className:t.icon}))]},l))}Object(ce.a)(function(e){return{margin:{margin:e.spacing(1)}}});function nn(e){var t=r.a.useState(!1),a=Object(l.a)(t,2),c=a[0],o=a[1];function s(e,t){"clickaway"!==t&&o(!1)}return Object(n.useEffect)(function(){o(e.open)},[e.open]),r.a.createElement("div",null,r.a.createElement(Za.a,{anchorOrigin:{vertical:"bottom",horizontal:"left"},open:c,autoHideDuration:3e3,onClose:s},r.a.createElement(an,{onClose:s,variant:e.variant,message:e.text})))}var rn=function(e){var t=e.orderDetails.ProductItems,a=Object(n.useState)(0),c=Object(l.a)(a,2),o=c[0],s=c[1],i=e.orderDetails.DeliveryItems,u=e.messages,m=Object(n.useState)(!1),d=Object(l.a)(m,2),p=d[0],f=d[1],g=Object(n.useContext)(R),E=Object(n.useState)(!1),h=Object(l.a)(E,2),b=(h[0],h[1]),v=Object(n.useState)(!1),O=Object(l.a)(v,2),N=O[0],j=O[1],S=Object(n.useState)({open:!1,text:"",variant:"success"}),I=Object(l.a)(S,2),C=I[0],w=I[1];return Object(n.useEffect)(function(){var a=0;if(t&&t.length>0&&t.forEach(function(e){a+=e.TotalCost}),i&&i.length>0&&i.forEach(function(e){a+=e.TotalCost}),s(a),Object.entries(e.orderDetails).length>0&&e.orderDetails.constructor===Object)for(var n=D.toolkits.Toolkits[0].Approvals,r=function(t){e.orderDetails.RequiredOrderApprovalTypes.find(function(e){return e.split("|")[0]===n[t].split("|")[1]})&&f(!0)},c=0;c0?r.a.createElement(De.a,null,t.map(function(e){return r.a.createElement(Le.a,{key:e.Id,style:{marginBottom:"10px",position:"unset"}},r.a.createElement(qe.a,{expandIcon:r.a.createElement(Je.a,null),"aria-controls":"panel1a-content",id:"panel1a-header",style:{padding:"0"}},r.a.createElement(re.a,{container:!0},r.a.createElement(re.a,{item:!0,xs:3},e.proof&&e.proof.PreviewURL.length>0&&e.Proof.PreviewURL[0]&&e.Proof.PreviewURL[0].endsWith(".pdf")?r.a.createElement("a",{href:e.Proof.PreviewURL[0],download:!0,target:"_blank"},r.a.createElement(Pa,{className:"mt-2"})):r.a.createElement("div",{className:"m-1"},e.ProofURL?r.a.createElement("img",{src:e.ProofURL,alt:e.Name,className:"w-100"}):e.ImageURL?r.a.createElement("img",{src:e.ImageURL,alt:"",className:"w-100"}):r.a.createElement(Ma,null))),r.a.createElement(re.a,{item:!0,xs:6,className:"mt-2 order-item-product-details"},r.a.createElement(y.a,{className:"product-name"},e.Name)),r.a.createElement(re.a,{item:!0,xs:3,className:"mt-2"},r.a.createElement("div",{className:"mr-2 product-price-quantity float-right"},r.a.createElement(y.a,null,Se(e.TotalCost)),r.a.createElement(y.a,null,"Qty: ",e.Qty))))),r.a.createElement(He.a,{style:{display:"block"}},u.filter(function(t){return t.OrderItemId===e.Id}).map(function(e){return r.a.createElement("div",{key:e.Id},r.a.createElement(re.a,{container:!0,className:"mb-2"},r.a.createElement(re.a,{item:!0,xs:9},r.a.createElement(y.a,{style:{wordBreak:"break-word"},variant:"subtitle1"},e.FromName),r.a.createElement("p",{style:{fontSize:"0.75rem",lineHeight:"1.4",fontWeight:"400",letterSpacing:"0.03333em",margin:0}},e.Body)),r.a.createElement(re.a,{item:!0,xs:3},r.a.createElement(y.a,{className:"float-right",variant:"caption"},Object(la.a)(new Date(e.DateTime),"dd MMM yy"),r.a.createElement("br",null),Object(la.a)(new Date(e.DateTime),"hh:mm aa"),r.a.createElement("br",null)),r.a.createElement("div",null))),r.a.createElement(k.a,null))})))}),r.a.createElement(function(){return r.a.createElement("div",{className:"mt-3 pb-2",style:{borderTop:"2px dashed #aeaeae"}},r.a.createElement("div",{className:"pt-2"},i.map(function(e){return r.a.createElement("div",{key:e.Id},r.a.createElement("p",{className:"mt-1"},e.Name,r.a.createElement("span",{className:"float-right"},Se(e.TotalCost))),r.a.createElement(k.a,null))}),r.a.createElement("p",{className:"pt-2",style:{borderTop:"2px solid #aeaeae"}},"Total",r.a.createElement("span",{className:"float-right"},Se(o)))))},null),p?r.a.createElement("div",{className:"mb-3"},r.a.createElement(ee.a,{variant:"contained",color:"primary",onClick:function(){ne.a.post("https://uyrtoolkit.azurewebsites.net/api/mobile/order/approve",{VenueId:D.currentVenueId,UserId:g.uyrosUserId,OrderId:e.orderDetails.Id}).then(function(e){b(!0),j(!0),w({open:!0,text:"Order successfully approved",variant:"success"})}).catch(function(e){console.log("error"),j(!0),w({open:!0,text:"Approval Failed. Please try again.",variant:"error"})})},hidden:N},"Approve Order")):null,r.a.createElement(nn,{open:C.open,text:C.text,variant:C.variant})):null)},cn=a(377),on=a(375),ln=(a(266),a(173)),sn=a.n(ln),un=a(172),mn=a.n(un),dn=r.a.forwardRef(function(e,t){return r.a.createElement(tt.a,Object.assign({direction:"up",ref:t},e))}),pn=Object(ce.a)(function(e){return{text:{padding:e.spacing(2,2,0)},paper:{paddingBottom:50},list:{marginBottom:e.spacing(2)},subheader:{backgroundColor:e.palette.background.paper},appBar:{top:"auto",bottom:0},grow:{flexGrow:1},fabButton:{position:"absolute",zIndex:1,top:-30,left:0,right:0,margin:"0 auto"}}});var fn=function(e){var t=Object(n.useState)(e.messages?e.messages:[]),a=Object(l.a)(t,2),c=a[0],o=a[1],s=Object(n.useState)(!0),i=Object(l.a)(s,2),u=i[0],m=i[1],d=Object(n.useState)(""),p=Object(l.a)(d,2),f=p[0],g=p[1],E=Object(n.useState)(!1),v=Object(l.a)(E,2),O=v[0],N=v[1],j=Object(n.useContext)(R),S=Object(n.createRef)();function I(){N(!1)}Object(n.useEffect)(function(){S.current.scrollIntoView()},[S]);var C=pn();return r.a.createElement("div",null,r.a.createElement("div",{style:{overflow:"scroll",height:"".concat(window.innerHeight-300,"px")}},r.a.createElement(_e.a,{open:O,TransitionComponent:dn,keepMounted:!0,onClose:I,"aria-labelledby":"alert-dialog-slide-title","aria-describedby":"alert-dialog-slide-description"},r.a.createElement(et.a,{id:"alert-dialog-slide-title"},"Error"),r.a.createElement(Ze.a,null,r.a.createElement(Xe.a,{id:"alert-dialog-slide-description"},"There was a problem adding the message. Please try again or contact us for further help.")),r.a.createElement($e.a,null,r.a.createElement(ee.a,{onClick:I,color:"primary"},"Ok"))),r.a.createElement("div",null,c.map(function(e){return r.a.createElement("div",{key:e.Id,style:e.FromName.includes("uyr.co.uk")?"studio@uyr.co.uk"===e.FromName?{borderLeft:"#aeaeae 6px solid",background:"#f4f4f4"}:{borderLeft:"#5e5e5e 6px solid"}:{borderLeft:"#039be5 6px solid"}},r.a.createElement("div",{className:"ml-3 mr-3 pt-2"},"studio@uyr.co.uk"===e.FromName?r.a.createElement(y.a,{className:"break-word pt-2",variant:"subtitle1"}):e.FromName,r.a.createElement("p",{className:"message-body"},mn()(e.Body)),r.a.createElement("div",{className:"text-right pt-1"},r.a.createElement(y.a,{variant:"caption"},Object(la.a)(new Date(e.DateTime),"dd MMM yyyy"),"\xa0",Object(la.a)(new Date(e.DateTime),"hh:mm aa"),r.a.createElement("br",null)))),r.a.createElement(k.a,null))}),r.a.createElement("div",{style:{float:"left",clear:"both"},ref:S})),r.a.createElement(h.a,{position:"fixed",color:"primary",className:C.appBar+" navbar-color"},r.a.createElement(b.a,null,r.a.createElement(Vt.a,{onClick:function(){return m(!u)},color:"primary","aria-label":"add",className:C.fabButton},r.a.createElement(sn.a,null)),r.a.createElement("div",{className:C.grow})))),r.a.createElement(tt.a,{direction:"up",in:!u,mountOnEnter:!0,unmountOnExit:!0},r.a.createElement("div",{className:"add-message-div"},r.a.createElement("div",{hidden:u},r.a.createElement("div",{style:{backgroundColor:"white",borderRadius:"4px"}},r.a.createElement(Ge.a,{id:"outlined-multiline-static",multiline:!0,placeholder:"Please enter your message.",rows:"5",variant:"outlined",onChange:function(e){return g(e.target.value)},className:"w-100",InputProps:{style:{color:"#6c6c6c"}}})),r.a.createElement(ee.a,{variant:"contained",color:"secondary",className:"mt-1 mb-2",onClick:function(){return m(!0)}},"Cancel"),r.a.createElement(ee.a,{variant:"contained",color:"primary",className:"mt-1 mb-2 float-right",onClick:function(){ne()({method:"POST",url:"https://uyrtoolkit.azurewebsites.net/api/mobile/message/add",data:{VenueId:e.orderDetails.VenueId,UserId:j.uyrosUserId,OrderId:e.orderDetails.Id,Message:f}}).then(function(e){var t=c.concat(e.data);o(t)}).catch(function(e){N(!0)}),m(!u)}},"Send Message")))))},gn=Object(ce.a)(function(e){return{root:{flexGrow:1,backgroundColor:e.palette.background.paper}}});var En=function(e){var t=Object(n.useContext)(R),a=JSON.parse(localStorage.getItem("toolkit")).currentVenueId,c=Object(n.useState)({}),o=Object(l.a)(c,2),s=o[0],i=o[1],u=Object(n.useState)([]),m=Object(l.a)(u,2),d=m[0],p=m[1];function f(e){var t=e.children,a=e.value,n=e.index,c=Object($t.a)(e,["children","value","index"]);return r.a.createElement(y.a,Object.assign({component:"div",role:"tabpanel",hidden:a!==n,id:"simple-tabpanel-".concat(n),"aria-labelledby":"simple-tab-".concat(n)},c),r.a.createElement("div",null,t))}function g(e){return{id:"simple-tab-".concat(e),"aria-controls":"simple-tabpanel-".concat(e)}}return Object(n.useEffect)(function(){if(t.uyrosUserId){var a=e.location.state&&e.location.state.orderId?e.location.state.orderId:e.match.params.orderId;ne.a.get("https://ronson.blob.core.windows.net/cache/orders/".concat(a,".json?v=")+Date.now()).then(function(e){i(e.data)}).catch(function(e){console.log("Error getting order.")}).finally(function(){}),ne.a.get("https://uyrtoolkit.azurewebsites.net/api/mobile/message/getMessages?orderId=".concat(a,"&venueId=").concat(D.currentVenueId,"&userId=").concat(t.uyrosUserId)).then(function(e){p(e.data)}).catch(function(e){console.log("Error getting messages")}).finally(function(){})}},[t.uyrosUserId,e.location.state,a]),r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{style:{backgroundColor:"#5E5E5E",padding:"10px 7.5px",display:"flex"}},r.a.createElement("div",{className:"w-100 "},r.a.createElement("p",{className:"color-white m-0"},r.a.createElement(O.a,{onClick:function(){return wt.goBack()},style:{padding:"3px"}},r.a.createElement(ie.a,{style:{fontSize:25,color:"white"}})),"Order Name"),r.a.createElement(y.a,{variant:"caption",className:"caption-grey pl-4"},s.Venue?s.Venue.Name+" | ":"",s.Venue?s.Venue.PostCode:"")),r.a.createElement("div",{className:"text-right pr-2"},r.a.createElement("p",{className:"color-white m-0",style:{paddingTop:"3px"}},"#",s.Id," "),r.a.createElement("p",{className:"caption-grey "},s.DateCreated?Object(la.a)(new Date(s.DateCreated),"dd MMM"):""))),r.a.createElement("div",{style:{background:"red",height:"auto",width:"100%",color:"white"}},r.a.createElement("div",{className:"p-2"},r.a.createElement("p",{className:"mb-0"},r.a.createElement("strong",null,"Stage:")," ",s.OrderStageString),s.RequiredOrderApprovalTypes?s.RequiredOrderApprovalTypes.map(function(e,t){return r.a.createElement("p",{className:"mb-0",key:t},"Awaiting ",e.split("|")[1]," Approval")}):"")),r.a.createElement(function(){var e=gn(),t=r.a.useState(0),a=Object(l.a)(t,2),n=a[0],c=a[1];return r.a.createElement("div",{className:e.root},r.a.createElement("div",{className:"order-stage"}),r.a.createElement(h.a,{position:"static",color:"inherit"},r.a.createElement(cn.a,{value:n,indicatorColor:"primary",textColor:"primary",onChange:function(e,t){c(t)},"aria-label":"simple tabs example"},r.a.createElement(on.a,Object.assign({label:"Items"},g(0))),r.a.createElement(on.a,Object.assign({label:"Proofs"},g(1))),r.a.createElement(on.a,Object.assign({label:"Messages"},g(2))))),r.a.createElement(f,{value:n,index:0},r.a.createElement(rn,{orderDetails:s,messages:d})),r.a.createElement(f,{value:n,index:1},r.a.createElement(Va,{orderDetails:s})),r.a.createElement(f,{value:n,index:2},r.a.createElement(fn,{messages:d,orderDetails:s})))},null))};function hn(){var e=window;return{width:e.innerWidth,height:e.innerHeight}}function bn(){return r.a.createElement(O.a,{onClick:function(){return wt.goBack()},style:{padding:"3px"}},r.a.createElement(ie.a,{style:{fontSize:25,color:"white"}}))}var vn=Object(s.g)(function(e){var t=e.location.state.proof,a=Object(n.useState)(!0),c=Object(l.a)(a,2),o=c[0],s=c[1],i=Object(n.useState)(""),u=Object(l.a)(i,2),m=u[0],d=u[1],p=Object(n.useContext)(R),f=JSON.parse(localStorage.getItem("toolkit")).currentVenueId,g=function(){var e=Object(n.useState)(hn()),t=Object(l.a)(e,2),a=t[0],r=t[1];return Object(n.useEffect)(function(){function e(){r(hn())}return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}},[]),a}(),E=g.height;return g.width,r.a.createElement("div",null,r.a.createElement("div",{style:{backgroundColor:"#5E5E5E",padding:"10px 7.5px",display:"flex"}},r.a.createElement("div",{className:"w-100 "},r.a.createElement("p",{className:"color-white m-0"},r.a.createElement(bn,null),"Go Back"))),r.a.createElement("div",null,r.a.createElement("iframe",{src:t.PageURLs[0],title:"pdf",className:"w-100",style:{minHeight:"".concat(E-100,"px")}})),r.a.createElement("div",{style:{position:"sticky",bottom:0,width:"100%",background:"#5E5E5E",color:"white",minHeight:"45px",padding:"0px 5px",marginTop:"5px"}},r.a.createElement(re.a,{container:!0,className:"mt-10"},r.a.createElement(re.a,{item:!0,xs:2},r.a.createElement(O.a,{color:"inherit",variant:"contained",style:{padding:0},onClick:function(){return s(!o)}},r.a.createElement(Ga.a,{style:{fontSize:"1.9rem"}}))),r.a.createElement(re.a,{item:!0,xs:8},r.a.createElement(y.a,null,t.OrderItemName)),r.a.createElement(re.a,{item:!0,xs:2},r.a.createElement(O.a,{color:"inherit",variant:"contained",className:"float-right p-0",onClick:function(){e.history.goBack(),ne()({method:"POST",url:"https://uyrtoolkit.azurewebsites.net//api/mobile/proof/approve",data:{VenueId:f,UserId:p.uyrosUserId,OrderId:t.OrderId,ProofId:t.ProofId,Approved:!0,Notes:""}}).then(function(e){}).catch(function(e){})}},r.a.createElement(me.a,{style:{fontSize:"1.9rem"}})))),r.a.createElement("div",{hidden:o},r.a.createElement(dt.a,null,r.a.createElement(pt.a,{placeholder:"Please enter the reason you are declining the proof.",inputProps:{"aria-label":"Please enter the reason you are declining the proof."},className:"w-100",multiline:!0,rows:"5",onChange:function(e){return d(e.target.value)}})),r.a.createElement(ee.a,{variant:"contained",color:"primary",className:"mt-2 mb-2",onClick:function(){e.history.goBack(),ne()({method:"POST",url:"https://uyrtoolkit.azurewebsites.net//api/mobile/proof/decline",data:{VenueId:f,UserId:p.uyrosUserId,OrderId:t.OrderId,ProofId:t.ProofId,Approved:!0,Notes:m}}).then(function(e){}).catch(function(e){console.log(e)})}},"Decline"))))});function yn(e){var t=e.location.state.orderId;return t||(t=1),r.a.createElement(De.a,{className:"mt-4"},r.a.createElement("h2",null,"Thank you."),r.a.createElement("h4",null,"Your order has been placed. Your order number is ",t),r.a.createElement("p",null,"If you have any queries please contact us."),r.a.createElement("p",{className:"mb-1"},r.a.createElement("strong",null,"Telephone: "),r.a.createElement("a",{href:"tel:01977655899"},"01977 655899")),r.a.createElement("p",null,r.a.createElement("strong",null,"Email: "),r.a.createElement("a",{href:"mailto:customerservices@uyr.co.uk"},"customerservices@uyr.co.uk")),r.a.createElement(ee.a,{variant:"contained",color:"primary",onClick:function(){return e.history.push("/".concat(D.currentToolkitName,"/orders"))}},"View my orders"),r.a.createElement(ee.a,{variant:"contained",color:"primary",className:"ml-1",onClick:function(){return e.history.push("/".concat(D.currentToolkitName))}},"Go to homepage"))}Object(s.g)(yn);function kn(e){return r.a.createElement(De.a,{className:"mt-4"},r.a.createElement("h2",null,"Unsuccessful"),r.a.createElement("h4",null,"Unfortunately your order has not been placed."),r.a.createElement("p",null,"If you have any queries please contact us."),r.a.createElement("p",{className:"mb-1"},r.a.createElement("strong",null,"Telephone: "),r.a.createElement("a",{href:"tel:01977655899"},"01977 655899")),r.a.createElement("p",null,r.a.createElement("strong",null,"Email: "),r.a.createElement("a",{href:"mailto:customerservices@uyr.co.uk"},"customerservices@uyr.co.uk")),r.a.createElement(ee.a,{variant:"contained",color:"primary",className:"ml-1",onClick:function(){return e.history.push("/".concat(D.currentToolkitName))}},"Go to homepage"))}Object(s.g)(kn);var On=Object(f.a)({root:{border:"1px solid rgba(0, 0, 0, .125)",boxShadow:"none","&:not(:last-child)":{borderBottom:0},"&:before":{display:"none"},"&$expanded":{margin:"auto"}},expanded:{}})(Le.a),Nn=Object(f.a)({root:{backgroundColor:"rgba(0, 0, 0, .03)",borderBottom:"1px solid rgba(0, 0, 0, .125)",marginBottom:-1,minHeight:56,"&$expanded":{minHeight:56}},content:{"&$expanded":{margin:"12px 0"}},expanded:{}})(qe.a),jn=Object(f.a)(function(e){return{root:{padding:e.spacing(2),display:"block"}}})(He.a);var Sn=function(e){var t=Object(n.useState)([]),a=Object(l.a)(t,2),c=a[0],o=a[1],s=D?D.toolkits.Toolkits[0].RequiredApprovalTypes.join(","):"",i=Object(n.useContext)(R);return Object(n.useEffect)(function(){if(i.uyrosUserId){var t="StageId ne '7' and StageId ne '6' and AccessControls/any(g:search.in(g, '".concat(i.uyrosUserId,"')) and ApprovalRequiredTypes/any(g:search.in(g, '").concat(s,"'))");e.location.state&&e.location.state.venueId&&(t+=" and VenueId eq '".concat(e.location.state.venueId,"'")),ne()({method:"post",url:"https://ronson.search.windows.net/indexes/orders/docs/search?api-version=2019-05-06",data:{filter:t,facets:["Stage"]},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(t){var a=t.data["@search.facets"].Stage;a.length>0&&(console.log(a),a.forEach(function(t){var n="StageId ne '7' and StageId ne '6' and Stage eq '".concat(t.value,"' and ApprovalRequiredTypes/any(g:search.in(g, '").concat(s,"')) and AccessControls/any(g:search.in(g, '").concat(i.uyrosUserId,"')) ");e.location.state&&e.location.state.venueId&&(n+=" and VenueId eq '".concat(e.location.state.venueId,"'")),ne()({method:"post",url:"https://ronson.search.windows.net/indexes/orders/docs/search?api-version=2019-05-06",data:{filter:n,orderby:"Id"},headers:{"api-key":"09D7E98E028A52F4463859A52BE37BF8"}}).then(function(e){a.find(function(e){return e.value===t.value}).orders=e.data.value,console.log(a),o(a)}).catch(function(e){console.log(e)})}))}).catch(function(e){console.log(e)})}},[s,e.location.state,i.uyrosUserId]),r.a.createElement("div",null,c.length>0?c.map(function(e,t){return r.a.createElement(On,{square:!0,key:t},r.a.createElement(Nn,{"aria-controls":"panel1d-content",id:"panel1d-header"},r.a.createElement(y.a,null,e.value," (",e.count,")")),r.a.createElement(jn,null,e.orders?e.orders.map(function(e){return r.a.createElement("div",{style:{display:"block"},className:"mb-2",key:e.Id},r.a.createElement(B.b,{to:{pathname:"/"+D.currentToolkitName+"/order/".concat(e.Id),state:{orderId:e.Id}}},r.a.createElement(dt.a,{className:"p-2"},r.a.createElement(re.a,{container:!0},r.a.createElement(re.a,{item:!0,xs:12,className:"mt-2"},r.a.createElement(y.a,{className:"product-name"},"#",e.Id),r.a.createElement(y.a,{className:"product-name"},e.VenueName),e.ApprovalRequiredTypes.map(function(e,t){return r.a.createElement(sa.a,{key:t,size:"small",avatar:r.a.createElement(ra.a,null,e.split("|")[1].charAt(0)+"A"),label:"Awaiting ".concat(e.split("|")[1]," Approval"),clickable:!0,color:"secondary"})}))))))}):""))}):r.a.createElement(De.a,null,r.a.createElement("h5",{className:"pt-2"},"There are no approvals at this time.")))};function In(){return r.a.createElement("div",null,r.a.createElement("p",null,"Page not found"))}var Cn=function(){var e=Object(n.useState)(""),t=Object(l.a)(e,2),a=t[0],c=t[1],o=Object(n.useState)([]),i=Object(l.a)(o,2),u=i[0],m=i[1],d=Object(n.useState)({Toolkits:[]}),p=Object(l.a)(d,2),f=p[0],g=p[1],E=Object(n.useState)([]),h=Object(l.a)(E,2),b=h[0],v=h[1],y=Object(n.useState)(""),k=Object(l.a)(y,2),O=k[0],N=k[1],j=Object(n.useState)(""),S=Object(l.a)(j,2),I=S[0],C=S[1],w=Object(n.useState)([]),x=Object(l.a)(w,2),T=x[0],A=x[1],B=Object(n.useState)(!1),P=Object(l.a)(B,2),U=P[0],V=P[1];function F(e){A(e)}u&&u.length<=0&&D&&D.accessControls&&D.accessControls.length>0&&m(D.accessControls),Object(n.useEffect)(function(){var e=document.getElementById("divLoader");e&&(e.classList.add("d-none"),setTimeout(function(){e.outerHTML=""},2e3)),T.length<=0&&D&&D.currentToolkit&&D.currentToolkit.VenueIds&&D.currentToolkit.VenueIds.length>0&&F(D.currentToolkit.VenueIds)},[]);var z=void 0!==D?D.currentToolkitName:r.a.createElement(s.a,{component:In});return r.a.createElement(R.Provider,{value:{userId:a,availableToolkits:f,userAccessControls:u,accessControls:b,venueId:O,uyrosUserId:I,venueIds:T,inVenue:U,toggleSetUserId:function(e){c(e)},toggleSetAvailableToolkits:function(e){g(e)},toggleSetUserAccessControls:function(e){m(e)},toggleSetAccessControls:function(e){v(e)},toggleSetVenueId:function(e,t){var a=JSON.parse(localStorage.getItem("toolkit"));a.currentVenueId=t,localStorage.setItem("toolkit",JSON.stringify(a)),N(e)},toggleSetUyrosUserId:function(e){C(e)},toggleSetVenueIds:F,toggleSetInVenue:function(e){V(e)}}},r.a.createElement(K,null,r.a.createElement(s.d,null,r.a.createElement(s.b,{exact:!0,path:"/:toolkit/login",component:Mt}),r.a.createElement(s.b,{exact:!0,path:"/:toolkit/ssologin/:userName/:clientCode/:dateAndCodeHash",component:Lt}),r.a.createElement(s.b,{path:"/counter",component:te}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/order/orderplaced/:id",component:yn}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/order/orderfailed",component:kn}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/",component:Ut}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/proof/:proofId",component:vn}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/basket",component:Gt}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/checkout",component:ea}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/shop/products",component:Re}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/shop/product/:productName/:id",component:mt}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/shop/search?q=:searchTerm",component:Re}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/shop/products?q=:searchTerm",component:Re}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/shop/search",component:gt}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/venues/search",component:bt}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/orders",component:fa}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/orders/search",component:aa}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/orders/:venueId",component:fa}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/approvals",component:Sn}),r.a.createElement(Zt,{path:"/:toolkit/order/:orderId",component:En}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/venues/:id",component:_t}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/shop/categories",component:Wt}),r.a.createElement(Zt,{exact:!0,path:"/:toolkit/shop/types",component:Jt}),r.a.createElement(s.b,{render:function(){return r.a.createElement(s.a,{to:"/"+z})}}),r.a.createElement(s.b,{path:"*",exact:!0,component:In}))))};Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));var wn=document.getElementsByTagName("base")[0].getAttribute("href");o.a.render(r.a.createElement(B.a,{basename:wn},r.a.createElement(Cn,null)),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then(function(e){e.unregister()})}},[[195,1,2]]]); //# sourceMappingURL=main.1152921d.chunk.js.map