(function(e){function t(t){for(var n,a,c=t[0],u=t[1],i=t[2],d=0,f=[];d0&&void 0!==arguments[0]?arguments[0]:"";return"https://fastcat.pl/".concat(e)},R=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return k("api/v2/".concat(e))},x=function(e){y.a.defaults.headers.common.Authorization="Bearer ".concat(O,"#").concat(e)},F=function(){y.a.defaults.headers.common.Authorization="Bearer ".concat(O)};y.a.$setUserToken=x,y.a.$clearUserToken=F,y.a.defaults.headers.common["Access-Control-Allow-Origin"]="*",y.a.defaults.headers.common["Authorization"]="Bearer ".concat(O);var A=y.a,P={install:function(e,t){e.prototype.$asset=k,e.prototype.$apiUrl=R,e.prototype.$http=y.a}},D={http:A,fetchTypesOfCategory:function(e){return A.get(R("types-category/".concat(e)))},fetchRestaurants:function(e,t,r,n,a){return A.get(R("partners-open/".concat(e,"/").concat(t,"/").concat(r||"all","/").concat(n,"/").concat(a)))},fetchRestaurantsClosed:function(e,t,r,n,a){return A.get(R("partners-close/".concat(e,"/").concat(t,"/").concat(r||"all","/").concat(n,"/").concat(a)))},fetchRestaurantMenu:function(e){return A.get(R("partner-menu/".concat(e)))},fetchRestaurantMenuItem:function(e){return A.get(R("product/".concat(e)))},fetchUser:function(){return A.get(R("user"))},fetchCart:function(){return A.post(R("cart/get"))},fetchMyOrdersInProgress:function(){return A.get(R("my-orders-in-progress"))},fetchMyOrders:function(){return A.get(R("my-orders"))},fetchMyOrder:function(e){return A.get(R("order/".concat(e)))},postReCalcCart:function(){return A.post(R("cart/recalc"))},postCartAddProduct:function(e){return A.post(R("cart/add"),e)},postCartEditProduct:function(e){return A.post(R("cart/edit"),e)},postCartDeleteProduct:function(e){return A.post(R("cart/delete"),e)},postCartAddress:function(e){return A.post(R("cart/address"),e)},postCartNotes:function(e){return A.post(R("cart/notes"),e)},postCartDeliveryType:function(e){return A.post(R("cart/delivery-type"),e)},postPlaceOrder:function(e){return A.post(R("order/place"),e)},postCartClear:function(){return A.post(R("cart/clear"))},postCartAddDiscount:function(e){return A.post(R("cart/discount"),e)},postCartDiscountDelete:function(){return A.post(R("cart/discount/delete"))},postRegisterUser:function(e){return A.post(R("register"),e)},postLogin:function(e){return A.post(R("login"),e)},getAddressByGeocodes:function(e){return A.post(R("get-address/by-geocodes"),e)},getAddressByAddress:function(e){return A.post(R("get-address/by-address"),e)},postUserDeleteAccount:function(e){return A.post(R("user/delete-account"),e)},postSetNewPassword:function(e){return A.post(R("user/password-recovery/set-password"),e)},postResetPassword:function(e){return A.post(R("user/password-recovery"),e)}},M={fetchTypesOfCategory:function(e){return Object(w["a"])(regeneratorRuntime.mark((function t(){var r,n,a,s,o,c,u;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e.commit,n=e.state,t.prev=1,t.next=4,D.fetchTypesOfCategory(n.selectedCategory);case 4:a=t.sent,s=a.data,o=s.data,c=s.statusCode,u=s.message,void 0===u?"":u,200===c&&r("setTypes",o),t.next=15;break;case 13:t.prev=13,t.t0=t["catch"](1);case 15:case"end":return t.stop()}}),t,null,[[1,13]])})))()},fetchRestaurants:function(e){return Object(w["a"])(regeneratorRuntime.mark((function t(){var r,n,a,s,o,c,u;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e.commit,n=e.state,t.prev=1,t.next=4,D.fetchRestaurants(n.selectedCategory,n.address.city_id,n.selectedType,n.address.latitude,n.address.longitude);case 4:a=t.sent,s=a.data,o=s.data,c=s.statusCode,u=s.message,void 0===u?"":u,200===c&&r("setRestaurants",o),t.next=15;break;case 13:t.prev=13,t.t0=t["catch"](1);case 15:case"end":return t.stop()}}),t,null,[[1,13]])})))()},fetchRestaurantsClosed:function(e){return Object(w["a"])(regeneratorRuntime.mark((function t(){var r,n,a,s,o,c,u;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e.commit,n=e.state,t.prev=1,t.next=4,D.fetchRestaurantsClosed(n.selectedCategory,n.address.city_id,n.selectedType,n.address.latitude,n.address.longitude);case 4:a=t.sent,s=a.data,o=s.data,c=s.statusCode,u=s.message,void 0===u?"":u,200===c&&r("setRestaurantsClosed",o),t.next=15;break;case 13:t.prev=13,t.t0=t["catch"](1);case 15:case"end":return t.stop()}}),t,null,[[1,13]])})))()},fetchRestaurantMenu:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.restaurantId,n("startFetching","restaurantMenu"),r.prev=3,r.next=6,D.fetchRestaurantMenu(a);case 6:s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,void 0===i?"":i,200===u&&n("setRestaurantMenu",{id:a,data:c}),r.next=17;break;case 15:r.prev=15,r.t0=r["catch"](3);case 17:n("endFetching","restaurantMenu");case 18:case"end":return r.stop()}}),r,null,[[3,15]])})))()},fetchRestaurantMenuItem:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.itemId,n("startFetching","restaurantMenuItem"),r.prev=3,r.next=6,D.fetchRestaurantMenuItem(a);case 6:s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,void 0===i?"":i,200===u&&n("setRestaurantMenuItem",{id:a,data:c}),r.next=17;break;case 15:r.prev=15,r.t0=r["catch"](3);case 17:n("endFetching","restaurantMenuItem");case 18:case"end":return r.stop()}}),r,null,[[3,15]])})))()},fetchMyOrders:function(e){return Object(w["a"])(regeneratorRuntime.mark((function t(){var r,n,a,s,o,c;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e.commit,e.state,r("startFetching","fetchMyOrders"),t.prev=2,t.next=5,D.fetchMyOrders();case 5:n=t.sent,a=n.data,s=a.data,o=a.statusCode,c=a.message,void 0===c?"":c,200===o&&r("setOrders",s),t.next=16;break;case 14:t.prev=14,t.t0=t["catch"](2);case 16:r("endFetching","fetchMyOrders");case 17:case"end":return t.stop()}}),t,null,[[2,14]])})))()},fetchMyOrder:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.id,n("startFetching","fetchMyOrder"),r.prev=3,r.next=6,D.fetchMyOrder(a);case 6:s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,void 0===i?"":i,200===u&&n("setOrderDetails",c),r.next=17;break;case 15:r.prev=15,r.t0=r["catch"](3);case 17:n("endFetching","fetchMyOrder");case 18:case"end":return r.stop()}}),r,null,[[3,15]])})))()},fetchUser:function(e){return Object(w["a"])(regeneratorRuntime.mark((function t(){var r,n,a,s,o,c;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e.commit,e.state,r("startFetching","user"),t.prev=2,t.next=5,D.fetchUser();case 5:n=t.sent,a=n.data,s=a.data,o=a.statusCode,c=a.message,void 0===c?"":c,200===o&&r("setUser",s),t.next=16;break;case 14:t.prev=14,t.t0=t["catch"](2);case 16:r("endFetching","user");case 17:case"end":return t.stop()}}),t,null,[[2,14]])})))()},fetchCart:function(e){return Object(w["a"])(regeneratorRuntime.mark((function t(){var r,n,a,s,o,c;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e.commit,e.state,r("startFetching","cart"),t.prev=2,t.next=5,D.fetchCart();case 5:n=t.sent,a=n.data,s=a.data,o=a.statusCode,c=a.message,void 0===c?"":c,200===o&&r("setCart",s),t.next=16;break;case 14:t.prev=14,t.t0=t["catch"](2);case 16:r("endFetching","cart");case 17:case"end":return t.stop()}}),t,null,[[2,14]])})))()},reCalcCart:function(e){return Object(w["a"])(regeneratorRuntime.mark((function t(){var r,n,a,s,o,c;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e.commit,e.state,r("startFetching","reCalcCart"),t.prev=2,t.next=5,D.postReCalcCart();case 5:n=t.sent,a=n.data,s=a.data,o=a.statusCode,c=a.message,void 0===c?"":c,200===o&&r("setCart",s),t.next=16;break;case 14:t.prev=14,t.t0=t["catch"](2);case 16:r("endFetching","reCalcCart");case 17:case"end":return t.stop()}}),t,null,[[2,14]])})))()},registerUser:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d,f;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.form,n("startFetching","registerUser"),r.prev=3,s=Object(v["a"])({},a),s.name=s.first_name+" "+s.last_name,delete s.first_name,delete s.last_name,s.phone=s.phone.replaceAll(" ","").match(/.{1,3}/g).join(" "),r.next=11,D.postRegisterUser(s);case 11:return o=r.sent,c=o.data,u=c.data,i=c.statusCode,d=c.message,f=void 0===d?"":d,n("endFetching","registerUser"),r.abrupt("return",{data:u,statusCode:i,message:f});case 21:return r.prev=21,r.t0=r["catch"](3),n("endFetching","registerUser"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 25:case"end":return r.stop()}}),r,null,[[3,21]])})))()},loginUser:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.form,n("startFetching","loginUser"),r.prev=3,r.next=6,D.postLogin(a);case 6:return s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,d=void 0===i?"":i,200===u&&(D.http.$setUserToken(c.token),n("setToken",c.token),n("setUser",c.user),window.localStorage.setItem("fastcat_user_token",c.token)),n("endFetching","loginUser"),r.abrupt("return",{data:c,statusCode:u,message:d});case 17:return r.prev=17,r.t0=r["catch"](3),n("endFetching","loginUser"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 21:case"end":return r.stop()}}),r,null,[[3,17]])})))()},userLogout:function(e){return Object(w["a"])(regeneratorRuntime.mark((function t(){var r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:r=e.commit,e.state,D.http.$clearUserToken(),r("setToken",null),r("setUser",{}),window.localStorage.removeItem("fastcat_user_token");case 5:case"end":return t.stop()}}),t)})))()},setNewPassword:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.form,n("startFetching","setNewPassword"),r.prev=3,r.next=6,D.postSetNewPassword(a);case 6:return s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,d=void 0===i?"":i,n("endFetching","setNewPassword"),r.abrupt("return",{data:c,statusCode:u,message:d});case 16:return r.prev=16,r.t0=r["catch"](3),n("endFetching","setNewPassword"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 20:case"end":return r.stop()}}),r,null,[[3,16]])})))()},resetPassword:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.form,n("startFetching","resetPassword"),r.prev=3,r.next=6,D.postResetPassword(a);case 6:return s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,d=void 0===i?"":i,n("endFetching","resetPassword"),r.abrupt("return",{data:c,statusCode:u,message:d});case 16:return r.prev=16,r.t0=r["catch"](3),n("endFetching","resetPassword"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 20:case"end":return r.stop()}}),r,null,[[3,16]])})))()},cartAddProduct:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.form,n("startFetching","cartAddProduct"),r.prev=3,r.next=6,D.postCartAddProduct(a);case 6:return s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,d=void 0===i?"":i,200===u&&n("setCart",c),n("endFetching","cartAddProduct"),r.abrupt("return",{data:c,statusCode:u,message:d});case 17:return r.prev=17,r.t0=r["catch"](3),n("endFetching","cartAddProduct"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 21:case"end":return r.stop()}}),r,null,[[3,17]])})))()},cartEditProduct:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.form,n("startFetching","cartEditProduct"),r.prev=3,r.next=6,D.postCartEditProduct(a);case 6:return s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,d=void 0===i?"":i,200===u&&n("setCart",c),n("endFetching","cartEditProduct"),r.abrupt("return",{data:c,statusCode:u,message:d});case 17:return r.prev=17,r.t0=r["catch"](3),n("endFetching","cartEditProduct"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 21:case"end":return r.stop()}}),r,null,[[3,17]])})))()},cartAddDiscount:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.form,n("startFetching","cartAddDiscount"),r.prev=3,r.next=6,D.postCartAddDiscount(a);case 6:return s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,d=void 0===i?"":i,200===u&&n("setCart",c),n("endFetching","cartAddDiscount"),r.abrupt("return",{data:c,statusCode:u,message:d});case 17:return r.prev=17,r.t0=r["catch"](3),n("endFetching","cartAddDiscount"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 21:case"end":return r.stop()}}),r,null,[[3,17]])})))()},cartDeleteProduct:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.form,n("startFetching","cartDeleteProduct"),r.prev=3,r.next=6,D.postCartDeleteProduct(a);case 6:return s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,d=void 0===i?"":i,200===u&&n("setCart",c),n("endFetching","cartDeleteProduct"),r.abrupt("return",{data:c,statusCode:u,message:d});case 17:return r.prev=17,r.t0=r["catch"](3),n("endFetching","cartDeleteProduct"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 21:case"end":return r.stop()}}),r,null,[[3,17]])})))()},cartClear:function(e){return Object(w["a"])(regeneratorRuntime.mark((function t(){var r,n,a,s,o,c,u;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e.commit,e.state,r("startFetching","cartClear"),t.prev=2,t.next=5,D.postCartClear();case 5:return n=t.sent,a=n.data,s=a.data,o=a.statusCode,c=a.message,u=void 0===c?"":c,200===o&&r("setCart",s),r("endFetching","cartClear"),t.abrupt("return",{data:s,statusCode:o,message:u});case 16:return t.prev=16,t.t0=t["catch"](2),r("endFetching","cartClear"),t.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 20:case"end":return t.stop()}}),t,null,[[2,16]])})))()},cartDeleteDiscount:function(e){return Object(w["a"])(regeneratorRuntime.mark((function t(){var r,n,a,s,o,c,u;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=e.commit,e.state,r("startFetching","cartDeleteDiscount"),t.prev=2,t.next=5,D.postCartDiscountDelete();case 5:return n=t.sent,a=n.data,s=a.data,o=a.statusCode,c=a.message,u=void 0===c?"":c,200===o&&r("setCart",s),r("endFetching","cartDeleteDiscount"),t.abrupt("return",{data:s,statusCode:o,message:u});case 16:return t.prev=16,t.t0=t["catch"](2),r("endFetching","cartDeleteDiscount"),t.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 20:case"end":return t.stop()}}),t,null,[[2,16]])})))()},getAddressByAddress:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d,f;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=e.dispatch,s=t.form,n("startFetching","getAddressByAddress"),r.prev=3,r.next=6,D.getAddressByAddress(s);case 6:return o=r.sent,c=o.data,u=c.data,i=c.statusCode,d=c.message,f=void 0===d?"":d,200===i&&(n("setAddress",u),a("fetchRestaurants"),a("fetchRestaurantsClosed")),n("endFetching","getAddressByAddress"),r.abrupt("return",{data:u,statusCode:i,message:f});case 17:return r.prev=17,r.t0=r["catch"](3),n("endFetching","getAddressByAddress"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 21:case"end":return r.stop()}}),r,null,[[3,17]])})))()},setCartAddress:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.form,n("startFetching","setCartAddress"),r.prev=3,r.next=6,D.postCartAddress(a);case 6:return s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,d=void 0===i?"":i,200===u&&n("setCart",c),n("endFetching","setCartAddress"),r.abrupt("return",{data:c,statusCode:u,message:d});case 17:return r.prev=17,r.t0=r["catch"](3),n("endFetching","setCartAddress"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 21:case"end":return r.stop()}}),r,null,[[3,17]])})))()},setCartNotes:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.form,n("startFetching","setCartNotes"),r.prev=3,r.next=6,D.postCartNotes(a);case 6:return s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,d=void 0===i?"":i,200===u&&n("setCart",c),n("endFetching","setCartNotes"),r.abrupt("return",{data:c,statusCode:u,message:d});case 17:return r.prev=17,r.t0=r["catch"](3),n("endFetching","setCartNotes"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 21:case"end":return r.stop()}}),r,null,[[3,17]])})))()},setCartDeliveryType:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.form,n("startFetching","setCartDeliveryType"),r.prev=3,r.next=6,D.postCartDeliveryType(a);case 6:return s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,d=void 0===i?"":i,200===u&&n("setCart",c),n("endFetching","setCartDeliveryType"),r.abrupt("return",{data:c,statusCode:u,message:d});case 17:return r.prev=17,r.t0=r["catch"](3),n("endFetching","setCartDeliveryType"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 21:case"end":return r.stop()}}),r,null,[[3,17]])})))()},placeOrder:function(e,t){return Object(w["a"])(regeneratorRuntime.mark((function r(){var n,a,s,o,c,u,i,d;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return n=e.commit,e.state,a=t.form,n("startFetching","placeOrder"),r.prev=3,r.next=6,D.postPlaceOrder(a);case 6:return s=r.sent,o=s.data,c=o.data,u=o.statusCode,i=o.message,d=void 0===i?"":i,n("endFetching","placeOrder"),r.abrupt("return",{data:c,statusCode:u,message:d});case 16:return r.prev=16,r.t0=r["catch"](3),n("endFetching","placeOrder"),r.abrupt("return",{data:{},statusCode:500,message:"Internal error"});case 20:case"end":return r.stop()}}),r,null,[[3,16]])})))()},selectType:function(e,t){var r=e.commit,n=e.dispatch,a=t.typeId;r("setSelectedType",a),n("fetchRestaurants"),n("fetchRestaurantsClosed")}},S=(r("7db0"),{fetching:function(e){return e.fetching},isMobile:function(e){return e.isMobile},showDownloadFromStore:function(e){return e.showDownloadFromStore},showDrawer:function(e){return e.showDrawer},showSearchAddress:function(e){return e.showSearchAddress},showCart:function(e){return e.showCart},categories:function(e){return e.categories},selectedCategory:function(e){return e.selectedCategory},types:function(e){return e.types},selectedType:function(e){return e.selectedType},restaurants:function(e){return e.restaurants},restaurantsClosed:function(e){return e.restaurantsClosed},restaurant:function(e){return function(t){var r,n=e.restaurants.find((function(e){return e.id===t}));return n||(n=e.restaurantsClosed.find((function(e){return e.id===t}))),null!==(r=n)&&void 0!==r?r:{}}},restaurantsMenu:function(e){return e.restaurantMenu},restaurantMenuItems:function(e){return e.restaurantMenuItem},user:function(e){return e.user},token:function(e){return e.token},isLogged:function(e){return!!e.user.id},cart:function(e){return e.cart},orders:function(e){return e.orders},orderDetails:function(e){return e.orderDetails},address:function(e){return e.address}});n["a"].use(m["a"]);var T=new m["a"].Store({state:h,mutations:j,actions:M,getters:S,modules:{}}),I=r("ee53"),_=(r("683e"),r("4b3c"),r("b079")),z=r.n(_),U=(r("4238"),function(){var e="unknown";return-1!==navigator.platform.indexOf("Win")&&(e="windows"),-1!==navigator.platform.indexOf("Mac")&&(e="macos"),-1!==navigator.platform.indexOf("X11")&&(e="unix"),-1!==navigator.platform.indexOf("Linux")&&(e="linux"),-1!==navigator.platform.indexOf("iPhone")&&(e="ios"),-1!==navigator.platform.indexOf("Android")&&(e="android"),e}),$=function(e){return e===U()},N={install:function(e,t){e.prototype.$getOS=U,e.prototype.$isOS=$}},E={regulations:"https://fastcat.pl/fastcat-regulamin-sg.pdf",privacy_policy:"https://fastcat.pl/privacy-policy.pdf"},B={install:function(e,t){e.prototype.$constants=E}},L=r("c1df"),q=r.n(L),W=(r("8d57"),{install:function(e,t){e.prototype.$moment=q.a}});n["a"].config.productionTip=!1,n["a"].use(B),n["a"].use(N),n["a"].use(P),n["a"].use(W),n["a"].use(I["a"]),n["a"].use(z.a,{position:"top-right",duration:5e3}),new n["a"]({created:function(){(this.$isOS("ios")||this.$isOS("android"))&&(this.$store.commit("setIsMobile",!0),this.$store.commit("setShowDownloadFromStore",!0));var e=window.localStorage.getItem("fastcat_user_token");e&&(this.$http.$setUserToken(e),this.$store.commit("setToken",e),this.$store.dispatch("fetchUser")),this.$store.dispatch("fetchTypesOfCategory"),this.$store.dispatch("fetchRestaurants"),this.$store.dispatch("fetchRestaurantsClosed")},router:l,store:T,render:function(e){return e(i)}}).$mount("#app")},"5c0b":function(e,t,r){"use strict";r("9c0c")},"9c0c":function(e,t,r){}}); //# sourceMappingURL=app.0d5cd5b2.js.map