PageSourceSearch

https://dodamkorean.netlify.app/static/js/main.8af62f27.chunk.js

js dodamkorean.netlify.app collected 2026-10-03 10:39:41 UTC 64,086 bytes, 2 lines download raw bytes

1(this["webpackJsonpcf-restaurant-landing"]=this["webpackJsonpcf-restaurant-landing"]||[]).push([[0],{126:function(e,t,a){e.exports=a.p+"static/media/coldfusion.d07d47af.png"},127:function(e,t,a){e.exports=a.p+"static/media/cozenMenu.d53d5bad.pdf"},143:function(e,t,a){e.exports=a(366)},149:function(e,t,a){},24:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isCoordinateInDeliveryZone=t.getIsProductActive=t.getIsOpenForGivenTime=t.moment=t.parseRewardInfo=t.getIsRewardRedeemable=t.getIsRewardValid=t.formatPhoneNumber=t.removeNonNumericString=t.parseCurrency=void 0;var r,n=(r=a(345))&&r.__esModule?r:{default:r},o=a(14);t.parseCurrency=function(e){var t;return null==e?0:(t="string"===typeof e?Number(e):e,isNaN(t)?0:Math.round(t*Math.pow(10,2))/Math.pow(10,2))};var c=function(e){return e?e.replace(/\D+/g,""):""};t.removeNonNumericString=c;t.formatPhoneNumber=function(e){return e?c(e+"").replace(/(\d{3})(\d{3})(\d{4})/,"($1) $2 - $3"):""};var i=function(e){var t=e.isLoggedIn,a=void 0!==t&&t,r=e.rewardDetails,n=e.isFirstOrder,o=void 0!==n&&n,c=e.productsDetails,i=e.cartSubTotal,s=e.redeemedRewardCount,l=void 0===s?0:s,d=e.userPointsWithPromoApplied,b=void 0===d?0:d,m={valid:!1,message:"Please log in before redeeming rewards"},p={valid:!1,message:"Not Enough Points"},h={valid:!1,message:"Free Reward cannot be redeemed with empty cart"},g={valid:!1,message:"Discount cannot be redeemed with empty cart"},f={valid:!1,message:"Product is Invalid"},O={valid:!1,message:"Product is temporarily Out Of Stock"},j={valid:!1,message:"You cannot redeem any more of this reward"};return a?l<=0?{valid:!1,message:"You must redeem 1 or more"}:i<0?{valid:!1,message:"SubTotal cannot be negative"}:o&&0===r.requiredPoints&&i<=0?h:r.discountSubtotal>0&&i<=0?g:l>r.maximumCount?j:r.productId&&!c[r.productId]?f:r.productId&&!u(c[r.productId])?O:b<0?p:{valid:!0}:m};t.getIsRewardValid=i;t.getIsRewardRedeemable=function(e){var t=e.isLoggedIn,a=void 0!==t&&t,r=e.rewardDetails,n=e.isFirstOrder,o=void 0!==n&&n,c=e.productsDetails,s=e.cartSubTotal,u=e.redeemedRewardCount,l=void 0===u?0:u,d=e.userPointsWithPromoApplied;return i({isLoggedIn:a,rewardDetails:r,isFirstOrder:o,productsDetails:c,cartSubTotal:s,redeemedRewardCount:l+1,userPointsWithPromoApplied:(void 0===d?0:d)-r.requiredPoints})};t.parseRewardInfo=function(e){var t=e.rewardInfo,a=e.isFirstOrder,r=void 0!==a&&a,n=e.productsDetails,o=void 0===n?{}:n,c=e.count,i=t.type,s=t.value,u=t.points,l={name:null,imageUrl:t.imageUrl,maximumCount:100,requiredPoints:null,totalRequiredPoints:null,discountSubtotal:null,totalDiscountSubtotal:null,productId:null,price:null,rewardValue:null,totalRewardValue:null};switch(i){case"FreeFirstOrderOrPoints/Discount":l.name="$".concat(s," OFF");var d=parseFloat(s)||0;l.discountSubtotal=d,l.totalDiscountSubtotal=d*c,l.rewardValue=d,l.totalRewardValue=d*c,r?(l.requiredPoints=0,l.totalRequiredPoints=0,l.maximumCount=1):(l.requiredPoints=u,l.totalRequiredPoints=u*c);break;case"Points/Discount":l.name="$".concat(s," OFF");var b=parseFloat(s)||0;l.discountSubtotal=b,l.totalDiscountSubtotal=b*c,l.rewardValue=b,l.totalRewardValue=b*c,l.requiredPoints=u,l.totalRequiredPoints=u*c;break;case"FreeFirstOrderOrPoints/Product":var m=o[s];m&&(l.productId=m.id,l.name=m.name,l.price=m.price,l.rewardValue=m.price,l.totalRewardValue=m.price*c),r?(l.requiredPoints=0,l.totalRequiredPoints=0,l.maximumCount=1):(l.requiredPoints=u,l.totalRequiredPoints=u*c);break;case"Points/Product":var p=o[s];p&&(l.productId=p.id,l.name=p.name,l.price=p.price,l.rewardValue=p.price,l.totalRewardValue=p.price*c),l.requiredPoints=u,l.totalRequiredPoints=u*c}return l};var s=function(){return n.default.apply(void 0,arguments).tz("America/Vancouver")};t.moment=s;t.getIsOpenForGivenTime=function(e){var t=e.hours,a=e.targetDate,r=e.time,n=e.waitTime,c=a.weekday(),i=(0,o.get)(t[c],"open"),u=(0,o.get)(t[c],"close");if(!i||!u)return!1;var l,d=s(i),b=s(u),m=s(a).hours(d.hours()).minutes(d.minutes()).seconds(0),p=s(a).hours(b.hours()).minutes(b.minutes()).seconds(0),h=s(p).subtract(n,"minutes");return!m.isSame(p)&&(l=m.isBefore(p)?h:s(h).add(1,"days"),r.isBetween(m,l))};var u=function(e){if(!e)return!1;var t=(0,o.get)(e,"activeAfter");if(t){var a=s(t);return!!s().isAfter(a)}var r=(0,o.get)(e,"active");return void 0===r||!0===r||!1!==r};t.getIsProductActive=u;t.isCoordinateInDeliveryZone=function(e,t){for(var a=e.lat,r=e.lng,n=!1,o=0,c=t.length-1;o<t.length;c=o++){var i=parseFloat(t[o].lat),s=parseFloat(t[o].lng),u=parseFloat(t[c].lat),l=parseFloat(t[c].lng);s>r!==l>r&&a<(u-i)*(r-s)/(l-s)+i&&(n=!n)}return n}},366:function(e,t,a){"use strict";a.r(t);var r={};a.r(r),a.d(r,"actions",(function(){return fe}));var n={};a.r(n),a.d(n,"createRequest",(function(){return ke}));var o=a(0),c=a.n(o),i=a(18),s=a.n(i),u=a(130),l=a.n(u),d=(a(148),a(149),a(40)),b=a(41),m=a(136),p=a(12),h=a(8),g=a(9),f=a(11),O=a(10),j=a(1),v=(o.
1Component,{button:Object(j.a)({cursor:"pointer",border:"none",outline:"none",margin:0,padding:0,width:"auto",overflow:"visible",background:"transparent",color:"inherit",font:"inherit",lineHeight:"normal",textAlign:"inherit"})}),E=a(56),y=function(e){Object(f.a)(a,e);var t=Object(O.a)(a);function a(){return Object(h.a)(this,a),t.apply(this,arguments)}return Object(g.a)(a,[{key:"render",value:function(){for(var e=this.props,t=(e.className,e.icon),a=e.style,r=e.className,n=Object(p.a)(e,["className","icon","style","className"]),o=[k.baseStyle],i=0,s=Object.keys(n);i<s.length;i++){var u=s[i];switch(!0===n[u]&&k[u]&&o.push(k[u]),u){case"mh":o.push(Object(j.a)({marginLeft:n[u],marginRight:n[u]}));break;case"mv":o.push(Object(j.a)({marginTop:n[u],marginBottom:n[u]}));break;case"mt":o.push(Object(j.a)({marginTop:n[u]}));break;case"mb":o.push(Object(j.a)({marginBottom:n[u]}));break;case"ml":o.push(Object(j.a)({marginLeft:n[u]}));break;case"mr":o.push(Object(j.a)({marginRight:n[u]}));break;case"m":o.push(Object(j.a)({margin:n[u]}));break;case"ph":o.push(Object(j.a)({paddingLeft:n[u],paddingRight:n[u]}));break;case"pv":o.push(Object(j.a)({paddingTop:n[u],paddingBottom:n[u]}));break;case"pt":o.push(Object(j.a)({paddingTop:n[u]}));break;case"pb":o.push(Object(j.a)({paddingBottom:n[u]}));break;case"pl":o.push(Object(j.a)({paddingLeft:n[u]}));break;case"pr":o.push(Object(j.a)({paddingRight:n[u]}));break;case"p":o.push(Object(j.a)({padding:n[u]}));break;case"w":o.push(Object(j.a)({width:n[u]}));break;case"maxWidth":o.push(Object(j.a)({maxWidth:n[u]}));break;case"minWidth":o.push(Object(j.a)({minWidth:n[u]}));break;case"h":o.push(Object(j.a)({height:n[u]}));break;case"minHeight":o.push(Object(j.a)({minHeight:n[u]}));break;case"maxHeight":o.push(Object(j.a)({maxHeight:n[u]}));break;case"bg":o.push(Object(j.a)({backgroundColor:n[u]}));break;case"br":o.push(Object(j.a)({borderRadius:n[u]}));break;case"bc":o.push(Object(j.a)({border:"solid",borderColor:n[u]}));break;case"bw":o.push(Object(j.a)({borderWidth:n[u]}));break;case"bbw":o.push(Object(j.a)({borderBottomWidth:n[u]}));break;case"btw":o.push(Object(j.a)({borderTopWidth:n[u]}));break;case"blw":o.push(Object(j.a)({borderLeftWidth:n[u]}));break;case"brw":o.push(Object(j.a)({borderRightWidth:n[u]}));break;case"top":o.push(Object(j.a)({top:n[u]}));break;case"bottom":o.push(Object(j.a)({bottom:n[u]}));break;case"left":o.push(Object(j.a)({left:n[u]}));break;case"right":o.push(Object(j.a)({right:n[u]}));break;case"fontSize":o.push(Object(j.a)({fontSize:n[u]}));break;case"color":o.push(Object(j.a)({color:n[u]}));break;case"zIndex":o.push(Object(j.a)({zIndex:n[u]}))}}return o.push(a),o.push(r),c.a.createElement(E.a,Object.assign({className:Object(j.a)(o),icon:t},n))}}]),a}(o.Component),k={baseStyle:Object(j.a)({}),block:Object(j.a)({display:"block"}),inlineBlock:Object(j.a)({display:"inline-block"}),relative:Object(j.a)({position:"relative"}),absolute:Object(j.a)({position:"absolute"}),pointer:Object(j.a)({cursor:"pointer"})},w=function(e){Object(f.a)(a,e);var t=Object(O.a)(a);function a(){return Object(h.a)(this,a),t.apply(this,arguments)}return Object(g.a)(a,[{key:"render",value:function(){for(var e=this.props,t=e.alt,a=e.src,r=e.children,n=e.style,o=e.className,i=Object(p.a)(e,["alt","src","children","style","className"]),s=[x.baseStyle],u=0,l=Object.keys(i);u<l.length;u++){var d=l[u];switch(!0===i[d]&&x[d]&&s.push(x[d]),d){case"mh":s.push(Object(j.a)({marginLeft:i[d],marginRight:i[d]}));break;case"mv":s.push(Object(j.a)({marginTop:i[d],marginBottom:i[d]}));break;case"mt":s.push(Object(j.a)({marginTop:i[d]}));break;case"mb":s.push(Object(j.a)({marginBottom:i[d]}));break;case"ml":s.push(Object(j.a)({marginLeft:i[d]}));break;case"mr":s.push(Object(j.a)({marginRight:i[d]}));break;case"m":s.push(Object(j.a)({margin:i[d]}));break;case"ph":s.push(Object(j.a)({paddingLeft:i[d],paddingRight:i[d]}));break;case"pv":s.push(Object(j.a)({paddingTop:i[d],paddingBottom:i[d]}));break;case"pt":s.push(Object(j.a)({paddingTop:i[d]}));break;case"pb":s.push(Object(j.a)({paddingBottom:i[d]}));break;case"pl":s.push(Object(j.a)({paddingLeft:i[d]}));break;case"pr":s.push(Object(j.a)({paddingRight:i[d]}));break;case"p":s.push(Object(j.a)({padding:i[d]}));break;case"w":s.push(Object(j.a)({width:i[d]}));break;case"maxWidth":s.push(Object(j.a)({maxWidth:i[d]}));break;case"minWidth":s.push(Object(j.a)({minWidth:i[d]}));break;case"h":s.push(Object(j.a)({height:i[d]}));break;case"minHeight":s.push(Object(j.a)({minHeight:i[d]}));break;case"maxHeight":s.push(Object(j.a)({maxHeight:i[d]}));break;case"bg":s.push(Object(j.a)({backgroundColor:i[d]}));break;case"br":s.push(Object(j.a)({borderRadius:i[d]}));break;case"bc":s.push(Object(j.a)({border:"solid",borderColor:i[d]}));break;case"bw":s.push(Object(j.a)({borderWidth:i[d]}));break;case"bbw":s.push(Object(j.a)({borderBottomWidth:i[d]}));break;case"btw":s.push(Object(j.a)({borderTopWidth:i[d]}));break;case"blw":s.push(Object(j.a)({borderLeftWidth:i[d]}));break;case"brw":s.push(Object(j.a)({borderRightWidth:i[d]}));break;case"of":s.push(Object(j.a)({objectFit:i[d]}));break;case"op":s.push(Object(j.a)({objectPosition:i[d]}));break;case"top":s.push(Object(j.a)({top:i[d]}));break;case"bottom":s.push(Object(j.a)({bottom:i[d]}));break;case"left":s.push(Object(j.a)({left:i[d]}));break;case"right":s.push(Object(j.a)({right:i[d]}));break;case"flex":s.push(Object(j.a)({flex:i[d]}));break;case"zIndex":s.push(Object(j.a)({zIndex:i[d]}));break;case"boxShadow":s.push(Object(j.a)({boxShadow:i[d]}))}}return s.push(n),s.push(o),c.a.createElement("img",{className:Object(j.a)(s),alt:t,src:a},r)}}]),a}(o.Component),x={baseStyle:Object(j.a)({}),cover:Object(j.a)({objectFit:"cover"}),contain:Object(j.a)({objectFit:"contain"}),relative:Object(j.a)({position:"relative"}),absolute:Object(j.a)({position:"absolute"}),fixed:Object(j.a)({position:"fixed"}),selfCenter:Object(j.a)({alignSelf:"center"}),hover:Object(j.a)({cursor:"pointer",transition:"all .2s","&:hover":{transform:"translateY(-2px)"}})},S=function(e){Object(f.a)(a,e);var t=Object(O.a)(a);function a(){return Object(h.a)(this,a),t.apply(this,arguments)}return Object(g.a)(a,[{key:"render",value:function(){for(var e=this.props,t=e.value,a=e.onChange,r=e.onKeyPress,n=e.maxLength,o=e.multiline,i=e.forwardedRef,s=e.style,u=e.className,l=Object(p.a)(e,["value","onChange","onKeyPress","maxLength","multiline","forwardedRef","style","className"]),d=[I.baseStyle],b=0,m=Object.keys(l);b<m.length;b++){var h=m[b];switch(!0===l[h]&&I[h]&&d.push(I[h]),h){case"mh":d.push(Object(j.a)({marginLeft:l[h],marginRight:l[h]}));break;case"mv":d.push(Object(j.a)({marginTop:l[h],marginBottom:l[h]}));break;case"mt":d.push(Object(j.a)({marginTop:l[h]}));break;case"mb":d.push(Object(j.a)({marginBottom:l[h]}));break;case"ml":d.push(Object(j.a)({marginLeft:l[h]}));break;case"mr":d.push(Object(j.a)({marginRight:l[h]}));break;case"m":d.push(Object(j.a)({margin:l[h]}));break;case"ph":d.push(Object(j.a)({paddingLeft:l[h],paddingRight:l[h]}));break;case"pv":d.push(Object(j.a)({paddingTop:l[h],paddingBottom:l[h]}));break;case"pt":d.push(Object(j.a)({paddingTop:l[h]}));break;case"pb":d.push(Object(j.a)({paddingBottom:l[h]}));break;case"pl":d.push(Object(j.a)({paddingLeft:l[h]}));break;case"pr":d.push(Object(j.a)({paddingRight:l[h]}));break;case"p":d.push(Object(j.a)({padding:l[h]}));break;case"w":d.push(Object(j.a)({width:l[h]}));break;case"maxWidth":d.push(Object(j.a)({maxWidth:l[h]}));break;case"minWidth":d.push(Object(j.a)({minWidth:l[h]}));break;case"h":d.push(Object(j.a)({height:l[h]}));break;case"minHeight":d.push(Object(j.a)({minHeight:l[h]}));break;case"maxHeight":d.push(Object(j.a)({maxHeight:l[h]}));break;case"bg":d.push(Object(j.a)({backgroundColor:l[h]}));break;case"br":d.push(Object(j.a)({borderRadius:l[h]}));break;case"bc":d.push(Object(j.a)({border:"solid",borderColor:l[h]}));break;case"bw":d.push(Object(j.a)({borderWidth:l[h]}));break;case"bbw":d.push(Object(j.a)({borderBottomWidth:l[h]}));break;case"btw":d.push(Object(j.a)({borderTopWidth:l[h]}));break;case"blw":d.push(Object(j.a)({borderLeftWidth:l[h]}));break;case"brw":d.push(Object(j.a)({borderRightWidth:l[h]}));break;case"top":d.push(Object(j.a)({top:l[h]}));break;case"bottom":d.push(Object(j.a)({bottom:l[h]}));break;case"left":d.push(Object(j.a)({left:l[h]}));break;case"right":d.push(Object(j.a)({right:l[h]}));break;case"color":d.push(Object(j.a)({color:l[h]}));break;case"fontSize":d.push(Object(j.a)({fontSize:l[h]}));break;case"boxshadow":d.push(Object(j.a)({boxShadow:l[h]}));break;case"placeholderstyle":d.push(Object(j.a)({"&::placeholder":l[h]}))}}return d.push(s),d.push(u),c.a.createElement(c.a.Fragment,null,o?c.a.createElement("textarea",Object.assign({ref:i,className:Object(j.a)(d),onChange:a,onKeyPress:r,value:t,maxLength:n},l)):c.a.createElement("input",Object.assign({ref:i,className:Object(j.a)(d),onChange:a,onKeyPress:r,value:t,maxLength:n},l)))}}]),a}(o.Component),I={baseStyle:Object(j.a)({outline:0,border:"none",fontSize:18,fontFamily:"roboto",backgroundColor:"transparent",resize:"vertical"}),block:Object(j.a)({display:"block"}),inlineBlock:Object(j.a)({display:"inline-block"}),relative:Object(j.a)({position:"relative"}),absolute:Object(j.a)({position:"absolute"}),h1:Object(j.a)({fontSize:36}),h2:Object(j.a)({fontSize:24}),h3:Object(j.a)({fontSize:20}),h4:Object(j.a)({fontSize:18}),h5:Object(j.a)({fontSize:16}),h6:Object(j.a)({fontSize:14}),h7:Object(j.a)({fontSize:12})},C=(c.a.forwardRef((function(e,t){return c.a.createElement(S,Object.assign({forwardedRef:t},e))})),function(e){var t=e.children,a=e.disabled,r=e.newTab,n=Object(p.a)(e,["children","disabled","newTab"]);return c.a.createElement("a",Object.assign({className:L.link,disabled:a,style:a?{opacity:.5}:{},target:r?"_blank":null,rel:"noopener noreferrer"},n),t)}),L={link:Object(j.a)({textDecoration:"none"})},R=a(90),T=a.n(R);T.a.setAppElement("#root");var D=function(e){Object(f.a)(a,e);var t=Object(O.a)(a);function a(){return Object(h.a)(this,a),t.apply(this,arguments)}return Object(g.a)(a,[{key:"render",value:function(){var e=this.props,t=e.children,a=e.isOpen,r=e.onRequestClose;return c.a.createElement(T.a,{shouldCloseOnOverlayClick:!0,isOpen:a,onRequestClose:r,style:{content:{top:"50%",left:"50%",right:"auto",bottom:"auto",marginRight:"-50%",border:0,backgroundColor:"transparent",transform:"translate(-50%, -50%)"}},contentLabel:"Modal",overlayClassName:P.overlay,bodyOpenClassName:P.body},t)}}]),a}(o.Component),P={overlay:Object(j.a)({position:"fixed",top:0,left:0,right:0,bottom:0,backgroundColor:"rgba(0,0,0,.5)",zIndex:99}),body:Object(j.a)({overflowY:"hidden"})},A=a(97),M=a.n(A),F="#1E1E1E",W="#fff",N="#4A4A4A",_="#D0021B",B="#936E4E",z=576,H=767,q=992,G=1200,U=("@media (max-width: ".concat(375,"px)"),"@media (max-width: ".concat(z,"px)"),"@media (max-width: ".concat(H,"px)"),"@media (max-width: ".concat(q,"px)"),"@media (max-width: ".concat(G,"px)"),o.Component,{baseStyle:Object(j.a)({fontFamily:"roboto"}),robotobold:Object(j.a)({fontFamily:"roboto-black"}),dark:Object(j.a)({color:F}),black:Object(j.a)({color:F}),red:Object(j.a)({color:_}),grey:Object(j.a)({color:N}),white:Object(j.a)({color:W}),gold:Object(j.a)({color:B}),primary:Object(j.a)({color:"#36B7EE"}),block:Object(j.a)({display:"inline-block"}),disabled:Object(j.a)({color:"rgba(255,255,255,0.6)"}),heading:Object(j.a)({fontFamily:"futura"}),heading2:Object(j.a)({fontFamily:"antonio"}),dafoe:Object(j.a)({fontFamily:"dafoe"}),dolce:Object(j.a)({fontFamily:"dolce"}),din:Object(j.a)({fontFamily:"din"}),raleway:Object(j.a)({fontFamily:"raleway"}),tech:Object(j.a)({fontFamily:"tech"}),chalk:Object(j.a)({fontFamily:"chalkduster"}),painting:Object(j.a)({fontFamily:"painting"}),blowbrush:Object(j.a)({fontFamily:"blowbrush"}),amatic:Object(j.a)({fontFamily:"amatic"}),center:Object(j.a)({textAlign:"center"}),right:Object(j.a)({textAlign:"right"}),superhero:Object(j.a)({fontSize:50}),hero:Object(j.a)({fontSize:40}),h1:Object(j.a)({fontSize:36}),h2:Object(j.a)({fontSize:24}),h3:Object(j.a)({fontSize:20}),h4:Object(j.a)({fontSize:18}),h5:Object(j.a)({fontSize:16}),h6:Object(j.a)({fontSize:14}),h7:Object(j.a)({fontSize:12}),xBold:Object(j.a)({fontWeight:"900"}),bold:Object(j.a)({fontWeight:"700"}),thin:Object(j.a)({fontWeight:"300"}),xThin:Object(j.a)({fontWeight:"100"})}),X={maxXS:window.matchMedia("(max-width: 375px)"),maxSM:window.matchMedia("(max-width: 576px)"),maxMD:window.matchMedia("(max-width: 767px)"),maxLG:window.matchMedia("(max-width: 992px)"),maxXL:window.matchMedia("(max-width: 1200px)")},V=function(e){Object(f.a)(a,e);var t=Object(O.a)(a);function a(){var e;Object(h.a)(this,a);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return(e=t.call.apply(t,[this].concat(n))).state={},e._onMatchXS=function(t){var a=t.matches;e.setState({matchXS:a})},e._onMatchSM=function(t){var a=t.matches;e.setState({matchSM:a})},e._onMatchMD=function(t){var a=t.matches;e.setState({matchMD:a})},e._onMatchLG=function(t){var a=t.matches;e.setState({matchLG:a})},e._onMatchXL=function(t){var a=t.matches;e.setState({matchXL:a})},e}
1return Object(g.a)(a,[{key:"componentDidMount",value:function(){var e=this.props,t=e.maxXSStyle,a=e.maxSMStyle,r=e.maxMDStyle,n=e.maxLGStyle,o=e.maxXLStyle;t&&(this._onMatchXS(X.maxXS),X.maxXS.addListener(this._onMatchXS)),a&&(this._onMatchSM(X.maxSM),X.maxSM.addListener(this._onMatchSM)),r&&(this._onMatchMD(X.maxMD),X.maxMD.addListener(this._onMatchMD)),n&&(this._onMatchLG(X.maxLG),X.maxLG.addListener(this._onMatchLG)),o&&(this._onMatchXL(X.maxXL),X.maxXL.addListener(this._onMatchXL))}},{key:"componentWillUnmount",value:function(){X.maxXS.removeListener(this._onMatchXS),X.maxSM.removeListener(this._onMatchSM),X.maxMD.removeListener(this._onMatchMD),X.maxLG.removeListener(this._onMatchLG),X.maxXL.removeListener(this._onMatchXL)}},{key:"render",value:function(){for(var e=this.props,t=e.children,a=e.style,r=e.className,n=e.maxXSStyle,o=e.maxSMStyle,i=e.maxMDStyle,s=e.maxLGStyle,u=e.maxXLStyle,l=e.onClick,d=e.disabled,b=Object(p.a)(e,["children","style","className","maxXSStyle","maxSMStyle","maxMDStyle","maxLGStyle","maxXLStyle","onClick","disabled"]),m=[K.baseStyle],h=0,g=Object.keys(b);h<g.length;h++){var f=g[h];switch(!0===b[f]&&K[f]&&m.push(K[f]),f){case"mh":m.push(Object(j.a)({marginLeft:b[f],marginRight:b[f]}));break;case"mv":m.push(Object(j.a)({marginTop:b[f],marginBottom:b[f]}));break;case"mt":m.push(Object(j.a)({marginTop:b[f]}));break;case"mb":m.push(Object(j.a)({marginBottom:b[f]}));break;case"ml":m.push(Object(j.a)({marginLeft:b[f]}));break;case"mr":m.push(Object(j.a)({marginRight:b[f]}));break;case"m":m.push(Object(j.a)({margin:b[f]}));break;case"ph":m.push(Object(j.a)({paddingLeft:b[f],paddingRight:b[f]}));break;case"pv":m.push(Object(j.a)({paddingTop:b[f],paddingBottom:b[f]}));break;case"pt":m.push(Object(j.a)({paddingTop:b[f]}));break;case"pb":m.push(Object(j.a)({paddingBottom:b[f]}));break;case"pl":m.push(Object(j.a)({paddingLeft:b[f]}));break;case"pr":m.push(Object(j.a)({paddingRight:b[f]}));break;case"p":m.push(Object(j.a)({padding:b[f]}));break;case"w":m.push(Object(j.a)({width:b[f]}));break;case"maxWidth":m.push(Object(j.a)({maxWidth:b[f]}));break;case"minWidth":m.push(Object(j.a)({minWidth:b[f]}));break;case"h":m.push(Object(j.a)({height:b[f]}));break;case"minHeight":m.push(Object(j.a)({minHeight:b[f]}));break;case"maxHeight":m.push(Object(j.a)({maxHeight:b[f]}));break;case"bg":m.push(Object(j.a)({backgroundColor:b[f]}));break;case"br":m.push(Object(j.a)({borderRadius:b[f]}));break;case"btlr":m.push(Object(j.a)({borderTopLeftRadius:b[f]}));break;case"btrr":m.push(Object(j.a)({borderTopRightRadius:b[f]}));break;case"bc":m.push(Object(j.a)({border:"solid",borderColor:b[f]}));break;case"bw":m.push(Object(j.a)({borderWidth:b[f]}));break;case"bbw":m.push(Object(j.a)({borderBottomWidth:b[f]}));break;case"btw":m.push(Object(j.a)({borderTopWidth:b[f]}));break;case"blw":m.push(Object(j.a)({borderLeftWidth:b[f]}));break;case"brw":m.push(Object(j.a)({borderRightWidth:b[f]}));break;case"top":m.push(Object(j.a)({top:b[f]}));break;case"bottom":m.push(Object(j.a)({bottom:b[f]}));break;case"left":m.push(Object(j.a)({left:b[f]}));break;case"right":m.push(Object(j.a)({right:b[f]}));break;case"color":m.push(Object(j.a)({color:b[f]}));break;case"fontSize":m.push(Object(j.a)({fontSize:b[f]}));break;case"whiteSpace":m.push(Object(j.a)({whiteSpace:b[f]}));break;case"letterSpacing":m.push(Object(j.a)({letterSpacing:b[f]}));break;case"flex":m.push(Object(j.a)({flex:b[f]}));break;case"zIndex":m.push(Object(j.a)({zIndex:b[f]}));break;case"image":m.push(Object(j.a)({background:b[f]}));break;case"overflow":m.push(Object(j.a)({overflow:b[f]}));break;case"overflowX":m.push(Object(j.a)({overflowX:b[f]}));break;case"overflowY":m.push(Object(j.a)({overflowY:b[f]}));break;case"boxShadow":m.push(Object(j.a)({boxShadow:b[f]}));break;case"transform":m.push(Object(j.a)({transform:b[f]}))}}m.push(a),m.push(r);var O=this.state,v=O.matchXS,E=O.matchSM,y=O.matchMD,k=O.matchLG;return O.matchXL?m.push(u):k?m.push(s):y?m.push(i):E?m.push(o):v&&m.push(n),c.a.createElement("div",{className:Object(j.a)(m),onClick:d?void 0:l},t)}}]),a}(o.Component),K={baseStyle:Object(j.a)({fontSize:18}),flex:Object(j.a)({display:"flex"}),block:Object(j.a)({display:"block"}),inlineBlock:Object(j.a)({display:"inline-block"}),row:Object(j.a)({display:"flex",flexDirection:"row"}),column:Object(j.a)({display:"flex",flexDirection:"column"}),fill:Object(j.a)({flex:1}),wrap:Object(j.a)({flexWrap:"wrap"}),absoluteFill:Object(j.a)({position:"absolute",left:0,right:0,top:0,bottom:0}),relative:Object(j.a)({position:"relative"}),absolute:Object(j.a)({position:"absolute"}),fixed:Object(j.a)({position:"fixed"}),selfCenter:Object(j.a)({alignSelf:"center"}),selfStart:Object(j.a)({alignSelf:"flex-start"}),selfEnd:Object(j.a)({alignSelf:"flex-end"}),selfStretch:Object(j.a)({alignSelf:"stretch"}),center:Object(j.a)({display:"flex",alignItems:"center",justifyContent:"center"}),alignCenter:Object(j.a)({alignItems:"center"}),alignStart:Object(j.a)({alignItems:"flex-start"}),alignEnd:Object(j.a)({alignItems:"flex-end"}),alignStretch:Object(j.a)({alignItems:"stretch"}),justifyCenter:Object(j.a)({justifyContent:"center"}),justifyBetween:Object(j.a)({justifyContent:"space-between"}),justifyAround:Object(j.a)({justifyContent:"space-around"}),justifyEvenly:Object(j.a)({justifyContent:"space-evenly"}),justifyEnd:Object(j.a)({justifyContent:"flex-end"}),pointer:Object(j.a)({cursor:"pointer"}),amatic:Object(j.a)({fontFamily:"amatic"}),antonio:Object(j.a)({fontFamily:"antonio"}),blowbrush:Object(j.a)({fontFamily:"blowbrush"}),chalk:Object(j.a)({fontFamily:"chalk"}),dafoe:Object(j.a)({fontFamily:"dafoe"}),dolce:Object(j.a)({fontFamily:"dolce"}),din:Object(j.a)({fontFamily:"din"}),edo:Object(j.a)({fontFamily:"edo"}),futura:Object(j.a)({fontFamily:"futura"}),hemi:Object(j.a)({fontFamily:"hemi"}),raleway:Object(j.a)({fontFamily:"raleway"}),roboto:Object(j.a)({fontFamily:"roboto"}),textDisabled:Object(j.a)({color:"rgba(255,255,255,0.6)"}),textLeft:Object(j.a)({textAlign:"left"}),textCenter:Object(j.a)({textAlign:"center"}),textRight:Object(j.a)({textAlign:"right"}),capitalize:Object(j.a)({textTransform:"capitalize"}),uppercase:Object(j.a)({textTransform:"uppercase"}),lowercase:Object(j.a)({textTransform:"lowercase"}),superhero:Object(j.a)({fontSize:50}),hero:Object(j.a)({fontSize:40}),h1:Object(j.a)({fontSize:36}),h2:Object(j.a)({fontSize:24}),h3:Object(j.a)({fontSize:20}),h4:Object(j.a)({fontSize:18}),h5:Object(j.a)({fontSize:16}),h6:Object(j.a)({fontSize:14}),h7:Object(j.a)({fontSize:12}),xBold:Object(j.a)({fontWeight:"900"}),bold:Object(j.a)({fontWeight:"700"}),thin:Object(j.a)({fontWeight:"300"}),xThin:Object(j.a)({fontWeight:"100"}),black:Object(j.a)({color:"black"}),white:Object(j.a)({color:"white"}
1),truncate:Object(j.a)({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}),hover:Object(j.a)({cursor:"pointer",transition:"all .2s","&:hover":{transform:"translateY(-2px)"}}),highlight:Object(j.a)({cursor:"pointer",transition:"all .2s","&:hover":{backgroundColor:"#36B7EE"}}),pulsate:Object(j.a)({cursor:"pointer",animation:"pulsate 1s infinite","@keyframes pulsate":{"0%":{transform:"scaleX(1) scaleY(1)"},"50%":{transform:"scaleX(1.03) scaleY(1.03)"}}})},Y=a(28),Z=function(e){var t=e.children;return Object(Y.useMediaQuery)({minWidth:768})?t:null},J=(o.Component,{container:Object(j.a)({height:1,background:"white",alignSelf:"stretch"})}),$=function(e){var t=e.children;return Object(Y.useMediaQuery)({maxWidth:767})?t:null},Q=a(132),ee=a.n(Q),te=function(e){Object(f.a)(a,e);var t=Object(O.a)(a);function a(){return Object(h.a)(this,a),t.apply(this,arguments)}return Object(g.a)(a,[{key:"componentDidMount",value:function(){this.notificationSystem=this.refs.notificationSystem}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.notification,a=t.message,r=t.level,n=t.position,o=void 0===n?"bc":n;this.notificationSystem.addNotification({message:a,level:r,position:o})}},{key:"render",value:function(){return c.a.createElement(ee.a,{ref:"notificationSystem"})}}]),a}(o.Component);Object(d.connect)((function(e){return{notification:e.notification}}))(te);var ae=a(5);o.Component;var re={primary:"#1E1E1E",secondary:"blue",black:"#1E1E1E",disabled:"grey",lightGrey:"#E6E6E6",grey:"#BBBBBB",mediumGrey:"#888888",darkGrey:"#4A4A4A",red:"#D0021B",Orange:"#FF9F00",Green:"#BEE100",darkGreen:"#0FD05A"},ne=576,oe=767,ce=992,ie=1200,se=("@media (max-width: ".concat(375,"px)"),"@media (max-width: ".concat(ne,"px)"),"@media (max-width: ".concat(oe,"px)"),"@media (max-width: ".concat(ce,"px)"),"@media (max-width: ".concat(ie,"px)"),function(e){var t=e.children,a=e.title,r=e.LeftButton,n=Object(p.a)(e,["children","title","LeftButton"]);return c.a.createElement(V,Object.assign({br:"5px",bg:re.lightOpacity,boxShadow:"1px 1px 3px rgba(0,0,0,.6)",overflow:"hidden",relative:!0},n),c.a.createElement(V,{absolute:!0,top:"22px",left:"40px"},r),a&&c.a.createElement(V,{h2:!0,bold:!0,textCenter:!0,mb:"20px"},a),t)}),ue=a(30),le=a(13),de=(a(62),a(126),a(127),"https://res.cloudinary.com/codefusiontech/image/upload/v1582791158/general/404Hero.png"),be="https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/OrderPickupButton2.webp",me=a(135),pe=null;try{pe=a(!function(){var e=new Error("Cannot find module 'react-native-firebase'");throw e.code="MODULE_NOT_FOUND",e}()),!0}catch(Ye){pe=a(335),a(339),a(368),a(343);pe.initializeApp({apiKey:"AIzaSyDewCkbj85tifAJnff6nd5xW-x_HMT7Sxo",authDomain:"cold-fusion-9419a.firebaseapp.com",databaseURL:"https://cold-fusion-9419a.firebaseio.com",projectId:"cold-fusion-9419a",storageBucket:"cold-fusion-9419a.appspot.com",messagingSenderId:"660216880817"})}var he=pe.firestore();he.settings({timestampsInSnapshots:!0}),pe.storage().ref();pe.auth();var ge=he;pe.firestore.FieldValue.delete();c.a.Component,c.a.Component,c.a.Component;var fe={exposed:{actions:{},storeGetState:function(){console.warn("Warning: store not yet loaded.")},getState:function(){return this.storeGetState()}},onStoreCreated:function(e){return this.storeGetState=e.getState,{getState:this.getState}},onModel:function(e){var t=this;if(e.actions){if("function"!==typeof e.actions&&"object"!==typeof e.actions)throw new Error("actions must be a function or an object");for(var a="function"===typeof e.actions?e.actions({dispatch:this.dispatch,getState:this.getState}):e.actions,r=function(){var r=o[n];t.validate([[!!r.match(/\//),"Invalid action name (".concat(e.name,"/").concat(r,")")],["function"!==typeof a[r]&&"object"!==typeof a[r],"Invalid action (".concat(e.name,"/").concat(r,"). Must be a function or an object")]]),"function"===typeof a[r]?(t.actions["".concat(e.name,"/").concat(r)]=a[r].bind(t.dispatch[e.name]),t.dispatch[e.name][r]=function(){for(var n=arguments.length,o=new Array(n),c=0;c<n;c++)o[c]=arguments[c];return a[r].apply(t.dispatch[e.name],o)}):"object"===typeof a[r]&&(t.actions["".concat(e.name,"/").concat(r)]=function(){return t.dispatch(a[r])},t.dispatch[e.name][r]=function(){return t.dispatch(a[r])})},n=0,o=Object.keys(a);n<o.length;n++)r()}},middleware:function(e){var t=this;return function(a){return function(r){return r.type in t.actions?(a(r),t.actions[r.type](r.payload,e.getState(),r.meta)):a(r)}}}},Oe=a(61),je=a(6),ve=a.n(je),Ee=a(14),ye=a(24);function ke(e,t,a){return ge.collection("Restaurants").doc(e).collection("Locations").doc(t).collection("Requests").add(a)}var we={commissionFee:0,Locations:{},name:null,landingUrl:"",images:{logo:"",logoTitle:"",mainBg:"",mainBgMobile:"",menuHeader:"",rewardBg:"",rewardContainer:"",rewardDefault:"",rewardRedeemButton:"",tabletBg:"",brandLogo:"",confirmingRequest:"",orderComplete:"",cartEmpty:""},tabletSplashImages:[],styles:{brandColor:"#00C2FF",fontColor:"black",rewardsFontColor:"black",theme:"dark"},activeCategoryOrder:[],activeProducts:{},address:null,bagFee:{},Categories:{},categoryOrder:[],deliveryFee:0,deliveryHours:{}
1,deliveryOpen:null,deliveryTime:0,deliveryZone:[],deliveryZonesWithFees:[],deposit:0,email:null,firstOrderDiscount:0,googleMapsUrl:"",pickupDiscount:0,pdfMenuUrl:"",hours:{},integrationId:"",locationName:null,menus:{},minOrder:0,minOrderDiscount:0,Modifiers:{},orderOpen:null,passcode:"",phoneNumber:null,printers:[],Products:{},promoCodes:[],requestTypes:[{name:"Need Refill",icon:"bell"},{name:"Ready to Pay",icon:"file-invoice-dollar"},{name:"Call Server",icon:"user-tie"}],requestTypesTablet:[{name:"REFILL DRINK",icon:"coffee"},{name:"MORE UTENSILS",icon:"utensils"},{name:"NEED NAPKINS",icon:"box-tissue"},{name:"EXTRA SIDES",icon:"pepper-hot"},{name:"READY TO PAY",icon:"money-bill-alt"},{name:"CALL SERVER",icon:"user-tie"}],restaurantLocationLoading:!0,rewards:{},Tables:{},tipValues:[.1,.15,.2],waitTime:0,welcomeMessage:{title:"",body:""},deliveryEnabled:!1,dineInEnabled:!1,virtualKioskEnabled:!1,marketingEnabled:!1,mobileAppEnabled:!1,printingEnabled:!1,rewardsEnabled:!1,guestOrderingEnabled:!1,doordashEnabled:!1,dineInOrderingEnabled:!0,paymentMethodType:"online",dineInPaymentMethodType:"online",deliveryOnlinePaymentOnly:!1,commentsEnabled:!0,promoCodesEnabled:!1,loading:!0,confirmingRequest:!1,restaurantId:null,locationId:null,tableId:null},xe=function(e,t,a){return{state:Object(ae.a)(Object(ae.a)({},we),{},{restaurantId:e,locationId:t,tableId:a}),reducers:{resetRestaurant:function(e){var t=e.restaurantId,a=e.locationId,r=e.tableId;return Object(ae.a)(Object(ae.a)({},we),{},{restaurantId:t,locationId:a,tableId:r})},resetRestaurantLocation:function(e){var t=e.restaurantId,a=e.Locations,r=e.loading,n=e.commissionFee,o=e.name;return Object(ae.a)(Object(ae.a)({},we),{},{restaurantId:t,Locations:a,loading:r,commissionFee:n,name:o})},setRestaurantId:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{restaurantId:t})},setLocationId:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{locationId:t})},setTableId:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{tableId:t})},setVirtualKioskEnabled:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{virtualKioskEnabled:t})},setRestaurant:function(e,t){return Object(ae.a)(Object(ae.a)({},e),t)},setCategories:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{Categories:t})},setProducts:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{Products:t})},setModifiers:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{Modifiers:t})},setTables:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{Tables:t})},setLocations:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{Locations:t})},setLoading:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{loading:t})},setConfirmingRequest:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{confirmingRequest:t})},setRestaurantLocationLoading:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{restaurantLocationLoading:t})},setActiveCategoryOrder:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{activeCategoryOrder:t})},setActiveProducts:function(e,t){return Object(ae.a)(Object(ae.a)({},e),{},{activeProducts:t})}},actions:function(e){var t=e.dispatch,a=e.getState;return{getRestaurantId:function(){return a().restaurant.restaurantId},getSelectedLocationId:function(){return a().restaurant.locationId},getTableId:function(){return a().restaurant.tableId},getSelectedLocation:function(){var e=t.restaurant.getLocations(),a=t.restaurant.getSelectedLocationId();if(e&&a&&e[a])return e[a]},getImages:function(){return a().restaurant.images},getStyles:function(){return a().restaurant.styles},getTabletSplashImages:function(){return a().restaurant.tabletSplashImages},getWelcomeMessage:function(){return a().restaurant.welcomeMessage},getLandingUrl:function(){return a().restaurant.landingUrl},getPdfMenuUrl:function(){return a().restaurant.pdfMenuUrl},getName:function(){return a().restaurant.name},getLocationName:function(){return a().restaurant.locationName},getAddress:function(){return a().restaurant.address},getDoorDashAddress:function(){return a().restaurant.doordashAddress},getCommissionFee:function(){return a().restaurant.commissionFee},getSubscriptionFee:function(){return a().restaurant.subscriptionFee},getStripeFee:function(){return a().restaurant.stripeFee},getGoogleMapsUrl:function(){return a().restaurant.googleMapsUrl?a().restaurant.googleMapsUrl:"https://maps.google.com/?q=".concat(t.restaurant.getAddress())},getPhoneNumber:function(){return a().restaurant.phoneNumber},getRequestTypes:function(){return a().restaurant.requestTypes},getRequestTypesTablet:function(){return a().restaurant.requestTypesTablet},getFormattedPhoneNumber:function(){return ye.formatPhoneNumber(t.restaurant.getPhoneNumber())},getEmail:function(){return a().restaurant.email},getTipValues:function(){var e;return null===(e=a().restaurant)||void 0===e?void 0:e.tipValues},getPromoCodes:function(){return a().restaurant.promoCodes},getPasscode:function(){return a().restaurant.passcode},getHours:function(){return a().restaurant.hours},getDeliveryHours:function(){return a().restaurant.deliveryHours},getDeliveryHoursTime:function(){var e=t.restaurant.getDeliveryHours(),a=ve()().day();return Object(Ee.isEmpty)(e)?"Not Available":e[a]&&e[a].open&&e[a].close?"".concat(ve()(e[a].open).format("LT")," - ").concat(ve()(e[a].close).format("LT")):"Not Available"},getMenus:function(){return a().restaurant.menus},getMenu:function(e){return t.restaurant.getMenus()[e]||{}},getMenuHours:function(e){var a=t.restaurant.getMenu(e).hours,r=ve()().day();return Object(Ee.isEmpty)(a)?"Not Available":a[r]&&a[r].open&&a[r].close?"".concat(ve()(a[r].open).format("LT")," - ").concat(ve()(a[r].close).format("LT")):"Not Available"},getIsMenuActive:function(e){return t.restaurant.getMenu(e).active},getActiveMenuCount:function(){return Object.values(t.restaurant.getMenus()).reduce((function(e,t){return t.active?e+1:e}),0)},getDeliveryEnabled:function(){return!!a().restaurant.deliveryEnabled},getDineInEnabled:function(){return!!a().restaurant.dineInEnabled},getVirtualKioskEnabled:function(){return!!a().restaurant.virtualKioskEnabled},getIsDineIn:function(){return!!a().restaurant.tableId&&t.restaurant.getDineInEnabled()},getIsTableActive:function(){var e;return!!(null===(e=a().restaurant.Tables[a().restaurant.tableId])||void 0===e?void 0:e.active)||!1},getMarketingEnabled:function(){return!!a().restaurant.marketingEnabled}
1,getMobileAppEnabled:function(){return!!a().restaurant.mobileAppEnabled},getPrintingEnabled:function(){return!!a().restaurant.printingEnabled},getPrinters:function(){return a().restaurant.printers},getRewardsEnabled:function(){return!!a().restaurant.rewardsEnabled},getGuestOrderingEnabled:function(){return!!a().restaurant.guestOrderingEnabled},getDineInOrderingEnabled:function(){return!!a().restaurant.dineInOrderingEnabled},getCommentsEnabled:function(){return!!a().restaurant.commentsEnabled},getPromoCodesEnabled:function(){return!!a().restaurant.promoCodesEnabled},getIsOrderingEnabled:function(){return!(t.restaurant.getIsDineIn()&&!t.restaurant.getDineInOrderingEnabled())},getDoorDashEnabled:function(){return!!a().restaurant.doordashEnabled},getPaymentMethodType:function(){return t.restaurant.getIsDineIn()?a().restaurant.dineInPaymentMethodType:a().restaurant.paymentMethodType},getDeliveryOnlinePaymentOnly:function(){return!!a().restaurant.deliveryOnlinePaymentOnly},getDeliveryFee:function(){var e=a().restaurant.deliveryZonesWithFees;if(e.length>0){var r=t.user.getLatLng();if(!Object(Ee.isEmpty)(r)){var n=0;return e.some((function(e){return!!ye.isCoordinateInDeliveryZone(r,e.deliveryZone)&&(n=e.deliveryFee,!0)})),n}}return a().restaurant.deliveryFee},getDeliveryZone:function(){return a().restaurant.deliveryZone},getDeliveryZonesWithFees:function(){return a().restaurant.deliveryZonesWithFees},getOrderOpen:function(){return!!a().restaurant.orderOpen},getDeliveryOpen:function(){return!!a().restaurant.deliveryOpen},getMinOrder:function(){return a().restaurant.minOrder},getBagFee:function(){return a().restaurant.bagFee},getIntegrationId:function(){return a().restaurant.integrationId},createRequest:function(e){var a=t.restaurant.getRestaurantId(),r=t.restaurant.getSelectedLocationId(),o=t.restaurant.getTableId(),c=t.restaurant.getTableNumber(),i={createdAt:ve()().valueOf(),confirmed:!1,tableId:o,tableNumber:c,description:e};return n.createRequest(a,r,i)},getConfirmingRequest:function(){return!!a().restaurant.confirmingRequest},getIsStoreOpen:function(){var e=a().restaurant.orderOpen;return null===e?null:!1!==e&&(ye.getIsOpenForGivenTime({hours:t.restaurant.getHours(),targetDate:ve()(),time:ve()(),waitTime:t.restaurant.getIsDineIn()?0:t.restaurant.getWaitTime()})?!t.restaurant.getIsStoreOnBreak():ye.getIsOpenForGivenTime({hours:t.restaurant.getHours(),targetDate:ve()().subtract(1,"days"),time:ve()(),waitTime:t.restaurant.getIsDineIn()?0:t.restaurant.getWaitTime()}))},getIsDeliveryHoursOpen:function(){var e=a().restaurant.deliveryOpen;return null===e?null:!1!==e&&(ye.getIsOpenForGivenTime({hours:t.restaurant.getDeliveryHours(),targetDate:ve()(),time:ve()(),waitTime:0})?!t.restaurant.getIsStoreOnBreak():ye.getIsOpenForGivenTime({hours:t.restaurant.getDeliveryHours(),targetDate:ve()().subtract(1,"days"),time:ve()(),waitTime:0}))},getIsStoreOnBreak:function(){var e=ve()(),a=t.restaurant.getHours(),r=e.weekday(),n=Object(Ee.get)(a[r],"breakStart"),o=Object(Ee.get)(a[r],"breakEnd");if(n){var c=ve()(n).subtract(t.restaurant.getWaitTime(),"m"),i=ve()(o),s=ve()(e).hours(c.hours()).minutes(c.minutes()).seconds(0),u=ve()(e).hours(i.hours()).minutes(i.minutes()).seconds(0);return e.isBetween(s,u)}return!1},getRewards:function(){return a().restaurant.rewards},getRewardsCount:function(){return Object.keys(t.restaurant.getRewards()).length},getFirstOrderDiscount:function(){return a().restaurant.firstOrderDiscount||0},getPickupDiscount:function(){return a().restaurant.pickupDiscount||0},getMinOrderDiscount:function(){return a().restaurant.minOrderDiscount||0},getDeliveryTime:function(){var e=a().restaurant.deliveryZonesWithFees;if(e.length>0){var r=t.user.getLatLng();if(!Object(Ee.isEmpty)(r)){var n=0;return e.some((function(e){return!!ye.isCoordinateInDeliveryZone(r,e.deliveryZone)&&(n=e.deliveryTime,!0)})),n}}return a().restaurant.deliveryTime||0},getWaitTime:function(){return a().restaurant.waitTime||0},getCategoryOrder:function(e){return e?t.restaurant.getMenu(e).categoryOrder||[]:a().restaurant.categoryOrder},getCategoriesInOrder:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],a=t.restaurant.getCategories(),r=t.restaurant.getActiveCategoryOrder();return r.reduce((function(r,n){var o=a[n];if(o){var c=o.orderType,i=void 0===c?"all":c;(e||"all"===i||"dine-in"===i&&t.restaurant.getIsDineIn()||"dine-out"===i&&!t.restaurant.getIsDineIn())&&r.push(o)}return r}),[])},updateActiveCategoryOrder:function(){var e=t.restaurant.getMenus(),a=Object(Ee.compact)([e.menu9,e.menu8,e.menu7,e.menu6,e.menu5,e.menu4,e.menu3,e.menu2,e.menu1,e.default]).reduce((function(e,t){var a=t.active,r=t.hours;if(a)if(ye.getIsOpenForGivenTime({hours:r,targetDate:ve()(),time:ve()(),waitTime:0})){var n=Object(Ee.get)(t,"categoryOrder");e=e.concat(n)}else{if(ye.getIsOpenForGivenTime({hours:r,targetDate:ve()().subtract(1,"days"),time:ve()(),waitTime:0})){var o=Object(Ee.get)(t,"categoryOrder");e=e.concat(o)}}return e}),[]),r=t.restaurant.getActiveCategoryOrder();0===a.length&&e.default?Object(Ee.isEqual)(r,e.default.categoryOrder)||(t.restaurant.setActiveCategoryOrder(e.default.categoryOrder),t.restaurant.updateActiveProducts()):Object(Ee.isEqual)(r,a)||(t.restaurant.setActiveCategoryOrder(a),t.restaurant.updateActiveProducts())},getActiveCategoryOrder:function(){return a().restaurant.activeCategoryOrder||[]},updateActiveProducts:function(){var e,a={},r=t.restaurant.getActiveCategoryOrder(),n=Object(Oe.a)(r);try{for(n.s();!(e=n.n()).done;){var o,c=e.value,i=t.restaurant.getProductOrder(c),s=Object(Oe.a)(i);try{for(s.s();!(o=s.n()).done;){var u=o.value,l=t.restaurant.getProductDetails(u);if(l&&t.restaurant.getIsProductActive(u)){var d=l.orderType,b=void 0===d?"all":d;if("all"===b||"dine-in"===b&&t.restaurant.getIsDineIn()||"dine-out"===b&&!t.restaurant.getIsDineIn()){if(l.options&&l.options.length>0){var m,p=Object(Oe.a)(l.options);try{for(p.s();!(m=p.n()).done;){var h=m.value,g=t.restaurant.getProductDetails(u);g&&(a[h]=g)}}catch(f){p.e(f)}finally{p.f()}}a[u]=l}}}}catch(f){s.e(f)}finally{s.f()}}}catch(f){n.e(f)}finally{n.f()}t.restaurant.setActiveProducts(a)},getActiveProducts:function(){return a().restaurant.activeProducts},getProductDetails:function(e){return a().restaurant.Products[e]},getModifierDetails:function(e){return a().restaurant.Modifiers[e]},getProductOptions:function(e){return e?Object(Ee.get)(t.restaurant.getProductDetails(e),"options",[]):[]},getProductOptionsDetails:function(e){var a=t.restaurant.getProductOptions(e);return a?a.map((function(e){return t.restaurant.getProductDetails(e)})):null},getProductModifiers:function(e){return e?Object(Ee.get)(t.restaurant.getProductDetails(e),"modifiers",[]):[]},getProducts:function(){return a().restaurant.Products},getProductsByName:function(e){var t=a().restaurant.Products;
1return Object.keys(t).map((function(a){if(t[a].name.toLowerCase().includes(e.toLowerCase().trim()))return t[a]})).filter((function(e){return void 0!==e}))},getCategories:function(){return a().restaurant.Categories},getModifiers:function(){return a().restaurant.Modifiers},getTables:function(){return a().restaurant.Tables},getTable:function(e){return a().restaurant.Tables[e]},getTableNumber:function(){var e,r=t.restaurant.getTableId();return r?null===(e=a().restaurant.Tables[r])||void 0===e?void 0:e.tableNumber:""},getCategory:function(e){return t.restaurant.getCategories()[e]},getCategoryImageUrl:function(e){var a=t.restaurant.getCategory(e);return Object(Ee.get)(a,"imageUrl")},getProductOrder:function(e){var a=t.restaurant.getCategory(e);return Object(Ee.get)(a,"productOrder",[])},getProductsInOrder:function(e){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=t.restaurant.getProducts(),n=t.restaurant.getProductOrder(e);return"recent"===e&&(n=t.user.getRecentOrdersSorted()),n.reduce((function(e,n){var o=r[n];if(o){var c=o.orderType,i=void 0===c?"all":c;(a||"all"===i||"dine-in"===i&&t.restaurant.getIsDineIn()||"dine-out"===i&&!t.restaurant.getIsDineIn())&&e.push(o)}return e}),[])},getOptions:function(e){return t.restaurant.getProductDetails(e).options||[]},getLocations:function(){return a().restaurant.Locations},getHasSingleLocation:function(){return 1===Object.keys(t.restaurant.getLocations()).length},getHasMultipleLocations:function(){return Object.keys(t.restaurant.getLocations()).length>1},getLoading:function(){return a().restaurant.loading||a().restaurant.restaurantLocationLoading},getLoadingLocations:function(){return Object(Ee.isEmpty)(a().restaurant.Locations)},getIsProductActive:function(e){var a=t.restaurant.getProductDetails(e);return ye.getIsProductActive(a)},getIsChoiceActive:function(e,a){var r=t.restaurant.getModifierDetails(e).choices[a];return ye.getIsProductActive(r)},getIsMenuProductActive:function(e){return Object.keys(t.restaurant.getActiveProducts()).includes(e)},getRestaurantDoc:function(){return ge.collection("Restaurants").doc(t.restaurant.getRestaurantId())},getSelectedLocationDoc:function(){return t.restaurant.getLocationsDoc().doc(t.restaurant.getSelectedLocationId())},getCategoriesDoc:function(){return t.restaurant.getSelectedLocationDoc().collection("Categories")},getProductsDoc:function(){return t.restaurant.getSelectedLocationDoc().collection("Products")},getModifiersDoc:function(){return t.restaurant.getSelectedLocationDoc().collection("Modifiers")},getTablesDoc:function(){return t.restaurant.getSelectedLocationDoc().collection("Tables")},getLocationsDoc:function(){return t.restaurant.getRestaurantDoc().collection("Locations")},getOrdersDoc:function(){return t.restaurant.getRestaurantDoc().collection("Orders")},subscribeRestaurant:function(){var e={Restaurant:!1,Locations:!1},a=Object.keys(e).length,r=function(r){!1===e[r]&&(e[r]=!0,0===--a&&t.restaurant.setLoading(!1))},n=t.restaurant.getRestaurantDoc().onSnapshot((function(e){var a=e.data();r("Restaurant"),t.restaurant.setRestaurant(a)}),(function(){return r("Restaurant")})),o=t.restaurant.getLocationsDoc().onSnapshot((function(e){var a={};e.forEach((function(e){a[e.id]=e.data(),a[e.id].id=e.id}));var n=Object.keys(a);1===n.length&&t.restaurant.setLocationId(n[0]),t.restaurant.setLocations(a),r("Locations")}),(function(){return r("Locations")}));return function(){n(),o(),t.restaurant.resetRestaurant()}},subscribeRestaurantLocation:function(){t.restaurant.setRestaurantLocationLoading(!0);var e={Categories:!1,Products:!1,Modifiers:!1,RestaurantLocation:!1,Tables:!1},a=Object.keys(e).length,r=function(r){!1===e[r]&&(e[r]=!0,0===--a&&(t.restaurant.updateActiveCategoryOrder(),t.restaurant.updateActiveProducts(),t.restaurant.setRestaurantLocationLoading(!1)))},n=t.restaurant.getSelectedLocationDoc().onSnapshot((function(e){var a=e.data();r("RestaurantLocation"),t.restaurant.setRestaurant(a),t.user&&(null===a||void 0===a?void 0:a.tipValues)&&t.user.setTip(null===a||void 0===a?void 0:a.tipValues[1]),t.restaurant.updateActiveCategoryOrder(),t.restaurant.updateActiveProducts()}),(function(){return r("RestaurantLocation")})),o=t.restaurant.getCategoriesDoc().onSnapshot((function(e){var a={};e.forEach((function(e){a[e.id]=e.data(),a[e.id].id=e.id})),t.restaurant.setCategories(a),t.restaurant.updateActiveCategoryOrder(),t.restaurant.updateActiveProducts(),r("Categories")}),(function(){return r("Categories")})),c=t.restaurant.getProductsDoc().onSnapshot((function(e){var a={};e.forEach((function(e){a[e.id]=e.data(),a[e.id].id=e.id})),t.restaurant.setProducts(a),t.restaurant.updateActiveCategoryOrder(),t.restaurant.updateActiveProducts(),r("Products")}),(function(){return r("Products")})),i=t.restaurant.getModifiersDoc().onSnapshot((function(e){var a={};e.forEach((function(e){a[e.id]=e.data(),a[e.id].id=e.id})),t.restaurant.setModifiers(a),r("Modifiers")}),(function(){return r("Modifiers")})),s=t.restaurant.getTablesDoc().onSnapshot((function(e){var a={};e.forEach((function(e){a[e.id]=e.data(),a[e.id].id=e.id})),t.restaurant.setTables(a),r("Tables")}),(function(){return r("Tables")}));return function(){o(),c(),i(),s(),n()}},subscribeRequest:function(e){var a=t.restaurant.getRestaurantId(),r=t.restaurant.getSelectedLocationId(),n=ge.collection("Restaurants").doc(a).collection("Locations").doc(r).collection("Requests").doc(e).onSnapshot((function(a){a.data&&(a.data().confirmed&&(t.notification.setMessage({message:"Your request has been confirmed!",level:"success"}),localStorage.setItem("lastConfirmedRequestId",e),t.restaurant.setConfirmingRequest(!1),n()))}))}}}}},Se={RESTAURANT_ID:"iwRLkwzhDWfyubKtGurx",LOCATION_ID:Object({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,REACT_APP_FIREBASE_DATABASE_URL:"https://cold-fusion-9419a.firebaseio.com",REACT_APP_STRIPE_KEY:"pk_live_nScNTL1HZsjWTPga0xJrnLEy",REACT_APP_FIREBASE_DOMAIN:"cold-fusion-9419a.firebaseapp.com",REACT_APP_SERVER_URL:"https://coldfusion-server.herokuapp.com",REACT_APP_FIREBASE_SENDER_ID:"660216880817",REACT_APP_FIREBASE_API:"AIzaSyDewCkbj85tifAJnff6nd5xW-x_HMT7Sxo",REACT_APP_ENVIRONMENT:"production",REACT_APP_FIREBASE_STORAGE:"cold-fusion-9419a.appspot.com",REACT_APP_RESTAURANT_ID:"iwRLkwzhDWfyubKtGurx",REACT_APP_FIREBASE_PROJECT_ID:"cold-fusion-9419a"}).REACT_APP_LOCATION_ID,SERVER_URL:"https://coldfusion-server.herokuapp.com",STRIPE_KEY:"pk_live_nScNTL1HZsjWTPga0xJrnLEy"},Ie=Object(me.init)({plugins:[r.actions,function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];return{config:{models:{restaurant:xe(e,t,a)}},onStoreCreated:function(e){r&&e.dispatch({type:"restaurant/subscribeRestaurant"})}}}(Se.RESTAURANT_ID,Se.LOCATION_ID)]}
1),Ce=Ie.dispatch,Le=(Ie.getState,function(){return c.a.createElement(M.a,{selector:Ce.restaurant.getSelectedLocationId},(function(e){return c.a.createElement(V,null,c.a.createElement($,null,c.a.createElement("a",{href:"https://order.codefusion.tech/restaurants/iwRLkwzhDWfyubKtGurx/locations/cBjtdGZHje6MkqYpbGzV"},c.a.createElement(V,{hover:!0},c.a.createElement(w,{src:be,w:"100%",maxWidth:"280px",alt:"About"})))),c.a.createElement(Z,null,c.a.createElement("a",{href:"https://order.codefusion.tech/restaurants/iwRLkwzhDWfyubKtGurx/locations/cBjtdGZHje6MkqYpbGzV"},c.a.createElement(V,{hover:!0},c.a.createElement(w,{src:be,w:"100%",maxWidth:"300px",alt:"About"})))))}))}),Re=function(){return c.a.createElement(V,null,c.a.createElement($,null,c.a.createElement(V,{h:"100vh",w:"100%",image:"url(".concat("https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/mobileHero2.webp",") bottom / cover no-repeat"),column:!0,justifyBetween:!0},c.a.createElement(V,{w:"100%",textCenter:!0,mt:"5%"},c.a.createElement(w,{w:"95%",maxWidth:"500px",src:"https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/mobileHeroText.webp",alt:"Dodam Korean hero text",zIndex:98})),c.a.createElement(V,{textCenter:!0,column:!0,center:!0,mb:"7%",w:"100%"},c.a.createElement(V,{pulsate:!0},c.a.createElement(Le,null))))),c.a.createElement(Z,null,c.a.createElement(V,{h:"100vh",maxHeight:"650px",w:"100%",image:"url(".concat("https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/herobg2.webp",") left / cover no-repeat"),boxShadow:"0px 2px 4px rgba(0, 0, 0, 0.25);",zIndex:90,column:!0},c.a.createElement(V,{column:!0,justifyCenter:!0,alignEnd:!0,mr:"6%",h:"100%",mt:"15px"},c.a.createElement(w,{w:"50%",maxWidth:"540px",src:"https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/heroText.webp",alt:"Dodam Korean hero text",zIndex:98}),c.a.createElement(V,{pulsate:!0,mr:"5%",mt:"15px"},c.a.createElement(Le,null))))))},Te=function(){return c.a.createElement(V,null,c.a.createElement($,null,c.a.createElement(V,{column:!0,center:!0},c.a.createElement(w,{src:"https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/mobilePromo.webp",w:"100%",alt:"Mobile Promotions"}))),c.a.createElement(Z,null,c.a.createElement(V,{column:!0,center:!0,maxWidth:"1400px"},c.a.createElement(w,{src:"https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/promo.webp",w:"100%",alt:"Promotions"}))))},De=(a(348),function(){return c.a.createElement(V,null,c.a.createElement($,null,c.a.createElement(V,null,c.a.createElement(w,{src:"https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/mobileAbout.webp",w:"100%",alt:"About"}))),c.a.createElement(Z,null,c.a.createElement(V,{w:"100%",column:!0,center:!0},c.a.createElement(w,{src:"https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/about.webp",w:"100%",alt:"Promotions"}))))}),Pe=(a(349),function(){return c.a.createElement(M.a,{selector:[Ce.restaurant.getAddress,Ce.restaurant.getFormattedPhoneNumber,Ce.restaurant.getEmail]},(function(e){var t=Object(ue.a)(e,4),a=t[0],r=t[1],n=t[2];t[3];return c.a.createElement(V,null,c.a.createElement($,null,c.a.createElement(V,{column:!0,center:!0,mb:"20px"},c.a.createElement(V,{h3:!0,futura:!0,bold:!0,color:"#DEC397;",mb:"20px"},"CONTACT US"),c.a.createElement(V,{column:!0,center:!0},a&&c.a.createElement(V,{row:!0,w:"100%",mb:"1rem"},c.a.createElement(V,{w:"9rem"},c.a.createElement(V,{heading:!0,h5:!0,white:!0,bold:!0},"Address")),c.a.createElement(V,{heading:!0,h5:!0,white:!0,bold:!0,maxWidth:"200px"},a)),r&&c.a.createElement(V,{row:!0,w:"100%",mb:"10px"},c.a.createElement(V,{w:"9rem"},c.a.createElement(V,{heading:!0,h5:!0,white:!0,bold:!0},"Phone")),c.a.createElement(V,{heading:!0,h5:!0,white:!0,bold:!0},r)),n&&c.a.createElement(V,{row:!0,w:"100%"},c.a.createElement(V,{w:"9rem"},c.a.createElement(V,{heading:!0,h5:!0,white:!0,bold:!0},"Email")),c.a.createElement(V,{heading:!0,h5:!0,white:!0,bold:!0},n))))),c.a.createElement(Z,null,c.a.createElement(V,{mr:"15px"},c.a.createElement(V,{h3:!0,futura:!0,bold:!0,color:"#DEC397",pb:"20px"},"CONTACT US"),c.a.createElement(V,{column:!0,center:!0},a&&c.a.createElement(V,{row:!0,w:"100%",mb:"1rem"},c.a.createElement(V,{w:"9rem"},c.a.createElement(V,{heading:!0,h5:!0,white:!0,bold:!0},"Address")),c.a.createElement(V,{heading:!0,h5:!0,white:!0,bold:!0,maxWidth:"210px"},a)),r&&c.a.createElement(V,{row:!0,w:"100%",mb:"10px"},c.a.createElement(V,{w:"9rem"},c.a.createElement(V,{heading:!0,h5:!0,white:!0,bold:!0},"Phone")),c.a.createElement(V,{heading:!0,h5:!0,white:!0,bold:!0},r)),n&&c.a.createElement(V,{row:!0,w:"100%",mb:"10px"},c.a.createElement(V,{w:"9rem"},c.a.createElement(V,{heading:!0,h5:!0,white:!0,bold:!0},"Email")),c.a.createElement(C,{href:"mailto:".concat(n)},c.a.createElement(V,{heading:!0,h5:!0,white:!0,bold:!0},n)))))))}))}),Ae=function(){return c.a.createElement(V,null,c.a.createElement($,null,c.a.createElement(V,{h3:!0,futura:!0,bold:!0,color:"#DEC397",p:"15px",column:!0,center:!0},"BUSINESS HOURS"),c.a.createElement(V,{maxWidth:"250px"},c.a.createElement(M.a,{selector:Ce.restaurant.getHours},(function(e){return[1,2,3,4,5,6,0].map((function(t){return c.a.createElement(V,{key:t,column:!0},c.a.createElement(V,{row:!0,w:"100%",mb:"10px"},c.a.createElement(V,{w:"80px"},c.a.createElement(V,{h5:!0,white:!0,bold:!0},"".concat(ve()().weekday(t).format("ddd")))),c.a.createElement(V,{h5:!0,white:!0,bold:!0,w:"100%",row:!0,justifyEnd:!0,textRight:!0},Object(Ee.isEmpty)(e)?"":e[t].open&&e[t].close?"".concat(ve()(e[t].open).format("LT")," ").concat(e[t].breakStart&&e[t].breakEnd?" - ".concat(ve()(e[t].breakStart).format("LT")," ").concat(ve()(e[t].breakEnd).format("LT")," -"):"-"," ").concat(ve()(e[t].close).format("LT")):"Closed")))}))})))),c.a.createElement(Z,null,c.a.createElement(V,{h3:!0,futura:!0,bold:!0,color:"#DEC397",pb:"20px"},"BUSINESS HOURS"),c.a.createElement(V,{minWidth:"300px"},c.a.createElement(M.a,{selector:Ce.restaurant.getHours},(function(e){return[1,2,3,4,5,6,0].map((function(t){return c.a.createElement(V,{key:t},c.a.createElement(V,{row:!0,w:"100%",mb:"10px"},c.a.createElement(V,{w:"80px"},c.a.createElement(V,{h5:!0,white:!0,bold:!0},"".concat(ve()().weekday(t).format("ddd")))),c.a.createElement(V,{h5:!0,white:!0,bold:!0},Object(Ee.isEmpty)(e)?"":e[t].open&&e[t].close?"".concat(ve()(e[t].open).format("LT")," ").concat(e[t].breakStart&&e[t].breakEnd?" - ".concat(ve()(e[t].breakStart).format("LT"),", ").concat(ve()(e[t].breakEnd).format("LT")," -"):"-"," ").concat(ve()(e[t].close).format("LT")):"Closed")))}))})))))},Me=function(){return c.a.createElement(M.a,{selector:Ce.restaurant.getSelectedLocationId},(function(e){return c.a.createElement(V,null,c.a.createElement($,null,c.a.createElement(C,{target:"_blank",href:"https://maps.app.goo.gl/nUXVF5KNGFGNaRDC8"},c.a.createElement(w,{src:"https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/mobileMap.webp",w:"100%",alt:"Dodam Korean Map"}))),c.a.createElement(Z,null,c.a.createElement(C,{target:"_blank",href:"https://maps.app.goo.gl/nUXVF5KNGFGNaRDC8"},c.a.createElement(w,{src:"https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/locationMap.webp",w:"100%",alt:"Dodam Korean Map"}))))}))},Fe=function(){return c.a.createElement(V,null,c.a.createElement($,null,c.a.createElement(V,{column:!0,center:!0,mt:"-5px"},c.a.createElement(Me,null),c.a.createElement(V,{column:!0,center:!0,w:"100%",pv:"50px",mt:"-4px",pb:"300px",image:"url(".concat("https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/mobileContactbg.webp",") bottom / cover no-repeat")},c.a.createElement(V,{w:"100%",column:!0,center:!0},c.a.createElement(Pe,null),c.a.createElement(Ae,null))))),c.a.createElement(Z,null,c.a.createElement(V,{column:!0,center:!0},c.a.createElement(Me,null),c.a.createElement(V,{mt:"-5px",w:"100%",pv:"50px",row:!0,justifyEnd:!0,alignCenter:!0,image:"url(".concat("https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/contactbg.webp",") right / cover no-repeat")},c.a.createElement(V,{w:"100%",row:!0,justifyAround:!0,maxWidth:"800px",ml:"50px"},c.a.createElement(V,{column:!0},c.a.createElement(Pe,null)),c.a.createElement(Ae,null))))))},We=function(){return c.a.createElement(V,{column:!0,center:!0,pv:"10px"},c.a.createElement(V,{h6:!0,color:"white",content:!0,pb:"5px"},"COPYRIGHT \xa9 2024 CODEFUSION INC."),c.a.createElement(C,{href:"https://codefusion.tech"},c.a.createElement(w,{h:"20px",src:"https://res.cloudinary.com/codefusiontech/image/upload/v1590261442/general/cflogo.png",alt:"CodeFusion"})))},Ne=function(){var e=Object(o.useState)(!1),t=Object(ue.a)(e,2),a=t[0],r=t[1];Object(o.useEffect)((function(){Ce.restaurant.getWelcomeMessage().title&&r(!0)}),[]);return c.a.createElement(Ge,{title:Ce.restaurant.getWelcomeMessage().title,isOpen:a,onRequestClose:function(){r(!1)}},c.a.createElement(V,{className:_e.container},c.a.createElement(V,{column:!0,center:!0,textCenter:!0,w:"100%",pb:"10px"},c.a.createElement(V,{h3:!0,black:!0,textCenter:!0,mb:"20px"},Ce.restaurant.getWelcomeMessage().body),c.a.createElement(w,{w:"95%",maxWidth:"500px",src:"https://d24rddnpxh8ji7.cloudfront.net/dodamkorean/welcome.jpg",alt:"Dodam Korean welcome text",zIndex:98}))))},_e={container:Object(j.a)({padding:"20px",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"640px","@media (max-width: 767px)":{width:"100%"}})},Be=function(){return c.a.createElement(V,{row:!0,justifyCenter:!0},c.a.createElement(V,{maxWidth:"1400px",w:"100%",bg:"black"},c.a.createElement(Re,null),c.a.createElement(Te,null),c.a.createElement(De,null),c.a.createElement(Fe,null),c.a.createElement(We,null)),c.a.createElement(M.a,{selector:Ce.restaurant.getWelcomeMessage},c.a.createElement(Ne,null)))},ze=function(e){var t=e.name,a=e.address,r=e.onClick;return c.a.createElement(se,{mb:20,h:75,w:"90%",br:8,ph:19,row:!0,alignCenter:!0,hover:!0,bg:"white",onClick:r},c.a.createElement(y,{icon:"map-marker-alt",color:"black",fontSize:30}),c.a.createElement(V,{ml:20,fill:!0},c.a.createElement(V,{h4:!0,color:"black",mb:"3px"},t),c.a.createElement(V,{h6:!0,color:"black"},a)))},He=function(e){var t=e.onRequestClose,a=Object(le.f)(),r=Object(Y.useMediaQuery)({maxWidth:767}),n=function(e){Ce.restaurant.setLocationId(e),r?a.push("/"):t()};return c.a.createElement(c.a.Fragment,null,c.a.createElement($,null,c.a.createElement(M.a,{selector:Ce.restaurant.getLocations},(function(e){return c.a.createElement(V,{h:"100%",w:"100%",column:!0,center:!0},c.a.createElement(w,{h:"120px",src:Ce.restaurant.getImages().logo,alt:"Logo"}),c.a.createElement(V,{h3:!0,bold:!0,black:!0,mv:"20px"},"Please choose a location:"),Object.values(e).sort((function(e,t){return e.locationName<t.locationName?-1:e.locationName>t.locationName?1:0})).map((function(e){return c.a.createElement(ze,{key:e.id,name:e.locationName,address:e.address,onClick:function(){return n(e.id)}})})))}))),c.a.createElement(Z,null,c.a.createElement(V,{w:"480px",pt:"20px",pb:"20px",ph:"20px",column:!0},c.a.createElement(M.a,{selector:Ce.restaurant.getLocations},(function(e){return c.a.createElement(V,{fill:!0,column:!0,center:!0},c.a.createElement(w,{h:"100px",src:Ce.restaurant.getImages().logo,alt:"Logo"}),c.a.createElement(V,{h4:!0,bold:!0,mv:"20px"},"Please choose a location:"),Object.values(e).sort((function(e,t){return e.locationName<t.locationName?-1:e.locationName>t.locationName?1:0})).map((function(e){return c.a.createElement(ze,{key:e.id,name:e.locationName,address:e.address,onClick:function(){return n(e.id)}})})))})))))},qe=function(){return c.a.createElement(V,{h:"100vh",w:"100vw",center:!0},c.a.createElement($,null,c.a.createElement(w,{src:de,w:"100%",alt:"404 Page"})),c.a.createElement(Z,null,c.a.createElement(w,{src:de,w:"50%",alt:"404 Page"})))},Ge=function(e){var t=e.title,a=e.isOpen,r=e.onRequestClose,n=e.children,o=Object(p.a)(e,["title","isOpen","onRequestClose","children"]);return c.a.createElement(D,{isOpen:a,onRequestClose:r},c.a.createElement(V,Object.assign({bg:"white",br:"5px",column:!0,overflow:"hidden",image:"url(".concat("https://res.cloudinary.com/codefusiontech/image/upload/v1582514489/general/marblebgdefault.jpg",") center / cover no-repeat")},o),c.a.createElement(V,{h:"50px",w:"100%",row:!0,alignCenter:!0,relative:!0,bg:"rgba(0,0,0,.8)"},c.a.createElement(V,{fill:!0,center:!0},c.a.createElement(V,{white:!0,bold:!0,h3:!0,truncate:!0,maxWidth:"320px",textCenter:!0},t)),r&&c.a.createElement(V,{h:"50px",w:"50px",center:!0,absolute:!0,right:0,hover:!0,onClick:r},c.a.createElement(y,{icon:"times-circle",color:re.red,fontSize:28}))),c.a.createElement(V,{maxHeight:"80vh",overflowY:"auto"},n)))},Ue=function(e){Object(f.a)(a,e);var t=Object(O.a)(a);function a(){var e;Object(h.a)(this,a);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return(e=t.call.apply(t,[this].concat(n))).locationId=null,e.unsubscribe=null,e}
1return Object(g.a)(a,[{key:"componentWillUnmount",value:function(){this.unsubscribe&&this.unsubscribe()}},{key:"render",value:function(){var e=this;return c.a.createElement(M.a,{selector:Ce.restaurant.getSelectedLocationId},(function(t){return t!==e.locationId&&(t?e.unsubscribe=Ce.restaurant.subscribeRestaurantLocation():(Ce.restaurant.resetRestaurantLocation(),e.unsubscribe&&e.unsubscribe()),e.locationId=t),null}))}}]),a}(c.a.PureComponent),Xe=a(54),Ve=function(){return c.a.createElement(Xe.a,null,c.a.createElement(le.c,null,c.a.createElement(le.a,{path:"/",exact:!0,component:Be}),c.a.createElement(le.a,{path:"/Locations",component:He}),c.a.createElement(le.a,{component:qe})))};b.b.add(m.a);var Ke=function(){return c.a.createElement(d.Provider,{store:Ie},c.a.createElement(c.a.Fragment,null,c.a.createElement(Ve,null),c.a.createElement(Ue,null)))};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}$/));l.a.init({once:!1,mirror:!0}),s.a.render(c.a.createElement(Ke,null),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((function(e){e.unregister()})).catch((function(e){console.error(e.message)}))}},[[143,1,2]]]);
2//# sourceMappingURL=main.8af62f27.chunk.js.map

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.