Free javascript Hosting


bot-containers-botroot-botroot-afea01c1-chunk.js

Uploaded on Oct 01 2021 05:42 by asbfd

(window.__LOADABLE_LOADED_CHUNKS__ = window.__LOADABLE_LOADED_CHUNKS__ || []).push([[24], {
"+4ri": function(e, t, a) {
"use strict";
a.d(t, "e", (function() {
return r
}
)),
a.d(t, "b", (function() {
return c
}
)),
a.d(t, "c", (function() {
return i
}
)),
a.d(t, "d", (function() {
return o
}
)),
a.d(t, "a", (function() {
return s
}
));
var n = a("KsIo")
, r = function() {
return {
type: n.f
}
}
, c = function(e) {
return {
type: n.c,
payload: e
}
}
, i = function(e) {
return {
type: n.d,
payload: e
}
}
, o = function() {
return {
type: n.e
}
}
, s = function() {
return {
type: n.b
}
}
},
"+9ZS": function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return d
}
)),
a.d(t, "b", (function() {
return m
}
)),
a.d(t, "c", (function() {
return f
}
)),
a.d(t, "f", (function() {
return g
}
)),
a.d(t, "e", (function() {
return b
}
)),
a.d(t, "d", (function() {
return h
}
));
var n = a("Pvxg")
, r = a("G4qV")
, c = a("rOAH")
, i = a("+coe")
, o = a("2HB3")
, s = {}
, l = []
, u = function(e) {
return Object(n.a)(s, ["gameDetailLeaderboards"], Object(c.s)(e))
}
, d = function(e) {
return Object(n.a)(0, ["globalScore"], u(e))
}
, m = function(e) {
return Object(n.a)(l, ["leaderboards"], u(e))
}
, f = Object(r.a)(i.c, d, (function(e, t) {
return e > t
}
))
, g = Object(r.a)(o.b, o.j, o.n, o.h, o.k, (function(e, t, a, n, r) {
return e ? {
userId: t,
userPhoto: a,
userFirstname: n,
userLastname: r
} : null
}
))
, b = Object(r.a)(o.j, m, (function(e, t) {
var a = t.findIndex((function(t) {
return t.user.id === e
}
));
return -1 === a ? t : t.slice(a + 1, t.length)
}
))
, p = Object(r.a)(o.j, m, (function(e, t) {
return t.find((function(t) {
return t.user.id === e
}
))
}
))
, h = (Object(r.a)(p, (function(e) {
return Object(n.a)(0, ["rank"], e)
}
)),
Object(r.a)(p, (function(e) {
return Object(n.a)(0, ["score"], e)
}
)))
},
"05Gd": function(e, t, a) {
"use strict";
a.d(t, "q", (function() {
return u
}
)),
a.d(t, "a", (function() {
return d
}
)),
a.d(t, "p", (function() {
return m
}
)),
a.d(t, "h", (function() {
return f
}
)),
a.d(t, "b", (function() {
return g
}
)),
a.d(t, "d", (function() {
return b
}
)),
a.d(t, "l", (function() {
return p
}
)),
a.d(t, "c", (function() {
return h
}
)),
a.d(t, "i", (function() {
return v
}
)),
a.d(t, "m", (function() {
return O
}
)),
a.d(t, "n", (function() {
return j
}
)),
a.d(t, "j", (function() {
return y
}
)),
a.d(t, "e", (function() {
return w
}
)),
a.d(t, "f", (function() {
return k
}
)),
a.d(t, "o", (function() {
return S
}
)),
a.d(t, "k", (function() {
return P
}
)),
a.d(t, "g", (function() {
return C
}
));
var n = a("Pvxg")
, r = a("G4qV")
, c = a("LwNt")
, i = a("ouWj")
, o = a("Qtze")
, s = {}
, l = function(e) {
return Object(n.a)(s, [c.a], e)
}
, u = function(e) {
return Object(n.a)(!1, ["battleLoading"], l(e))
}
, d = function(e) {
return Object(n.a)(null, ["battle"], l(e))
}
, m = Object(r.a)(d, (function(e) {
return !!e
}
))
, f = Object(r.a)(d, (function(e) {
return Object(n.a)("", ["id"], e)
}
))
, g = Object(r.a)(d, (function(e) {
return Object(n.a)("", ["code"], e)
}
))
, b = Object(r.a)(d, (function(e) {
return Object(n.a)("", ["endTime"], e)
}
))
, p = Object(r.a)(d, (function(e) {
return Object(n.a)("", ["name"], e)
}
))
, h = Object(r.a)(d, (function(e) {
return Object(n.a)("", ["coverImage"], e)
}
))
, v = Object(r.a)(d, (function(e) {
return Object(n.a)("", ["initData"], e)
}
))
, O = (Object(r.a)(d, (function(e) {
return Object(n.a)("", ["description"], e)
}
)),
Object(r.a)(d, (function(e) {
return Object(n.a)(0, ["usersCount"], e)
}
)),
Object(r.a)(d, (function(e) {
return Object(n.a)(null, ["rewardForWinner"], e)
}
)))
, j = (Object(r.a)(d, (function(e) {
return Object(n.a)(null, ["author"], e)
}
)),
Object(r.a)(d, (function(e) {
return Object(n.a)("", ["url"], e)
}
)))
, y = Object(r.a)(d, (function(e) {
return Object(n.a)(null, ["location"], e)
}
))
, E = Object(r.a)(d, (function(e) {
return Object(n.a)(null, ["game"], e)
}
))
, w = Object(r.a)(E, (function(e) {
return Object(n.a)(null, ["id"], e)
}
))
, _ = (Object(r.a)(E, (function(e) {
return Object(n.a)("", ["name"], e)
}
)),
Object(r.a)(E, (function(e) {
return Object(n.a)("", ["image"], e)
}
)))
, k = Object(r.a)(E, (function(e) {
return Object(n.a)(null, ["release", "number"], e)
}
))
, M = Object(r.a)(d, (function(e) {
return Object(n.a)("", ["type"], e)
}
))
, N = Object(r.a)(M, (function(e) {
return e === i.e
}
))
, S = function(e) {
return Object(o.f)(b(e))
}
, P = Object(r.a)(p, h, j, (function(e, t, a) {
return {
title: "".concat(e, " | GAMEE"),
description: "Play battles with other players, collect tickets and WIN $$$!",
ogTitle: "Play ".concat(e, " and WIN REAL CASH!"),
ogImage: t,
ogType: "game",
twitterImage: t,
url: a
}
}
))
, C = Object(r.a)(d, N, _, O, (function(e, t, a, r) {
return {
targetTimestamp: e.endTime,
isLive: t,
isSpecial: !!e.initData,
battleName: e.name,
battleImage: e.coverImage || a,
battlePlayerCount: e.usersCount,
battleRewardForWinner: Object(n.a)(0, ["tickets"], r)
}
}
))
},
"0nUJ": function(e, t, a) {},
"1KUn": function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return w
}
));
var n = a("pVnL")
, r = a.n(n)
, c = a("QILm")
, i = a.n(c)
, o = a("lwsE")
, s = a.n(o)
, l = a("W8MJ")
, u = a.n(l)
, d = a("7W2i")
, m = a.n(d)
, f = a("a1gu")
, g = a.n(f)
, b = a("Nsbk")
, p = a.n(b)
, h = a("lSNA")
, v = a.n(h)
, O = a("q1tI")
, j = a.n(O);
a("17x9"),
a("6S40");
function y(e) {
var t = function() {
if ("undefined" === typeof Reflect || !Reflect.construct)
return !1;
if (Reflect.construct.sham)
return !1;
if ("function" === typeof Proxy)
return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], (function() {}
))),
!0
} catch (e) {
return !1
}
}();
return function() {
var a, n = p()(e);
if (t) {
var r = p()(this).constructor;
a = Reflect.construct(n, arguments, r)
} else
a = n.apply(this, arguments);
return g()(this, a)
}
}
var E = ["ad", "arrow-left", "arrow-share", "bell", "bell-outline", "bell-outline-with-dot", "camera", "check", "check-fat", "check-in-cloud", "chevron-bottom", "chevron-left", "chevron-right", "circle-cross", "clock", "close", "clover", "cogwheel", "contest", "controller", "controller-loader", "controller-outline", "email", "facebook", "flag", "goblet", "goblet-2", "goblet-2-outline", "heart", "heart-outline", "highscore", "horizontal-dots", "info", "joystick", "keypad", "link", "lock", "lock-locked", "lock-unlocked", "logout", "magnifier", "messenger", "money-bills", "pause", "play-inside", "plus", "plus-user", "plus-user-with-dot", "poop", "poop-outline", "referral-add", "restart", "share", "sound-off", "sound-on", "speech-ballon", "squad", "star", "stars", "story", "swords", "swords-outline", "telegram", "ticket", "trophy", "user", "user-outline", "user-placeholder-rounded", "viber", "video", "video-camera", "video-new", "web-share", "whatsapp", "xp"]
, w = function(e) {
m()(a, e);
var t = y(a);
function a() {
return s()(this, a),
t.apply(this, arguments)
}
return u()(a, [{
key: "render",
value: function() {
var e = this.props
, t = e.kind;
return e.preview ? this.renderPreview() : this.renderIcon(t)
}
}, {
key: "renderPreview",
value: function() {
var e = this;
return j.a.createElement("div", null, E.map((function(t) {
return e.renderPreviewKind(t)
}
)))
}
}, {
key: "renderIcon",
value: function(e) {
var t = this.props
, a = t.className
, n = t.onClick;
return j.a.createElement("i", {
className: "icon icon--".concat(e, " ").concat(a || ""),
onClick: n
}, this.getIcon(e))
}
}, {
key: "renderPreviewKind",
value: function(e) {
return j.a.createElement("div", {
key: e
}, j.a.createElement("span", {
style: {
marginRight: "20px",
verticalAlign: "middle",
display: "inline-block"
}
}, this.renderIcon(e)), j.a.createElement("span", null, '<Icon kind="', e, '" />'))
}
}, {
key: "getIcon",
value: function(e) {
var t = this.props
, a = t.height
, n = t.color
, c = (t.onClick,
t.size)
, o = t.style
, s = t.width
, l = (t.className,
t.preview,
i()(t, ["height", "color", "onClick", "size", "style", "width", "className", "preview"]))
, u = function() {};
switch (e) {
default:
return null;
case "ad":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("path", {
fillRule: "evenodd",
clipRule: "evenodd",
d: "M4.727 5A2.733 2.733 0 0 0 2 7.727v9.091a2.727 2.727 0 0 0 2.727 2.727h8.182a2.728 2.728 0 0 0 2.727-2.727v-2.724l4.932 3.468A.91.91 0 0 0 22 16.818v-9.09a.909.909 0 0 0-1.44-.739l-4.924 3.54V7.726A2.728 2.728 0 0 0 12.91 5H4.727z"
}));
case "arrow-left":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24",
id: "svg835"
}), j.a.createElement("path", {
d: "M12.045 3.5a1.5 1.5 0 0 0-1.106.44l-7 7a1.5 1.5 0 0 0 0 2.12l7 7a1.5 1.5 0 0 0 2.122 0 1.5 1.5 0 0 0 0-2.12L8.62 13.5H19a1.5 1.5 0 0 0 .307-.035 1.5 1.5 0 0 0 .197-.059 1.5 1.5 0 0 0 .275-.138 1.5 1.5 0 0 0 .166-.122 1.5 1.5 0 0 0 .149-.142 1.5 1.5 0 0 0 .181-.25 1.5 1.5 0 0 0 .05-.09 1.5 1.5 0 0 0 .077-.191 1.5 1.5 0 0 0 .03-.098 1.5 1.5 0 0 0 .045-.307 1.5 1.5 0 0 0 .002-.101 1.5 1.5 0 0 0-.006-.104 1.5 1.5 0 0 0-.014-.101 1.5 1.5 0 0 0-.08-.3 1.5 1.5 0 0 0-.139-.274 1.5 1.5 0 0 0-.058-.084 1.5 1.5 0 0 0-.21-.227 1.5 1.5 0 0 0-.25-.18 1.5 1.5 0 0 0-.583-.19 1.5 1.5 0 0 0-.104-.007 1.5 1.5 0 0 0-.035 0H8.621l4.44-4.44a1.5 1.5 0 0 0 0-2.12 1.5 1.5 0 0 0-1.016-.44z"
}));
case "arrow-share":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M12.9 19c-.2-.2-.3-.5-.3-.8V15C8.4 14.1 4 14.7.8 18.1c-.7.5-1.2.2-1-.5 2.4-5.8 4.8-8.9 12.8-9.4V4.8c0-.7.5-1.2 1.2-1.2.3 0 .6.1.8.3l7 6.2c.8.7.9 1.9.2 2.7l-.2.2-7 6.2c-.5.4-1.2.3-1.7-.2z",
transform: "translate(4 2.5)"
}));
case "bell":
return j.a.createElement("svg", r()({
id: "icTabbarActivity"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("linearGradient", {
id: "icon-bell-gradient",
gradientUnits: "userSpaceOnUse",
x1: "-268.67",
y1: "410.543",
x2: "-268.67",
y2: "409.543",
gradientTransform: "matrix(18.0034 0 0 -18.3022 4848.958 7516.856)"
}, j.a.createElement("stop", {
offset: "0",
stopColor: "#10dea6"
}), j.a.createElement("stop", {
offset: "1",
stopColor: "#0fd545"
})), j.a.createElement("path", {
id: "icon-bell",
d: "M9.5 18.8h5c0 1.4-1.1 2.5-2.5 2.5s-2.5-1.1-2.5-2.5zM3.9 17c-.4 0-.7-.2-.8-.5-.1-.3-.1-.7.2-.9C4.7 14 5.5 12.1 5.5 10V9c.2-3.4 3.1-6.1 6.5-6 3.4-.1 6.3 2.6 6.5 6.1v.9c0 2.1.8 4 2.3 5.5.3.2.3.6.2.9-.2.3-.5.5-.8.5L3.9 17z"
}));
case "bell-outline":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M22.4 19.5c-1.2-1.7-2-3.7-2.3-5.7l-.2-1.8v-.1c.1-2.4-1.8-4.3-4.1-4.5h-1.5c-2.4.1-4.2 2.1-4.1 4.5v.2L9.9 14c-.3 2-1.1 4-2.3 5.7-.1.2-.1.4 0 .6.1.2.3.3.6.3h13.7c.2 0 .4-.1.5-.3s.1-.6 0-.8zM24 21c-.4.8-1.2 1.3-2.1 1.3H8.1c-.9 0-1.7-.5-2.2-1.3-.4-.8-.4-1.8.2-2.5 1-1.5 1.7-3.1 1.9-4.9l.3-1.8c-.1-3.3 2.5-6.1 5.9-6.2h1.6c3.3.2 5.9 2.9 5.9 6.2l.2 1.8c.2 1.8.9 3.5 1.9 4.9.6.7.6 1.7.2 2.5zm-11.4 2.9h4.8c0 1.3-1.1 2.4-2.4 2.4-1.3 0-2.4-1.1-2.4-2.4z"
}));
case "bell-outline-with-dot":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M20 12.7h.5c.4 0 .9-.1 1.3-.1l.1.9c.2 1.8.9 3.5 1.9 4.9.5.7.6 1.7.2 2.5-.4.8-1.2 1.3-2.1 1.3H8.1c-.9 0-1.7-.5-2.2-1.3-.4-.8-.4-1.8.2-2.5 1-1.5 1.7-3.1 1.9-4.9l.3-1.8c-.1-3.3 2.5-6.1 5.9-6.2h1c-.1.6-.2 1.2-.2 1.8v.1h-.7c-2.4.1-4.2 2.1-4.1 4.5v.2L9.9 14c-.3 2-1.1 4-2.3 5.7-.1.2-.1.4 0 .6.1.2.3.3.6.3h13.7c.2 0 .4-.1.5-.3s.1-.5 0-.6c-1.2-1.7-2-3.7-2.3-5.7l-.1-1.3zm-7.4 11.2h4.8c0 1.3-1.1 2.4-2.4 2.4s-2.4-1.1-2.4-2.4z"
}), j.a.createElement("circle", {
cx: "20.5",
cy: "7.3",
r: "3.5"
}));
case "camera":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
id: "Camera",
d: "M9.5 23.2c-2.2 0-4-1.8-4-4v-6c0-2.2 1.8-4 4-4h1v-.4c0-1.1.9-2 2-2h5c1.1 0 2 .9 2 2v.5h1c2.2 0 4 1.8 4 4v6c0 2.2-1.8 4-4 4h-11zm1-7c0 2.5 2 4.5 4.5 4.5s4.5-2 4.5-4.5-2-4.5-4.5-4.5-4.5 2.1-4.5 4.5zm1.5 0c0-1.7 1.3-3 3-3s3 1.3 3 3-1.3 3-3 3-3-1.3-3-3z"
}));
case "check":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M12.3 23.3c-.4.4-1 .4-1.3 0l-6.7-6.9c-.8-.8-.7-2.1 0-2.9.8-.8 2.1-.7 2.9 0l3.8 3.9c.3.3.9.3 1.2 0L22.7 6.6c.8-.8 2.1-.8 2.9 0 .8.8.8 2.1 0 2.9L12.3 23.3z"
}));
case "check-fat":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M25.4 6.6c-.6-.6-1.4-1-2.4-1-.9 0-1.8.3-2.4 1l-8 8.1c-.2.2-.6.3-.9 0l-2.3-2.3c-.6-.6-1.5-1-2.4-1s-1.8.3-2.4 1a3.32 3.32 0 0 0 0 4.7l6.3 6.5.3.4c.4.4 1.1.4 1.5 0l.3-.4 12-12.4c.6-.6 1-1.4 1-2.2.3-.8 0-1.7-.6-2.4z"
}));
case "check-in-cloud":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M25.8 16.3c-.7-.7-.7-1.8-.2-2.6.4-.5.5-1.1.3-1.7-.2-.6-.6-1.1-1.2-1.3-.9-.3-1.4-1.2-1.2-2.2.1-.6-.1-1.2-.6-1.7-.4-.4-1.1-.7-1.7-.6-.9.2-1.8-.3-2.2-1.2-.2-.6-.7-1-1.3-1.2-.6-.2-1.2 0-1.7.3-.7.6-1.8.6-2.5 0-.5-.4-1.1-.5-1.7-.3-.5.2-1 .6-1.3 1.2-.2 1-1.1 1.5-2 1.3-.5-.1-1.2.2-1.6.6-.4.4-.7 1.1-.6 1.7.2.9-.3 1.8-1.3 2.1-.6.2-1 .7-1.2 1.3-.2.7 0 1.2.3 1.7.6.7.6 1.8 0 2.5-.4.5-.5 1.1-.3 1.7.2.6.6 1.1 1.2 1.3.9.3 1.4 1.2 1.2 2.2-.1.6.1 1.2.6 1.7.5.4 1.1.7 1.7.6.9-.2 1.8.3 2.2 1.2.2.6.7 1 1.3 1.2.6.2 1.2 0 1.7-.3.7-.6 1.8-.6 2.5 0 .5.4 1.1.5 1.7.3.6-.2 1.1-.6 1.3-1.2.3-.9 1.2-1.4 2.2-1.2.6.1 1.2-.1 1.7-.6.4-.4.7-1.1.6-1.7-.2-.9.3-1.8 1.2-2.2.6-.2 1-.7 1.2-1.3.2-.4.1-1.1-.3-1.6zm-4.5-3.6l-7.8 8.1c-.2.2-.6.2-.8 0l-3.9-4.1c-.5-.5-.4-1.3 0-1.7.5-.5 1.3-.4 1.7 0l2.3 2.3c.2.2.5.2.7 0l6.2-6.3c.5-.5 1.3-.5 1.7 0 .4.5.4 1.3-.1 1.7z"
}));
case "chevron-bottom":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M26.3 10.1c0 .5-.1 1.1-.5 1.5L15 22 4.3 11.4c-.8-.8-.8-2 0-2.8s2-.8 2.8 0l7.9 8 7.8-7.8c.8-.8 2-.8 2.8 0 .5.2.7.8.7 1.3z"
}));
case "chevron-left":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M18.3 26.3c-.5 0-1.1-.1-1.5-.5L6.3 15 17 4.3c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8l-8 7.9 7.8 7.8c.8.8.8 2 0 2.8-.2.5-.8.7-1.3.7z"
}));
case "chevron-right":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M12.1 3.7c.5 0 1.1.1 1.5.5L24 15 13.4 25.7c-.8.8-2 .8-2.8 0s-.8-2 0-2.8l8-7.9-7.8-7.8c-.8-.8-.8-2 0-2.8.2-.5.8-.7 1.3-.7z"
}));
case "circle-cross":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M15 17l3.2 3.2c.6.6 1.4.6 2 0 .6-.6.6-1.4 0-2L17 15l3.2-3.2c.6-.6.6-1.4 0-2-.6-.6-1.4-.6-2 0L15 13l-3.2-3.2c-.6-.6-1.4-.6-2 0-.6.6-.6 1.4 0 2L13 15l-3.2 3.2c-.6.6-.6 1.4 0 2 .6.6 1.4.6 2 0L15 17zm0 9.3c-6.2 0-11.3-5-11.3-11.3S8.8 3.7 15 3.7s11.3 5 11.3 11.3S21.2 26.3 15 26.3z"
}));
case "clock":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M22.4 11.2l.6-.6c.5-.5.5-1.3.1-1.7-.4-.4-1.2-.4-1.7.1l-.6.6c-1.7-1.3-3.7-2-5.8-2-5.1 0-9.4 4.3-9.4 9.4 0 5.1 4.2 9.4 9.4 9.4s9.4-4.2 9.4-9.4c0-2.2-.7-4.2-2-5.8zM15 24.3c-4 0-7.3-3.3-7.3-7.3S11 9.6 15 9.6c1.9 0 3.8.8 5.2 2.2 1.3 1.3 2.1 3.2 2.1 5.1 0 4.1-3.3 7.4-7.3 7.4zM12.4 6.3h5.2c.8 0 1.4-.6 1.4-1.3s-.6-1.3-1.4-1.3h-5.2c-.8.1-1.4.6-1.4 1.3s.6 1.3 1.4 1.3z"
}), j.a.createElement("path", {
d: "M15 11.7c-.7 0-1.3.6-1.3 1.3v3.7c0 .7.6 1.3 1.3 1.3.7 0 1.3-.6 1.3-1.3V13c0-.7-.6-1.3-1.3-1.3z"
}));
case "close":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M6.4 23.6L23.6 6.4"
}), j.a.createElement("path", {
d: "M17.3 15l7.5-7.5c.6-.6.6-1.6 0-2.3-.6-.6-1.6-.6-2.3 0L15 12.7 7.5 5.3c-.6-.6-1.6-.6-2.3 0-.6.6-.6 1.6 0 2.3l7.5 7.5-7.5 7.5c-.6.6-.6 1.6 0 2.3.3.3.7.5 1.1.5s.8-.2 1.1-.5l7.5-7.5 7.5 7.5c.3.3.7.5 1.1.5s.8-.2 1.1-.5c.6-.6.6-1.6 0-2.3L17.3 15z"
}));
case "clover":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 20 20"
}), j.a.createElement("path", {
d: "M9.244 0C8.214-.006 7.4.672 7.166 1.857c-.225 1.167.429 3.504 1.127 5.498C6.713 5.906 4.779 4.32 3.587 4.06c-1.352-.294-2.387.36-2.653 1.56-.066.294.012 1.192-.176 2.03C.58 8.46.126 9.207.058 9.51c-.266 1.207.4 2.257 1.752 2.55 1.358.295 4.34-.578 6.508-1.312-1.643 1.514-3.79 3.696-4.155 5.002-.36 1.285.231 2.331 1.401 2.65.285.084 1.161.05 1.978.273.785.216 1.508.684 1.802.767 1.17.32 2.215-.275 2.578-1.56.391-1.396-.419-4.569-1.051-6.71 1.733 1.336 4.099 3.017 5.432 3.169 1.31.146 2.243-.588 2.378-1.758.03-.285-.144-1.118-.05-1.932.09-.783.438-1.538.475-1.832.131-1.17-.613-2.105-1.927-2.254-1.058-.117-3.013.592-4.781 1.338 1.348-1.545 2.738-3.344 2.954-4.458.265-1.353-.448-2.39-1.678-2.625-.3-.059-1.22.04-2.077-.124C10.77.536 10.007.108 9.695.05A2.281 2.281 0 0 0 9.243 0zm2.303 12.307c2.55 5.374 6.27 7.498 6.983 7.677.71.18 1.687-1.204 1.427-1.61-4.771-1.863-8.41-6.067-8.41-6.067z"
}));
case "cogwheel":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M15.9 26.3H14c-.2 0-.4-.2-.5-.4l-.5-2.8c-.8-.2-1.7-.5-2.5-1l-2.3 1.7c-.2.1-.5.1-.6-.1l-1.2-1.2c-.2-.2-.2-.4-.1-.6L8 19.4c-.5-.7-.8-1.5-1-2.5l-2.8-.5c-.2-.1-.4-.3-.4-.5V14c0-.2.2-.4.4-.5l2.7-.5c.2-.8.5-1.7 1-2.5L6.3 8.4c-.1-.2-.1-.5.1-.7l1.2-1.2c.2-.2.5-.2.7-.1L10.7 8c.7-.5 1.5-.8 2.5-1l.5-2.8c0-.2.2-.4.4-.4H16c.2 0 .4.2.5.4l.5 2.7c.8.2 1.7.5 2.5 1l2.3-1.7c.2-.1.5-.1.6.1l1.2 1.2c.2.2.2.4.1.6L22 10.6c.5.7.8 1.5 1 2.5l2.8.5c.2 0 .4.3.4.5V16c0 .2-.2.4-.4.5l-2.7.5c-.2.8-.5 1.7-1 2.5l1.7 2.3c.1.2.1.5-.1.6l-1.2 1.3c-.2.2-.4.2-.6.1l-2.3-1.7c-.7.5-1.5.8-2.5 1l-.5 2.8c-.3.2-.5.4-.7.4zM15 9.6c-3 0-5.4 2.4-5.4 5.4s2.4 5.4 5.4 5.4 5.4-2.4 5.4-5.4c0-2.9-2.4-5.4-5.4-5.4z"
}));
case "contest":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("path", {
fillRule: "evenodd",
clipRule: "evenodd",
d: "M12 22c5.523 0 10-4.477 10-10S17.523 2 12 2 2 6.477 2 12s4.477 10 10 10zm1.188-15a1 1 0 1 0-2 0v.36c-.676.161-1.202.493-1.576.955C9.106 8.943 9 9.667 9 10.125c0 .47.1.903.314 1.286.211.381.504.66.812.867.553.372 1.243.56 1.746.697l.052.014c.594.162.97.273 1.221.438.104.067.15.123.174.165a.551.551 0 0 1 .056.283c0 .194-.05.408-.169.554-.084.105-.317.321-1.018.321-.53 0-.832-.09-.989-.18a.44.44 0 0 1-.229-.313 1 1 0 1 0-1.94.486c.168.674.57 1.216 1.177 1.563.299.17.63.284.98.354V17a1 1 0 1 0 2 0v-.36c.676-.161 1.202-.493 1.576-.955.506-.628.612-1.352.612-1.81 0-.466-.103-.896-.32-1.275a2.49 2.49 0 0 0-.817-.848c-.54-.353-1.215-.536-1.71-.67l-.077-.022c-.588-.16-.962-.275-1.21-.442a.53.53 0 0 1-.179-.178.63.63 0 0 1-.062-.315c0-.194.05-.408.169-.554.084-.105.317-.321 1.018-.321.53 0 .832.09.989.18a.44.44 0 0 1 .229.313 1 1 0 1 0 1.94-.486 2.434 2.434 0 0 0-1.177-1.563 3.232 3.232 0 0 0-.98-.354V7z"
}));
case "controller":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M9.8 12.8h-1c-.4 0-.8.4-.8.8s.4.8.8.8h1v1c0 .4.4.8.8.8s.8-.4.8-.8v-1h1c.4 0 .8-.4.8-.8s-.4-.8-.8-.8h-1v-1c0-.4-.4-.8-.8-.8s-.8.4-.8.8v1zm5.2 5.7v.8c-2.5 0-3.3.3-4.1 1.4-1.4 2-2.3 2.6-4 2.6-2 0-3.2-1.8-3.2-4.6 0-3.2.8-6.3 2.2-9.1 1.1-2 2.3-2.8 4.2-2.8.9 0 1.7.3 2.5.8.7.5 1.5.8 2.4.7h.1c.9.1 1.7-.2 2.4-.7.7-.6 1.5-.9 2.4-.9 2 0 2.9.7 4.1 2.8 1.5 2.8 2.2 5.9 2.2 9.1 0 2.9-1.1 4.6-3.2 4.6-1.7 0-2.6-.6-4-2.6-.9-1.2-1.6-1.4-4.1-1.4v-.7zm4-5.7c.5 0 1-.4 1-1 0-.5-.4-1-1-1-.5 0-1 .4-1 1 .1.5.5 1 1 1zm0 3.6c.5 0 1-.4 1-1s-.4-1-1-1c-.5 0-1 .4-1 1s.5 1 1 1zm.9-2.8c0 .5.4 1 1 1s1-.4 1-1-.4-1-1-1-1 .5-1 1zm-3.7 0c0 .5.4 1 1 1 .5 0 1-.4 1-1s-.4-1-1-1c-.5.1-1 .5-1 1z"
}));
case "controller-loader":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M18.8 24.2H11.2c-1.4 0-2.7-.3-3.9-.9-1.1-.6-2-1.5-2.6-2.6-.7-1.3-1-2.8-.9-4.3v-.8c-.1-1.5.3-3 .9-4.3.6-1.1 1.5-2 2.6-2.6 1.2-.6 2.6-.9 3.9-.9H18.8c1.4 0 2.7.3 3.9.9 1.1.6 2 1.5 2.6 2.6.7 1.3 1 2.8.9 4.3v.8c.1 1.5-.3 3-.9 4.3-.6 1.1-1.5 2-2.6 2.6-1.2.6-2.5.9-3.9.9zM17.3 15c-.5 0-1 .4-1 1 0 .5.5 1 1 1h1.5v1.5c0 .5.4 1 1 1 .5 0 1-.5 1-1V17h1.5c.5 0 1-.4 1-1 0-.5-.5-1-1-1h-1.5v-1.5c0-.5-.4-1-1-1-.5 0-1 .5-1 1V15h-1.5zm-7.1 2.2c-.6 0-1.2.5-1.2 1.2 0 .6.5 1.2 1.2 1.2.6 0 1.2-.5 1.2-1.2s-.5-1.2-1.2-1.2zm2.4-2.4c-.6 0-1.2.5-1.2 1.2 0 .6.5 1.2 1.2 1.2.6 0 1.2-.5 1.2-1.2-.1-.6-.6-1.2-1.2-1.2zm-4.7 0c-.6 0-1.2.5-1.2 1.2 0 .6.5 1.2 1.2 1.2.6 0 1.2-.5 1.2-1.2 0-.6-.5-1.2-1.2-1.2zm2.3-2.3c-.6 0-1.2.5-1.2 1.2 0 .6.5 1.2 1.2 1.2.6 0 1.2-.5 1.2-1.2 0-.6-.5-1.2-1.2-1.2z",
transform: "translate(0 -1)"
}));
case "controller-outline":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M9.9 12.8v-1c0-.4.4-.8.8-.8s.8.4.8.8v1h1c.4 0 .8.4.8.8s-.4.8-.8.8h-1v1c0 .4-.4.8-.8.8s-.8-.4-.8-.8v-1h-1c-.4 0-.8-.4-.8-.8s.4-.8.8-.8h1zm9.1 0c-.5 0-1-.4-1-1 0-.5.4-1 1-1 .5 0 1 .4 1 1 0 .5-.4 1-1 1zm0 3.6c-.5 0-1-.4-1-1s.4-1 1-1c.5 0 1 .4 1 1s-.4 1-1 1zm.9-2.8c0-.5.4-1 1-1 .5 0 1 .4 1 1s-.4 1-1 1-1-.4-1-1zm-3.7 0c0-.5.4-1 1-1 .5 0 1 .4 1 1s-.4 1-1 1c-.5 0-1-.4-1-1z"
}), j.a.createElement("path", {
d: "M24.1 9.5c-1.2-2.1-2.2-2.8-4.1-2.8-.9 0-1.7.3-2.4.8s-1.6.8-2.4.7h-.1c-.8.1-1.7-.2-2.4-.7-.9-.5-1.7-.8-2.6-.8-1.8 0-3 .9-4.1 2.8-1.5 2.9-2.2 6-2.2 9.1 0 2.9 1.1 4.6 3.2 4.6 1.8 0 2.6-.6 4-2.6.8-1.1 1.5-1.4 4.1-1.4 2.5 0 3.2.3 4 1.4 1.5 2 2.3 2.6 4 2.6 2.1 0 3.2-1.7 3.2-4.6 0-3.1-.8-6.2-2.2-9.1zm-1 12.2c-1.1 0-1.6-.3-2.8-1.9-1.2-1.6-2.3-2.1-5.2-2.1h-.2c-3 0-4.2.5-5.3 2.1-1.1 1.6-1.6 1.9-2.7 1.9-1 0-1.6-.9-1.6-3 0-2.9.7-5.8 2-8.4.8-1.5 1.6-2 2.8-2 .6 0 1.1.2 1.6.5.9.7 2.1 1.1 3.3 1 1.2.1 2.4-.3 3.4-1 .4-.3 1-.5 1.5-.5 1.3 0 1.8.3 2.7 2 1.3 2.6 2 5.5 2 8.4.1 2.1-.5 3-1.5 3z"
}));
case "email":
return j.a.createElement("svg", r()({
id: "Layer_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 32 32"
}), j.a.createElement("path", {
id: "Envelope",
d: "M20.9 15.9l5-5c.1.3.2.7.2 1.1v8c0 .3 0 .6-.1.9l-5.1-5zm-14.7-5c-.1.4-.2.7-.2 1.1v8c0 .3 0 .6.1 1l5-5-4.9-5.1zm11.9 7.7c-1.2 1.2-3.1 1.2-4.2 0l-1.3-1.3-5.4 5.5c.7.8 1.7 1.2 2.8 1.2h12c1.1 0 2.1-.4 2.9-1.2l-5.4-5.4-1.4 1.2zm-2.8-1.4c.4.4 1 .4 1.4 0l8.1-8.1C24.1 8.4 23 8 22 8H10c-1 0-2 .4-2.8 1.1l8.1 8.1z"
}));
case "facebook":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
id: "icnIntro_Facebook",
d: "M13.3 25.8c-6.2-.9-10.4-6.6-9.5-12.6S10.6 3 16.7 3.9s10.4 6.6 9.5 12.6c-.7 4.8-4.6 8.5-9.4 9.3v-7h2.3l.5-2.7h-2.8v-1.9c0-1.4.8-1.6 1.5-1.6h1.3V10c-.8.1-1.6 0-2.3 0-1.1 0-2.1.3-2.9 1.1-.8.8-1.2 1.8-1.1 2.9v2.2h-2.4v2.7h2.4v6.9z"
}));
case "flag":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M25.3 14.6L23 10.3l2.3-4.5c.2-.4.2-1 0-1.4-.3-.4-.8-.7-1.3-.7H9.3c-.8 0-1.4.6-1.4 1.4v18.2H6c-.8 0-1.4.6-1.4 1.4v1.4H14v-1.4c0-.8-.6-1.4-1.4-1.4h-1.8v-6.7H24c.5 0 1-.3 1.2-.7.3-.3.3-.9.1-1.3zM20 11l1.5 2.8H10.7V6.6h10.9L20 9.7c-.2.4-.2.9 0 1.3z",
id: "Vrstva_2"
}));
case "goblet":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M17.3 25.8h-6.7c-.3 0-.4-.3-.4-.5 0 0 .3-.8.3-1.2V24c.3-1 1.3-1.8 2.3-1.8h.7v-2.7c-1.7-.4-3-1.6-3.6-3.2h-.2c-2.8 0-5.1-1.9-5.6-4.6l-.3-1.3c0-.2-.1-.4-.1-.6 0-1.7 1.4-3.1 3.1-3.1h1.9l-.1-1.5c0-.6.4-1 .9-1.1h11c.6 0 1 .4 1 1v.1L21.3 7h1.9c1.7 0 3.1 1.3 3.1 3.1 0 .2 0 .4-.1.6l-.3 1.3c-.5 2.7-2.8 4.6-5.6 4.6H20c-.7 1.5-2 2.7-3.7 3.2v2.7h.7c1.1 0 2 .8 2.3 1.8l.3 1.3c.1.3-.1.4-.3.5.3-.3-.5-.3-2-.3zM6.8 9.1c-.5 0-.9.4-.9.9v.2l.3 1.3c.3 1.6 1.6 2.7 3.2 2.8l-.5-5.2H6.8zm14.3 0l-.4 5.3c1.6-.1 2.9-1.3 3.2-2.8l.3-1.3v-.2c0-.5-.4-.9-.9-.9h-2.2v-.1z",
id: "Vrstva_2"
}));
case "goblet-2":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M25.5 8c-.4-.4-.9-.7-1.5-.7h-1.9l.2-2.1c0-.2-.1-.5-.3-.7-.2-.1-.4-.2-.6-.2h-13c-.2 0-.4.1-.6.3-.2.1-.3.4-.2.6l.1 2.1H5.8c-1.1 0-2 .9-2 2v.3l.4 4.1c.2 1.5 1.6 2.7 3.2 2.7h1.1c.5 2.6 2.6 4.6 5.4 4.8v2.2h-1.2c-.9 0-1.6.7-1.6 1.6v.6H19V25c0-.9-.7-1.6-1.6-1.6h-1.2v-2.2c2.6-.2 4.9-2.1 5.4-4.8h1.1c1.6 0 2.9-1.2 3.1-2.8l.5-4.1c-.1-.4-.3-1-.8-1.5zM6 13.5l-.4-4c0-.1 0-.3.2-.3h2l.4 5.5h-.8c-.7-.1-1.3-.6-1.4-1.2zm17.8 0c-.1.7-.6 1.2-1.3 1.2h-.9l.4-5.5h2c.1 0 .2.1.2.2l-.4 4.1z",
id: "Vrstva_2"
}));
case "goblet-2-outline":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M25.5 8c-.4-.4-.9-.7-1.5-.7h-1.9l.2-2.1c0-.2-.1-.5-.3-.7-.2-.1-.4-.2-.6-.2h-13c-.2 0-.4.1-.6.3-.2.1-.3.4-.2.6l.1 2.1H5.8c-1.1 0-2 .9-2 2v.3l.4 4.1c.2 1.5 1.6 2.7 3.2 2.7h1.1c.5 2.6 2.6 4.6 5.4 4.8v2.2h-1.2c-.9 0-1.6.7-1.6 1.6v.6H19V25c0-.9-.7-1.6-1.6-1.6h-1.2v-2.2c2.6-.2 4.9-2.1 5.4-4.8h1.1c1.6 0 2.9-1.2 3.1-2.8l.5-4.1c-.1-.4-.3-1-.8-1.5zm-9.8 11.5h-1.6c-2 0-3.8-1.6-4-3.7l-.7-9.7h11l-.7 9.7c-.2 2.1-2 3.7-4 3.7zm-9.7-6l-.4-4c0-.1 0-.3.2-.3h2l.4 5.5h-.8c-.7-.1-1.3-.6-1.4-1.2zm17.8 0c-.1.7-.6 1.2-1.3 1.2h-.9l.4-5.5h2c.1 0 .2.1.2.2l-.4 4.1z",
id: "Vrstva_2"
}));
case "heart":
return j.a.createElement("svg", r()({
id: "icReactionLikeOn"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 20 20"
}), j.a.createElement("g", {
id: "Group_18275"
}, j.a.createElement("linearGradient", {
id: "heart-icon-gradient",
gradientUnits: "userSpaceOnUse",
x1: "-632.287",
y1: "369.343",
x2: "-631.627",
y2: "368.587",
gradientTransform: "matrix(16.9961 0 0 -14.5342 10750.876 5371.025)"
}, j.a.createElement("stop", {
offset: "0",
stopColor: "#f40b5b"
}), j.a.createElement("stop", {
offset: "1",
stopColor: "#ff3f26"
})), j.a.createElement("path", {
id: "Path_14810",
d: "M18.4 6.6c-.5-2.4-2.8-4-5.3-3.5-1.3.3-2.5 1.1-3.1 2.3-1.1-2.2-3.8-3-6-1.9-1.2.6-2.1 1.8-2.4 3.1-1.1 5.5 5 9.1 6.2 9.8l2.1 1.1 2.1-1.1c1.4-.7 7.5-4.3 6.4-9.8z"
})));
case "heart-outline":
return j.a.createElement("svg", r()({
id: "icReactionLikeOn"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 20 20"
}), j.a.createElement("path", {
d: "M19.8 6.3c-.6-2.8-3-4.8-5.9-4.8-1.5 0-2.9.5-4 1.5-2.4-2.2-6.2-2-8.3.5C.9 4.3.4 5.3.2 6.3c-1.3 6.6 5.6 10.7 7 11.4l2.1 1.1.7.4.7-.4 2.1-1.1c1.4-.7 8.3-4.8 7-11.4zm-7.7 10.1L10 17.5l-2.1-1.1c-1.2-.7-7.4-4.3-6.2-9.8.2-1.3 1.1-2.5 2.3-3.1 2.2-1.1 4.9-.3 6 1.9.6-1.2 1.8-2.1 3.1-2.3 2.4-.5 4.8 1.1 5.3 3.5 1.1 5.5-5 9.1-6.3 9.8z"
}));
case "highscore":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M14.9 3.7C8.7 3.7 3.6 8.8 3.6 15s5 11.3 11.3 11.3 11.3-5 11.3-11.3S21.1 3.7 14.9 3.7zm6.8 8.6l-4.3 5.8c-.4.6-1.2.7-1.8.3-.1 0-.1-.1-.1-.1l-2.7-2.7-2.6 3.7c-.4.5-1.2.7-1.8.3s-.7-1.2-.4-1.8l3.5-5c.2-.3.6-.5.9-.5.4 0 .8.1 1 .4l2.7 2.7 3.4-4.6c.5-.5 1.3-.6 1.8-.1.6.4.7 1.1.4 1.6z",
id: "Vrstva_2"
}));
case "horizontal-dots":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M1383.5 493.9c-1.6 0-2.8-1.3-2.8-2.8s1.3-2.8 2.8-2.8 2.8 1.3 2.8 2.8-1.2 2.8-2.8 2.8zm8.5 0c-1.6 0-2.8-1.3-2.8-2.8s1.3-2.8 2.8-2.8 2.8 1.3 2.8 2.8-1.2 2.8-2.8 2.8zm8.5 0c-1.6 0-2.8-1.3-2.8-2.8s1.3-2.8 2.8-2.8 2.8 1.3 2.8 2.8-1.3 2.8-2.8 2.8z",
transform: "translate(-1377 -476)"
}));
case "info":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 7.416 22.242"
}), j.a.createElement("g", {
id: "info",
transform: "translate(-8.062 -.803)"
}, j.a.createElement("path", {
id: "Union_25",
d: "M.741 22.243a.742.742 0 0 1 0-1.484h.741V10.38H.741a.742.742 0 1 1 0-1.484h4.078a1.112 1.112 0 0 1 1.112 1.112v10.751h.743a.742.742 0 1 1 0 1.484zm0-19.279a2.965 2.965 0 1 1 2.968 2.967A2.965 2.965 0 0 1 .741 2.964z",
transform: "translate(8.062 .802)"
})));
case "joystick":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("path", {
fillRule: "evenodd",
clipRule: "evenodd",
d: "M15.622 5.44c0 1.47-.923 2.726-2.221 3.218l-.24 3.691h1.964c.743 0 1.464.249 2.044.705l1.966 1.546a3.195 3.195 0 0 1 1.229 2.512v1.671c0 1.776-1.466 3.217-3.273 3.217H7.273C5.465 22 4 20.56 4 18.783v-1.671c0-.977.452-1.901 1.228-2.512l1.966-1.546a3.31 3.31 0 0 1 2.045-.705h1.964l-.24-3.691A3.441 3.441 0 0 1 12.182 2c1.9 0 3.44 1.54 3.44 3.44z"
}));
case "keypad":
return j.a.createElement("svg", r()({
id: "Layer_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 32 32"
}), j.a.createElement("path", {
id: "Shape",
d: "M11.5 9.2c0 1.2-1 2.2-2.2 2.2C8 11.5 7 10.5 7 9.2 7 8 8 7 9.2 7c1.3 0 2.3 1 2.3 2.2zm11.3 2.3c1.2 0 2.2-1 2.2-2.2C25 8 24 7 22.8 7c-1.2 0-2.2 1-2.2 2.2-.1 1.3.9 2.3 2.2 2.3zm-6.8 9c-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2 1.2 0 2.2-1 2.2-2.2 0-1.2-1-2.2-2.2-2.2zm-6.8 0c-1.2 0-2.2 1-2.2 2.2C7 24 8 25 9.2 25c1.2 0 2.2-1 2.2-2.2.1-1.3-.9-2.3-2.2-2.3zm0-6.7C8 13.8 7 14.8 7 16c0 1.2 1 2.2 2.2 2.2 1.2 0 2.2-1 2.2-2.2.1-1.2-.9-2.2-2.2-2.2zm13.6 0c-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2 1.2 0 2.2-1 2.2-2.2 0-1.2-1-2.2-2.2-2.2zm0 6.7c-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2 1.2 0 2.2-1 2.2-2.2 0-1.2-1-2.2-2.2-2.2zM16 7c-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2 1.2 0 2.2-1 2.2-2.2C18.2 8 17.2 7 16 7zm0 6.8c-1.2 0-2.2 1-2.2 2.2 0 1.2 1 2.2 2.2 2.2 1.2 0 2.2-1 2.2-2.2 0-1.2-1-2.2-2.2-2.2z"
}));
case "link":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("path", {
d: "M16.996 1.066a6.001 6.001 0 0 0-4.22 1.684 1 1 0 0 0-.01.012L11.045 4.47a1 1 0 0 0-.004 1.414 1 1 0 0 0 1.414.004l1.71-1.7.005-.003a4 4 0 0 1 6.773 2.845 4 4 0 0 1-1.119 2.809l-.004.006-2.988 2.986a3.995 3.995 0 0 1-4.746.684A4.003 4.003 0 0 1 10.8 12.4a1 1 0 0 0-1.4-.2 1 1 0 0 0-.202 1.4 6.005 6.005 0 0 0 6.902 2.027 6.003 6.003 0 0 0 2.147-1.38l3-2.999a1 1 0 0 0 .012-.014 6.002 6.002 0 0 0-4.264-10.168z"
}), j.a.createElement("path", {
d: "M10.426 8.01a5.996 5.996 0 0 0-4.672 1.744l-3 2.998a1 1 0 0 0-.014.014 6.002 6.002 0 0 0 8.485 8.484 1 1 0 0 0 .013-.014l1.71-1.709a1 1 0 0 0 0-1.414 1 1 0 0 0-1.415 0L9.83 19.814a4 4 0 0 1-6.773-2.845 4 4 0 0 1 1.119-2.809l.004-.006 2.988-2.986a1 1 0 0 0 0-.002 3.99 3.99 0 0 1 3.113-1.16A4.001 4.001 0 0 1 13.2 11.6a1 1 0 0 0 1.4.2 1 1 0 0 0 .202-1.4 6.002 6.002 0 0 0-1.928-1.671v.001a5.997 5.997 0 0 0-2.447-.72z"
}));
case "lock":
return j.a.createElement("svg", r()({
id: "Layer_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("path", {
d: "M5 14c0-1.7 1.3-3 3-3h8c1.7 0 3 1.3 3 3v3c0 1.7-1.3 3-3 3H8c-1.7 0-3-1.3-3-3v-3z"
}), j.a.createElement("path", {
d: "M16.5 12h-3V7c0-.8-.7-1.5-1.5-1.5s-1.5.7-1.5 1.5v5h-3V7c0-2.5 2-4.5 4.5-4.5s4.5 2 4.5 4.5v5z"
}));
case "lock-locked":
return j.a.createElement("svg", r()({
id: "Layer_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 32 32"
}), j.a.createElement("path", {
d: "M22 12.1V10c0-3.3-2.7-6-6-6s-6 2.7-6 6v2.1c-1.7.4-3 2-3 3.9v6c0 2.2 1.8 4 4 4h10c2.2 0 4-1.8 4-4v-6c0-1.9-1.3-3.4-3-3.9zM16 7c1.7 0 3 1.3 3 3v2h-6v-2c0-1.7 1.3-3 3-3zm0 15c-1.7 0-3-1.3-3-3s1.3-3 3-3 3 1.3 3 3-1.3 3-3 3z"
}));
case "lock-unlocked":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M6.1 11.4l9.3-2.1c1.6-.4 3.2.6 3.6 2.3l1.5 6.4c.4 1.6-.6 3.2-2.3 3.6L6.6 24.2c-1.6.4-3.2-.6-3.6-2.3l-1.5-6.4c-.3-1.5.5-3 2-3.5l-.6-2.5c-.8-3.4 1.3-6.8 4.7-7.6 2.7-.6 5.5.6 6.9 3.1v.1c-1.1.6-2.5.5-3.6-.2-.8-.5-1.7-.6-2.6-.4C6.3 5 5.1 7 5.5 8.9l.6 2.5zm4.5 8.3c1.7.2 3.1-.9 3.4-2.5.2-1.2-.3-2.4-1.4-3.1s-2.4-.6-3.3.1c-1.3 1-1.7 2.8-.8 4.2.5.7 1.2 1.2 2.1 1.3z",
transform: "translate(4 2)",
id: "Vrstva_2"
}));
case "logout":
return j.a.createElement("svg", r()({
xmlnsXlink: "http://www.w3.org/1999/xlink"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("defs", null, j.a.createElement("path", {
d: "M17.67 14.95c.2-.2 1.87-1.81 2.08-2.01.4-.39.4-1.05 0-1.44-.21-.2-1.88-1.81-2.08-2.01a.598.598 0 0 1 0-.87c.23-.22.6-.22.83 0l2.98 2.88c.4.39.4 1.05 0 1.44l-2.98 2.88c-.23.22-.6.22-.83 0a.598.598 0 0 1 0-.87z",
id: "aIsA4oZPs"
}), j.a.createElement("path", {
d: "M18.38 11.24H9.26c-.54 0-.98.44-.98.98s.44.98.98.98h9.12c.54 0 .98-.44.98-.98s-.44-.98-.98-.98z",
id: "c1NsO0OV9P"
}), j.a.createElement("path", {
d: "M2.22 6.07c0-1.05.7-1.85 1.62-1.85h9.75c.93 0 1.63.8 1.63 1.85v1.76c0 .3-.24.54-.54.54-.3 0-.54-.24-.54-.54V6.07c0-.37-.22-.62-.55-.62H3.84c-.32 0-.54.25-.54.62v12.3c0 .37.22.62.54.62h9.75c.33 0 .55-.25.55-.62v-1.76c0-.3.24-.54.54-.54.3 0 .54.24.54.54v1.76c0 1.05-.7 1.85-1.63 1.85H3.84c-.92 0-1.62-.8-1.62-1.85V6.07z",
id: "eJyBYHkoq"
})), j.a.createElement("use", {
xlinkHref: "#aIsA4oZPs"
}), j.a.createElement("use", {
xlinkHref: "#aIsA4oZPs",
fillOpacity: "0",
stroke: "#949aa3",
strokeWidth: "1.5"
}), j.a.createElement("use", {
xlinkHref: "#c1NsO0OV9P"
}), j.a.createElement("use", {
xlinkHref: "#c1NsO0OV9P",
fillOpacity: "0",
stroke: "#949aa3"
}), j.a.createElement("g", null, j.a.createElement("use", {
xlinkHref: "#eJyBYHkoq"
}), j.a.createElement("use", {
xlinkHref: "#eJyBYHkoq",
fillOpacity: "0",
stroke: "#949aa3",
strokeWidth: "1.5"
})));
case "magnifier":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M25.7 23.1l-5.5-5.5c.9-1.4 1.4-3.2 1.4-4.9 0-5-4-9-9-9-2.4 0-4.6.9-6.3 2.6-1.6 1.7-2.6 3.9-2.6 6.3 0 5 4 9 9 9 1.8 0 3.4-.5 4.9-1.4l5.5 5.5c.4.4.8.6 1.3.6.6 0 1.1-.2 1.4-.6.4-.4.5-.8.5-1.3s-.3-1-.6-1.3zm-8.8-6.2c-1.1 1.2-2.6 1.9-4.3 1.9-1.5 0-3.1-.6-4.3-1.8s-1.8-2.6-1.8-4.3c0-3.4 2.7-6.2 6-6.2s5.8 2.6 5.9 5.9c.3 1.8-.4 3.3-1.5 4.5z",
id: "Vrstva_2"
}));
case "messenger":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M4.9 23.8v-4C2.3 17.9.7 14.9.7 11.7.7 5.9 5.8 1.2 12 1.2c2.9 0 5.8 1.1 8 3.1 2.1 1.9 3.3 4.6 3.3 7.4 0 5.8-5.1 10.4-11.3 10.4-1.1 0-2.2-.1-3.2-.4l-3.9 2.1zm5.4-11.6l2.9 3.1 6.2-6.5-5.5 3.1L11 8.8l-6.2 6.5 5.5-3.1z",
transform: "translate(3 2.5)"
}));
case "money-bills":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30.565 24.242"
}), j.a.createElement("defs", null), j.a.createElement("path", {
d: "M7.091 23.739l-.831-4.568a9.624 9.624 0 0 1 1.612-.409 2.389 2.389 0 0 1 2.36 1.747c.031.11.054.221.086.356a56.432 56.432 0 0 1 15.151-2.552c.023-.049.031-.057.031-.066.024-.643.024-.643.688-.643h2.071c-.046-.507-.087-.989-.133-1.471q-.22-2.331-.443-4.665-.183-1.93-.372-3.863c-.03-.3.138-.443.427-.33a.244.244 0 0 1 .1.172c.172 1.085.319 2.175.509 3.257.4 2.28.823 4.557 1.238 6.835.122.677.247 1.354.379 2.071-.437 0-.841-.016-1.241 0-1.7.084-3.391.155-5.084.277-1.452.105-2.9.24-4.348.423a38.005 38.005 0 0 0-11.836 3.294c-.094.045-.19.089-.287.131a.046.046 0 0 1-.02 0c-.012.007-.03.004-.057.004zm-3.433-9.115c.839-.106 1.659-.215 2.48-.31a.455.455 0 0 1 .261.092 2.366 2.366 0 0 1 1.08 1.626c.017.092.04.184.062.29a55.671 55.671 0 0 1 8.564-1.211 37.494 37.494 0 0 1 8.637.286v-3.092h.6l-.149-1.623c-.068-.716-.134-1.431-.214-2.146-.019-.169.069-.4-.2-.475-.018-.005-.028-.068-.028-.105v-3.68h1.328c.365 4.078.732 8.168 1.1 12.309h-.33c-2.859-.028-5.719-.1-8.579-.074a40.126 40.126 0 0 0-11.38 1.546c-.868.263-1.722.579-2.582.869-.062.022-.126.04-.245.076-.134-1.457-.267-2.876-.406-4.378zm-3.151-.273v-.308q0-5.871-.005-11.742a.367.367 0 0 1 .3-.426 27.054 27.054 0 0 1 5.4-1.159 35.11 35.11 0 0 1 7.3-.05c2.335.227 4.662.527 6.993.8 1.082.125 2.163.259 3.263.392v12.438c-1.316-.16-2.615-.329-3.918-.476a298.815 298.815 0 0 0-4.116-.43 53.9 53.9 0 0 0-6.378-.274A34.575 34.575 0 0 0 .78 14.33c-.065.018-.13.032-.2.045H.575a.476.476 0 0 1-.069-.024zm10.03-5.443a1.559 1.559 0 0 0 1.193.773v.5h.721l.034-.491a1.679 1.679 0 0 0 1.312-2.314 1.279 1.279 0 0 0-.616-.832c-.321-.191-.632-.4-.948-.6a.707.707 0 0 1-.4-.675c.008-.1.053-.263.112-.279a.226.226 0 0 1 .3.241v.4h1.5a6.382 6.382 0 0 0-.25-.934 1.373 1.373 0 0 0-1.009-.659c-.041-.482-.081-.5-.706-.4l-.038.391c-.062.019-.114.04-.169.053a1.326 1.326 0 0 0-1.146 1.03 1.658 1.658 0 0 0 .577 1.68 2.969 2.969 0 0 0 .531.392 1.154 1.154 0 0 1 .714 1.345c-.026.158-.035.284-.225.3-.216.02-.228-.131-.23-.28v-.87h-1.4a1.861 1.861 0 0 0 .142 1.229zm-8.38.693c-.165-.032-.21-.093-.21-.251 0 .158.044.219.209.251zm18.308-4.81a2.586 2.586 0 0 0 1.846.877 2.586 2.586 0 0 1-1.846-.877 2.693 2.693 0 0 1-.619-1.85 2.693 2.693 0 0 0 .618 1.855zm-.617-1.989l-5.356-.585-.036.07.036-.07zm-9.859-.808c-.139 0-.277-.005-.414-.006.136.001.275.003.416.008z"
}));
case "pause":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("path", {
d: "M8 4.5A1.5 1.5 0 0 0 6.5 6v12A1.5 1.5 0 0 0 8 19.5 1.5 1.5 0 0 0 9.5 18V6A1.5 1.5 0 0 0 8 4.5zM16 4.5A1.5 1.5 0 0 0 14.5 6v12a1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5V6A1.5 1.5 0 0 0 16 4.5z"
}));
case "play-inside":
return j.a.createElement("svg", r()({
id: "Layer_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M429.2 204.6v-9.2M429.2 204.6v-9.2M429.2 204.6v-9.2M9.9 26.2c-.3 0-.6-.1-.9-.2-.5-.3-1-1-1-1.6V5.7c0-.6.3-1.3 1-1.6.6-.3 1.3-.3 1.8 0l15.7 9.3c.5.3.9 1 .9 1.6s-.3 1.3-.9 1.6L10.9 26c-.3.2-.6.2-1 .2z"
}));
case "plus":
return j.a.createElement("svg", r()({
id: "Layer_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 32 32"
}), j.a.createElement("path", {
d: "M26 14h-8V6c0-1.1-.9-2-2-2s-2 .9-2 2v8H6c-1.1 0-2 .9-2 2s.9 2 2 2h8v8c0 1.1.9 2 2 2s2-.9 2-2v-8h8c1.1 0 2-.9 2-2s-.9-2-2-2z"
}));
case "plus-user":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M18.7 24.7c-1.1 0-2.2-.1-3.4-.3l-1.6-.4c-.8-.2-1.3-.9-1.1-1.7 0-.1 0-.2.1-.3l.4-1c.6-1.6 2.1-2.6 3.8-2.6h3.7c1.7 0 3.2 1 3.8 2.6l.4 1c.2.4.1.9-.1 1.2-.2.4-.6.6-1 .7l-1.7.4c-1.1.3-2.2.4-3.3.4zM7.1 15.4v-2.3c0-.6.5-1.1 1.1-1.1s1.1.5 1.1 1.1v2.3h2.3c.6 0 1.1.5 1.1 1.1s-.5 1.1-1.1 1.1H9.2v2.3c0 .6-.5 1.1-1.1 1.1S7 20.5 7 19.9v-2.3H4.8c-.6 0-1.1-.5-1.1-1.1s.5-1.1 1.1-1.1h2.3zm11.6 1.8c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4c-.1 2.2-1.8 4-4 4z",
id: "Vrstva_2"
}));
case "plus-user-with-dot":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M18.7 24.9c-1.1 0-2.2-.1-3.4-.3l-1.6-.3c-.8-.2-1.3-.9-1.1-1.7 0-.1 0-.2.1-.3l.4-1c.6-1.6 2.1-2.6 3.8-2.6h3.7c1.7 0 3.2 1 3.8 2.6l.4 1c.2.4.1.9-.1 1.2-.2.4-.6.6-1 .7l-1.7.4c-1.1.2-2.2.3-3.3.3zM7.1 15.7v-2.3c0-.6.5-1.1 1.1-1.1s1.1.5 1.1 1.1v2.3h2.3c.6 0 1.1.5 1.1 1.1s-.5 1.1-1.1 1.1H9.2v2.3c0 .6-.5 1.1-1.1 1.1S7 20.8 7 20.2v-2.3H4.8c-.6 0-1.1-.5-1.1-1.1s.5-1.1 1.1-1.1h2.3zm11.6-6.2c.1 2.2 1.7 4 3.9 4.2-.1 2.1-1.9 3.7-3.9 3.7-2.2 0-4-1.8-4-4s1.8-3.9 4-3.9zm4.5 2.9c-1.7 0-3.1-1.4-3.1-3.1s1.4-3.1 3.1-3.1 3.1 1.4 3.1 3.1-1.4 3.1-3.1 3.1z",
transform: "translate(0 -.26)",
id: "Vrstva_2"
}));
case "poop":
return j.a.createElement("svg", r()({
id: "icReactionPoopOn"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 20 20"
}), j.a.createElement("g", {
id: "Group_18276",
transform: "translate(.25)"
}, j.a.createElement("linearGradient", {
id: "icon-poop-gradient-main",
gradientUnits: "userSpaceOnUse",
x1: "-631.021",
y1: "372.862",
x2: "-631.021",
y2: "371.862",
gradientTransform: "matrix(16.4994 0 0 -16.8486 10421.214 6283.685)"
}, j.a.createElement("stop", {
offset: "0",
stopColor: "#bd3a22"
}), j.a.createElement("stop", {
offset: ".673",
stopColor: "#d68e49"
})), j.a.createElement("path", {
id: "icon-poop-main",
d: "M15.8 11.2c.7-1.4.3-2.7-1.7-3.4.1-.1.1-.3.1-.4.3-1.2-.5-2.4-1.7-2.7-.8-.3-1.3-1.2-1-2.1.1-.3.3-.6.6-.8-.6-.2-1.2-.3-1.8-.3-2.1-.1-3.9 1.4-4 3.5 0 .3 0 .7.1 1C5 6 3.8 7.1 3.8 8.5c0 .5.1.9.4 1.4-1.7.5-2.8 2.1-2.7 3.8.1 2.7 2.6 4.6 8.5 4.7h.1c5.5 0 7.7-1.7 7.9-3.8.2-1.6-.8-3-2.2-3.4zM12 7.7c1.1 0 2.1.9 2.1 2.1s-.9 2.1-2.1 2.1c-1.1 0-2.1-.9-2.1-2.1s1-2.1 2.1-2.1zm-4.7 0c1.1 0 2.1.9 2.1 2.1s-.9 2.1-2.1 2.1c-1.1 0-2.1-.9-2.1-2.1s1-2.1 2.1-2.1zm6.9 5.8c-.8 1.8-2.6 3-4.5 2.9-2 .1-3.8-1.1-4.5-2.9-.1-.3.1-.6.4-.7H6c.6.2 1.3.4 2 .6.6.1 1.2.2 1.8.2 1.3 0 2.6-.3 3.8-.8.3-.1.6 0 .7.3 0 .2 0 .3-.1.4z"
}), j.a.createElement("linearGradient", {
id: "icon-poop-gradient-eye",
gradientUnits: "userSpaceOnUse",
x1: "-556.034",
y1: "420.418",
x2: "-555.697",
y2: "420.082",
gradientTransform: "matrix(2.102 0 0 -2.102 747.35 465.993)"
}, j.a.createElement("stop", {
offset: "0",
stopColor: "#1f2438"
}), j.a.createElement("stop", {
offset: "1",
stopColor: "#3e446e"
})), j.a.createElement("path", {
id: "icon-poop-eye-1",
d: "M7.3 10.8c.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.1-1.1-1.1s-1 .6-1 1.2.4 1 1 1z"
}), j.a.createElement("path", {
id: "icon-poop-eye-2",
d: "M12 10.8c.6 0 1.1-.5 1.1-1.1 0-.6-.5-1.1-1.1-1.1s-1 .6-1 1.2.5 1 1 1z"
})));
case "poop-outline":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 20 20"
}), j.a.createElement("g", {
id: "Layer_2"
}, j.a.createElement("linearGradient", {
id: "icon-poop-gradient-main",
gradientUnits: "userSpaceOnUse",
x1: "-631.021",
y1: "372.862",
x2: "-631.021",
y2: "371.862",
gradientTransform: "matrix(16.4994 0 0 -16.8486 10421.214 6283.685)"
}, j.a.createElement("stop", {
offset: "0",
stopColor: "#bd3a22"
}), j.a.createElement("stop", {
offset: ".673",
stopColor: "#d68e49"
})), j.a.createElement("path", {
id: "icon-poop-outline",
d: "M10.2 19.8c-8.4-.1-9.8-3.9-9.9-6-.1-1.8.8-3.6 2.4-4.6 0-.2-.1-.4-.1-.7 0-1.6 1-3 2.5-3.6C5.3 2.2 7.5.1 10.3.1h.3c.7 0 1.4.1 2.2.4l2.7.9L13.1 3c-.1.2 0 .4.1.4.9.3 1.6.8 2.1 1.6.4.6.6 1.3.6 2 .8.5 1.3 1.1 1.6 1.8.2.4.3 1 .2 1.7 1.4.9 2.1 2.6 1.9 4.3-.2 1.9-1.6 5-9.3 5h-.1z"
})), j.a.createElement("g", {
id: "icReactionPoopOn"
}, j.a.createElement("linearGradient", {
id: "icon-poop-gradient-eye",
gradientUnits: "userSpaceOnUse",
x1: "-556.034",
y1: "420.418",
x2: "-555.697",
y2: "420.082",
gradientTransform: "matrix(2.102 0 0 -2.102 747.35 465.993)"
}, j.a.createElement("stop", {
offset: "0",
stopColor: "#1f2438"
}), j.a.createElement("stop", {
offset: "1",
stopColor: "#3e446e"
})), j.a.createElement("g", {
id: "Group_18276",
transform: "translate(.25)"
}, j.a.createElement("path", {
id: "icon-poop-main",
d: "M15.8 11.2c.7-1.4.3-2.7-1.7-3.4.1-.1.1-.3.1-.4.3-1.2-.5-2.4-1.7-2.7-.8-.3-1.3-1.2-1-2.1.1-.3.3-.6.6-.8-.6-.2-1.2-.3-1.8-.3-2.1-.1-3.9 1.4-4 3.5 0 .3 0 .7.1 1C5 6 3.8 7.1 3.8 8.5c0 .5.1.9.4 1.4-1.7.5-2.8 2.1-2.7 3.8.1 2.7 2.6 4.6 8.5 4.7h.1c5.5 0 7.7-1.7 7.9-3.8.2-1.6-.8-3-2.2-3.4zM12 7.7c1.1 0 2.1.9 2.1 2.1s-.9 2.1-2.1 2.1c-1.1 0-2.1-.9-2.1-2.1s1-2.1 2.1-2.1zm-4.7 0c1.1 0 2.1.9 2.1 2.1s-.9 2.1-2.1 2.1c-1.1 0-2.1-.9-2.1-2.1s1-2.1 2.1-2.1zm6.9 5.8c-.8 1.8-2.6 3-4.5 2.9-2 .1-3.8-1.1-4.5-2.9-.1-.3.1-.6.4-.7H6c.6.2 1.3.4 2 .6.6.1 1.2.2 1.8.2 1.3 0 2.6-.3 3.8-.8.3-.1.6 0 .7.3 0 .2 0 .3-.1.4z"
}), j.a.createElement("path", {
id: "icon-poop-eye-1",
d: "M7.3 10.8c.6 0 1.1-.5 1.1-1.1s-.5-1.1-1.1-1.1-1 .6-1 1.2.4 1 1 1z"
}), j.a.createElement("path", {
id: "icon-poop-eye-2",
d: "M12 10.8c.6 0 1.1-.5 1.1-1.1s-.5-1.1-1.1-1.1-1 .6-1 1.2.5 1 1 1z"
}))));
case "referral-add":
return j.a.createElement("svg", r()({
id: "Layer_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 25 26"
}), j.a.createElement("path", {
d: "M13.7 15.8c.9-.4 1.9-.8 2.8-.4 1.5.7 2.5 2.2 2.5 3.9v1.1c0 .8-.5 1.5-1.3 1.7-1.9.6-4.2 1-6.7 1s-4.8-.4-6.7-1c-.8-.3-1.3-1-1.3-1.8v-1.1c0-1.7 1-3.2 2.5-3.9.9-.4 1.9 0 2.8.4.8.4 1.7.6 2.7.6 1 0 1.9-.2 2.7-.5z"
}), j.a.createElement("path", {
d: "M11 15c2.8 0 5-2.2 5-5s-2.2-5-5-5-5 2.2-5 5 2.2 5 5 5zM19 10c-.6 0-1-.4-1-1V3c0-.6.4-1 1-1s1 .4 1 1v6c0 .6-.4 1-1 1z"
}), j.a.createElement("path", {
d: "M22 7h-6c-.6 0-1-.4-1-1s.4-1 1-1h6c.6 0 1 .4 1 1s-.4 1-1 1z"
}));
case "restart":
return j.a.createElement("svg", r()({
id: "Layer_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M19.4 6.6c-4.5-2.4-10.1-.8-12.7 3.7-2.6 4.6-1.1 10.4 3.5 13s10.4 1.1 13-3.5c.4-.7.2-1.6-.5-2s-1.6-.2-2 .5c-1.8 3.2-5.9 4.3-9.1 2.4s-4.3-5.9-2.4-9.1C11 8.5 14.8 7.4 17.9 9l-1.2 2.2c-.4.6-.1 1 .6.9l6-.9c.7-.1 1.1-.7.8-1.4l-2.3-5.4c-.3-.7-.8-.7-1.1-.1l-1.3 2.3z"
}));
case "share":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("g", null, j.a.createElement("path", {
d: "M17.334 3c-1.476 0-2.668 1.21-2.668 2.71 0 .218.036.426.08.634L8.48 10.057a2.634 2.634 0 0 0-1.814-.73C5.19 9.326 4 10.534 4 12.034s1.19 2.711 2.666 2.711c.702 0 1.334-.279 1.814-.73l6.329 3.757c-.045.19-.07.39-.07.588 0 1.455 1.164 2.639 2.595 2.639s2.596-1.184 2.596-2.639c0-1.455-1.165-2.638-2.596-2.638-.676 0-1.28.27-1.742.695l-6.338-3.75c.044-.208.08-.416.08-.633 0-.217-.036-.423-.08-.63l6.265-3.716c.48.452 1.113.733 1.815.733C18.81 8.422 20 7.21 20 5.71S18.81 3 17.334 3z"
}), j.a.createElement("path", {
d: "M17.334 2.5c-1.75 0-3.168 1.446-3.168 3.21 0 .136.028.246.045.368L8.4 9.523c-.512-.361-1.064-.697-1.735-.697-1.749 0-3.166 1.445-3.166 3.21 0 1.764 1.417 3.21 3.166 3.21.67 0 1.221-.336 1.732-.697l5.88 3.49c-.013.108-.04.211-.04.322 0 1.722 1.39 3.139 3.096 3.139 1.707 0 3.096-1.417 3.096-3.139 0-1.721-1.39-3.138-3.096-3.138-.647 0-1.173.322-1.664.662l-5.881-3.48c.017-.124.045-.234.045-.37 0-.135-.028-.245-.045-.367l5.81-3.445c.512.361 1.063.699 1.735.699 1.749 0 3.166-1.447 3.166-3.211S19.083 2.5 17.334 2.5zm0 1c1.202 0 2.166.975 2.166 2.21s-.964 2.212-2.166 2.212a2.127 2.127 0 0 1-1.473-.596l-.273-.258-6.899 4.09.077.352c.041.195.068.363.068.525 0 .162-.027.333-.068.527l-.077.354 6.967 4.121.274-.25c.38-.35.862-.564 1.404-.564 1.155 0 2.096.95 2.096 2.138s-.94 2.139-2.096 2.139c-1.155 0-2.096-.95-2.096-2.139 0-.155.02-.318.057-.474l.084-.356-6.967-4.139-.273.26a2.125 2.125 0 0 1-1.473.594c-1.202 0-2.166-.975-2.166-2.21 0-1.236.964-2.21 2.166-2.21.57 0 1.077.222 1.473.594l.273.258 6.899-4.088-.077-.352a2.538 2.538 0 0 1-.068-.527c0-1.235.966-2.211 2.168-2.211z"
})));
case "sound-off":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24",
id: "svg14"
}), j.a.createElement("path", {
d: "M6.9 15.86H4.077c-.852 0-1.577-.668-1.577-1.534V9.674c0-.866.725-1.534 1.577-1.534H6.9l3.193-3.16C11.356 3.73 13.5 4.624 13.5 6.4V17.6c0 1.777-2.144 2.671-3.407 1.421L6.9 15.86z",
id: "path10"
}), j.a.createElement("path", {
d: "M14.961 13.318a1.5 1.5 0 0 0 2.078 2.164L18.5 14.08l1.461 1.403a1.5 1.5 0 0 0 2.078-2.164L20.666 12l1.373-1.318a1.5 1.5 0 0 0-2.078-2.164L18.5 9.92l-1.461-1.403a1.5 1.5 0 0 0-2.078 2.164L16.334 12l-1.373 1.318z",
id: "path12"
}));
case "sound-on":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("path", {
d: "M6.9 15.86H4.077c-.852 0-1.577-.668-1.577-1.534V9.674c0-.866.725-1.534 1.577-1.534H6.9l3.193-3.16C11.356 3.73 13.5 4.624 13.5 6.4V17.6c0 1.777-2.144 2.671-3.407 1.421L6.9 15.86z",
id: "path10"
}), j.a.createElement("g", {
id: "g36",
transform: "translate(-2.002 .022)"
}, j.a.createElement("path", {
d: "M17.628 16.72a1.5 1.5 0 0 1-.349-2.092l.424-.594a3.5 3.5 0 0 0 0-4.068l-.424-.594a1.5 1.5 0 1 1 2.442-1.744l.424.594a6.5 6.5 0 0 1 0 7.556l-.424.594a1.5 1.5 0 0 1-2.093.349z",
id: "path24"
})));
case "speech-ballon":
return j.a.createElement("svg", r()({
id: "icReactionCommentOn"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 20 20"
}), j.a.createElement("linearGradient", {
id: "icon-speech-ballon-gradient",
gradientUnits: "userSpaceOnUse",
x1: "-629.902",
y1: "369.945",
x2: "-629.207",
y2: "369.207",
gradientTransform: "matrix(16 0 0 -15 10081.999 5554.5)"
}, j.a.createElement("stop", {
offset: "0",
stopColor: "#1f2438"
}), j.a.createElement("stop", {
offset: "1",
stopColor: "#3e446e"
})), j.a.createElement("path", {
id: "icon-speech-ballon",
d: "M10.5 2.5h-1C5.4 2.5 2 5.9 2 10c0 1.5.5 3 1.3 4.3l-.8 2.3c-.1.4.1.8.4.9.1.1.3.1.5 0l2.5-.9c1.1.6 2.3.9 3.6.9h1c4.1 0 7.5-3.4 7.5-7.5s-3.4-7.5-7.5-7.5zm-4.6 8.9c-.8 0-1.4-.6-1.4-1.5 0-.8.6-1.4 1.5-1.4.8 0 1.4.6 1.4 1.4-.1.9-.7 1.5-1.5 1.5zm4.1 0c-.8 0-1.4-.6-1.4-1.5 0-.8.6-1.4 1.5-1.4.8 0 1.4.6 1.4 1.4-.1.9-.7 1.5-1.5 1.5zm4.1 0c-.8 0-1.4-.6-1.4-1.5 0-.8.6-1.4 1.5-1.4.8 0 1.4.6 1.4 1.4 0 .9-.7 1.5-1.5 1.5z"
}));
case "squad":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 40 40"
}), j.a.createElement("path", {
fillRule: "evenodd",
clipRule: "evenodd",
d: "M30 18.333a3.333 3.333 0 1 0 0-6.666 3.333 3.333 0 0 0 0 6.666zm.623.856l.311-.114c.937-.346 1.932-.714 2.701-.112.824.644 1.365 1.71 1.365 2.91v.894c0 .656-.361 1.213-.92 1.417-1.406.515-3.096.816-4.913.816-.523 0-1.035-.025-1.532-.073a5.511 5.511 0 0 0-1.29-1.074 3.36 3.36 0 0 0-1.607-.476 6.064 6.064 0 0 0 1.288-4.708c.45.065.918.238 1.372.405.105.04.21.078.313.115a4.318 4.318 0 0 0 2.912 0zm-15.051-1.513A5 5 0 0 1 20 15a5 5 0 0 1 4.428 2.675 4.809 4.809 0 0 1-3.708 6.63 5.213 5.213 0 0 1-1.433.001 4.809 4.809 0 0 1-3.715-6.63zm-1.598.993c-.45.065-.918.238-1.373.406a31.45 31.45 0 0 1-.312.114 4.317 4.317 0 0 1-2.912 0l-.312-.114c-.937-.346-1.932-.714-2.701-.111C5.54 19.608 5 20.674 5 21.874v.893c0 .656.361 1.212.92 1.417 1.405.515 3.095.816 4.913.816.523 0 1.034-.025 1.532-.073.371-.42.806-.783 1.289-1.073a3.36 3.36 0 0 1 1.608-.477 6.064 6.064 0 0 1-1.288-4.708zM10 18.333a3.333 3.333 0 1 0 0-6.666 3.333 3.333 0 0 0 0 6.666zm12.086 6.958a6.368 6.368 0 0 1-1.162.28 6.14 6.14 0 0 1-1.84.002c-.42-.06-.826-.16-1.214-.297l-.297-.105c-1.1-.394-2.265-.812-3.251-.223-1.206.722-2.014 2.021-2.014 3.496v1.031c0 .756.476 1.399 1.213 1.635 1.853.594 4.081.941 6.479.941 1.536 0 3.002-.142 4.345-.4a18.434 18.434 0 0 0 2.134-.541m-4.393-5.819l.044-.015.293-.104h.002v-.001c1.102-.395 2.271-.814 3.259-.22 1.202.724 2.008 2.021 2.008 3.493v1.031c0 .557-.259 1.053-.69 1.37-.153.113-.329.203-.523.265"
}));
case "star":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M14.9 21.8l-4.3 2.9c-2.3 1.6-3.5.7-2.8-2.1l1.4-4.9-4-3.1c-2.3-1.7-1.7-3.1 1-3.1l5.2-.2 1.7-4.9c1-2.6 2.4-2.6 3.5 0l1.7 4.7 5.7.3c2.6 0 2.9 1.4 1 2.9l-4.3 3.3 1.4 4.9c.9 2.6-.5 3.5-2.8 2.1l-4.4-2.8z",
id: "Vrstva_2"
}));
case "stars":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M6.2 22.6l1.4 3.6L9 22.6l2.5-.8-2.5-.9-1.4-3.6-1.4 3.6-2.5.8 2.5.9zM8.5 9.1l1.4 3.6 1.4-3.6 2.5-.8-2.5-.8-1.4-3.7-1.4 3.6-2.6.8 2.6.9zm8.2 8.7l2.2 6.2 2.2-6.2 5.1-1.7-5.2-1.8-2.2-6.2-2.2 6.2-5.1 1.7 5.2 1.8z",
id: "Vrstva_2"
}));
case "story":
return j.a.createElement("svg", r()({
id: "icTabbarFeed"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("linearGradient", {
id: "icon-story-gradien",
gradientUnits: "userSpaceOnUse",
x1: "-270.598",
y1: "409.519",
x2: "-270.598",
y2: "408.519",
gradientTransform: "matrix(20.5 0 0 -17.5 5559.25 7169.775)"
}, j.a.createElement("stop", {
offset: "0",
stopColor: "#10dea6"
}), j.a.createElement("stop", {
offset: "1",
stopColor: "#0fd545"
})), j.a.createElement("path", {
id: "icon-story",
d: "M17.2 20.7H6.8c-2.8 0-5-2.2-5-5V8.2c0-2.8 2.2-5 5-5h10.5c2.8 0 5 2.2 5 5v7.5c-.1 2.8-2.3 5-5.1 5zM5 11.1c-.6 0-1 .4-1 1v3.3c0 1.7 1.3 3 3 3h10c1.7 0 3-1.3 3-3v-3.3c0-.6-.4-1-1-1H5zm1-5.7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm5.2.8c-.7 0-1.2.6-1.2 1.2 0 .7.6 1.2 1.2 1.2h5.5c.7 0 1.2-.6 1.2-1.2 0-.7-.6-1.2-1.2-1.2h-5.5z"
}));
case "swords":
return j.a.createElement("svg", r()({
id: "icTabbarBattles"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("linearGradient", {
id: "icon-swords-gradient",
gradientUnits: "userSpaceOnUse",
x1: "11.991",
y1: "3.9",
x2: "11.991",
y2: "20.5"
}, j.a.createElement("stop", {
offset: "0",
stopColor: "#10dea6"
}), j.a.createElement("stop", {
offset: "1",
stopColor: "#0fd545"
})), j.a.createElement("path", {
id: "icon-swords",
d: "M9.3 17.1v.1l1.1 1.2-1.2 1.2c-.5.5-1.3.5-1.8 0l-.3-.3H7l-1 1-.5.2-.5-.2-1.4-1.4c-.3-.3-.3-.8 0-1.1l1-1-.3-.3c-.5-.5-.5-1.3 0-1.8l1.2-1.2 1.2 1.2h.2l1.3-1.6 2.8 2.4-1.7 1.6zm9.9-8.9c.3-.3.5-.6.6-1l.3-3.3-3.3.3c-.5 0-.9.2-1.2.6l-2.8 3 3 3.4 3.4-3zm1.2 9.7l-1-1 .3-.3c.5-.5.5-1.3 0-1.8l-1.2-1.2-1.2 1.2h-.1L8.4 4.7c-.3-.4-.7-.6-1.2-.6l-3.3-.2.3 3.3c0 .5.2.9.6 1.2l10 8.8-1.2 1.2 1.2 1.2c.5.5 1.3.5 1.8 0l.3-.3h.1l1 1 .5.2.5-.2 1.3-1.3c.2-.1.3-.4.3-.6 0-.2-.1-.4-.2-.5z"
}));
case "swords-outline":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M25.7 21.6l-.6-.6c.8-.9.7-2.4-.2-3.2l-2.1-2.1-1.6 1.6-1.6-1.8 4.6-4c.6-.5.9-1.2 1-2l.4-4.8c0-.2-.1-.3-.3-.3l-4.8.4c-.7.1-1.5.4-2 1L15 10.1l-3.7-4.3c-.5-.6-1.2-.9-2-1l-4.8-.4c-.2 0-.3.1-.3.3l.4 4.8c.1.7.4 1.5 1 2l4.6 4-1.6 1.8-1.5-1.6L5 17.8c-.7.9-.8 2.2-.1 3.2l-.6.6c-.7.7-.7 1.9 0 2.6l1.6 1.6c.3.3.8.5 1.3.5s.9-.2 1.3-.5l.6-.6c.9.7 2.4.7 3.2-.2l2.1-2.1-1.6-1.6 2.1-1.8 2.1 1.8-1.6 1.6 2.1 2.1c.9.8 2.3.9 3.2.2l.6.6c.3.3.8.5 1.3.5s.9-.2 1.3-.5l1.6-1.6c1-.6 1-1.9.2-2.6zM19.9 6.8c.2-.3.6-.4.9-.4l2.9-.2c.2 0 .3.1.3.3l-.2 2.9c0 .3-.2.7-.4.9l-4.6 4-2.7-3 3.8-4.5zm-9.2 14.6l1.6 1.6-.9.9c-.3.3-.8.3-1.1 0l-.9-.9-1.8 1.8c-.1.1-.2.1-.3.1l-.1-.1-1.6-1.6c-.1-.1-.1-.2 0-.3l1.8-1.8-1-1c-.3-.3-.3-.8 0-1.1l.8-1 1.6 1.6 2.7-3 2.4 2.1-3.2 2.7zm13.9 1.8L23 24.7s-.1.1-.2.1c0 0-.1 0-.2-.1l-1.8-1.8-.9.9c-.3.3-.8.3-1.1 0l-.9-.9 1.6-1.6L6.7 10.2c-.3-.2-.4-.6-.4-.9l-.2-3c0-.1.1-.2.2-.2l3 .2c.3 0 .7.2.9.4l11.2 12.8 1.6-1.6.9.9c.3.3.3.8 0 1.1l-.9.9 1.8 1.8c-.1.2-.1.5-.2.6z",
id: "Vrstva_2"
}));
case "telegram":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M9.437 15.796l2.388 6.58s.3.616.619.616 5.073-4.924 5.073-4.924l5.287-10.167-13.28 6.2z"
}), j.a.createElement("path", {
d: "M12.603 17.484l-.459 4.845s-.191 1.486 1.3 0 2.92-2.632 2.92-2.632"
}), j.a.createElement("path", {
d: "M9.475 16.03l-4.91-1.593s-.587-.238-.4-.774c.039-.11.118-.205.351-.368 1.091-.756 20.144-7.576 20.144-7.576a1.635 1.635 0 0 1 .853-.061.463.463 0 0 1 .317.341 1.561 1.561 0 0 1 .043.431c0 .126-.017.241-.029.425-.114 1.864-3.584 15.779-3.584 15.779a1.132 1.132 0 0 1-.952.849 1.368 1.368 0 0 1-.994-.382c-1.462-1.252-6.51-4.631-7.625-5.373a.212.212 0 0 1-.092-.149c-.015-.078.07-.17.07-.17s8.791-7.781 9.025-8.6c.019-.063-.049-.1-.142-.068-.582.216-10.706 6.578-11.82 7.284a.539.539 0 0 1-.252.005z"
}));
case "ticket":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("g", {
clipPath: "url(#clip0)"
}, j.a.createElement("path", {
fillRule: "evenodd",
clipRule: "evenodd",
d: "M18.879 6.053c-.433-.035-.732-.316-.553-.971l-2.431-.669a1.909 1.909 0 1 1-3.682-1.011L9.78 2.735a.79.79 0 0 1-.97.552C7.358 8.569 5.944 13.719 4.48 19.052l-.055.2a.79.79 0 0 1 .579.795 3.68 3.68 0 0 1-.027.176l2.43.669a1.91 1.91 0 0 1 3.73.793l-.046.218 2.431.668a.79.79 0 0 1 .97-.553L18.88 6.053z"
})), j.a.createElement("defs", null, j.a.createElement("clipPath", {
id: "clip0"
}, j.a.createElement("path", {
d: "M0 0h24v24H0z"
}))));
case "trophy":
return j.a.createElement("svg", r()({
id: "Layer_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("path", {
d: "M5 5c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2v7.2c0 3.2-3.1 5.8-7 5.8s-7-2.6-7-5.8V5z"
}), j.a.createElement("path", {
d: "M12 22.5c-.8 0-1.5-.7-1.5-1.5v-3c0-.8.7-1.5 1.5-1.5s1.5.7 1.5 1.5v3c0 .8-.7 1.5-1.5 1.5z"
}), j.a.createElement("path", {
d: "M16 23H8c-.8 0-1.5-.7-1.5-1.5S7.2 20 8 20h8c.8 0 1.5.7 1.5 1.5S16.8 23 16 23zM20 8.5H4c-.8 0-1.5-.7-1.5-1.5S3.2 5.5 4 5.5h16c.8 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5z"
}));
case "user":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M17.4 17.3c2.5-.1 4.7 1.3 5.9 3.5l.5 1.1c.3.7.3 1.4-.1 2.1-.3.7-.9 1.1-1.5 1.3-.2.1-.3.1-.5.1l-2.1.4c-3 .5-6.1.5-9.1 0l-2.1-.4c-.7-.1-1.4-.4-1.8-1s-.6-1.3-.5-2.1c0-.2.1-.3.2-.5l.5-1.1c1.1-2.2 3.4-3.6 5.8-3.5l4.8.1zM15 15.7c-3.3 0-6-2.7-6-6s2.7-6 6-6 6 2.7 6 6c0 1.6-.6 3.1-1.8 4.2s-2.6 1.8-4.2 1.8z",
id: "Vrstva_2"
}));
case "user-outline":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("g", {
id: "Vrstva_2"
}, j.a.createElement("path", {
d: "M12.6 19.2c-1.8-.1-3.4.9-4.1 2.4L8 22.7s0 .1 0 0c0 .2 0 .4.1.6s.3.3.6.3l2.1.4c2.8.5 5.7.5 8.4 0l2.1-.4c.1 0 .1 0 .2-.1.2 0 .3-.2.4-.3.1-.2.1-.4 0-.5l-.5-1.1c-.8-1.5-2.4-2.5-4.1-2.4h-4.7zm4.8-1.9c2.5-.1 4.7 1.3 5.9 3.5l.5 1.1c.3.7.3 1.4-.1 2.1-.3.7-.9 1.1-1.5 1.3-.2.1-.3.1-.5.1l-2.1.4c-3 .5-6.1.5-9.1 0l-2.1-.4c-.7-.1-1.4-.4-1.8-1s-.6-1.3-.5-2.1c0-.2.1-.3.2-.5l.5-1.1c1.1-2.2 3.4-3.6 5.8-3.5l4.8.1zM15 13.8c1.1 0 2.1-.4 2.9-1.2s1.2-1.8 1.2-2.9c0-2.3-1.8-4.1-4.1-4.1s-4.1 1.8-4.1 4.1 1.8 4.1 4.1 4.1zm0 1.9c-3.3 0-6-2.7-6-6s2.7-6 6-6 6 2.7 6 6c0 1.6-.6 3.1-1.8 4.2s-2.6 1.8-4.2 1.8z"
})));
case "user-placeholder-rounded":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 80 80"
}), j.a.createElement("linearGradient", {
id: "icon-user-placeholder-rounded-gradient",
gradientUnits: "userSpaceOnUse",
x1: "40",
x2: "40",
y2: "70.1"
}, j.a.createElement("stop", {
offset: "0",
stopColor: "#b1c1c3"
}), j.a.createElement("stop", {
offset: "1",
stopColor: "#8d959c"
})), j.a.createElement("path", {
fill: "url(#icon-user-placeholder-rounded-gradient)",
d: "M40 0C17.9 0 0 17.9 0 40c0 12 5.3 22.8 13.7 30.1l.7-1.9c2.6-7.3 9.5-12.1 17.2-12.1h16.9c7.7 0 14.6 4.9 17.2 12.1l.7 1.9C74.7 62.8 80 52 80 40 80 17.9 62.1 0 40 0zm0 49.6c-8.3 0-15.1-6.8-15.1-15.2.1-8.3 6.8-15 15.2-15 8.3.1 15 6.8 15 15.2-.1 8.3-6.8 15-15.1 15z"
}));
case "viber":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M6.3 21.3c-.3-.7.1-1.5.9-1.8 1.7-.6 3.2-1.7 4.4-3.1 1.1-1.3 1.7-3.9 1.8-7.8v-4L8.8 9.2c-.6.6-1.5.6-2.1 0s-.6-1.5 0-2.1L13.5.3c.7-.7 1.7-.7 2.4 0l6.8 6.8c.6.6.6 1.5 0 2.1-.6.6-1.5.6-2.1 0l-4.5-4.5v4.1c-.1 4.4-.8 7.6-2.4 9.6-1.5 1.8-3.4 3.2-5.6 3.9-.1.1-.3.1-.5.1-.5-.1-1.1-.5-1.3-1.1z",
transform: "translate(3 4)",
id: "Vrstva_2"
}));
case "video":
return j.a.createElement("svg", r()({
id: "Layer_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 20.98125 23.48821"
}), j.a.createElement("defs", null), j.a.createElement("title", null, "video"), j.a.createElement("path", {
id: "Icon",
d: "M12.301 26.611a2.496 2.496 0 0 1-2.816-2.122l-1.101-7.837.289-.04a1.867 1.867 0 0 1-1.842-1.608l-.005-.039a1.853 1.853 0 0 1 .078-.85 1.867 1.867 0 0 1-1.232-.968l-.017-.034a1.867 1.867 0 0 1 .815-2.51v-.001L20.7 3.35a1.867 1.867 0 0 1 2.51.817l.019.034a1.867 1.867 0 0 1-.816 2.51l-11.327 5.771 13.145-1.847a1.867 1.867 0 0 1 2.108 1.588l.006.039a1.867 1.867 0 0 1-1.327 2.052l.289-.04 1.101 7.836a2.496 2.496 0 0 1-2.122 2.816zm2.465-9.486a.57.57 0 0 0-.221.534l.81 5.768a.579.579 0 0 0 .934.365l4.455-3.564a.567.567 0 0 0-.136-.97l-5.266-2.205a.58.58 0 0 0-.577.074zm6.854-3.08l2.628-.369.812-2.403-2.628.37zm-4.502.633l2.626-.369.812-2.403-2.627.37zm-4.504.633l2.628-.369.808-2.403-2.625.37zm-4.13.58l2.628-.369.809-2.402-2.622.368zm-.97-4.98l.012 2.325a1.856 1.856 0 0 1 .89-.378l.38-.053 1.096-.558-.014-2.532zm3.715-1.885l.012 2.532 2.364-1.202-.012-2.535zm4.05-2.067l.018 2.534 2.36-1.205-.013-2.531zm4.052-2.064l.013 2.532 2.36-1.203-.01-2.53z",
transform: "translate(-5.451 -3.147)"
}));
case "video-camera":
return j.a.createElement("svg", r()({
id: "Layer_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 12 12"
}), j.a.createElement("path", {
id: "Union_129",
d: "M10.1 9.3l-2.4-2v.8c0 .6-.5 1.1-1.1 1.1H1.8C1.2 9.2.7 8.7.7 8.1V3.9c0-.6.5-1.1 1.1-1.1h4.9c.6 0 1.1.5 1.1 1.1v.9l2.4-2c.1-.1.3-.2.5-.2.4 0 .7.3.7.7v5.4c0 .2-.1.3-.2.5s-.3.3-.5.3c-.3 0-.4-.1-.6-.2z"
}));
case "video-new":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 25.385 22"
}), j.a.createElement("defs", null), j.a.createElement("path", {
d: "M22.719 22H2.665A2.665 2.665 0 0 1 0 19.334V6.769h25.385v12.565A2.665 2.665 0 0 1 22.719 22zM1.692 8.461v10.873a.973.973 0 0 0 .973.973h20.054a.973.973 0 0 0 .973-.973V8.461z"
}), j.a.createElement("path", {
d: "M25.385 8.462H0v-5.8A2.665 2.665 0 0 1 2.665 0h20.054a2.665 2.665 0 0 1 2.665 2.665zM1.692 6.769h22v-4.1a.973.973 0 0 0-.973-.973H2.665a.973.973 0 0 0-.973.973z"
}), j.a.createElement("path", {
d: "M10.853 7.339L13.189.465l1.602.545-2.336 6.873zM17.376 7.338L19.714.463l1.602.545-2.338 6.875zM4.067 7.342L6.403.468l1.602.545L5.67 7.886z"
}), j.a.createElement("path", {
d: "M.846 7.615v11.719a1.819 1.819 0 0 0 1.819 1.821h20.054a1.819 1.819 0 0 0 1.819-1.819V7.615zm15.045 6.769l-4.6 3a.093.093 0 0 1-.144-.076V11.38a.093.093 0 0 1 .144-.076l4.6 2.97a.093.093 0 0 1 0 .135z"
}));
case "web-share":
return j.a.createElement("svg", r()({
id: "Layer_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 32 32"
}), j.a.createElement("g", {
id: "icnShareReferralLink_iOS",
transform: "translate(-305 -379)"
}, j.a.createElement("g", {
id: "Group",
transform: "translate(314 384.5)"
}, j.a.createElement("path", {
d: "M14 20.6H0c-.7 0-1.2-.5-1.2-1.2v-10c0-.7.5-1.2 1.2-1.2h2.6c.7 0 1.2.5 1.2 1.2s-.5 1.2-1.2 1.2H1.2v7.6h11.6v-7.6h-1.4c-.7 0-1.2-.5-1.2-1.2s.5-1.2 1.2-1.2H14c.7 0 1.2.5 1.2 1.2v10c0 .7-.5 1.2-1.2 1.2z"
}), j.a.createElement("g", {
id: "Group_4549"
}, j.a.createElement("path", {
d: "M5 14.3c-.7 0-1.2-.5-1.2-1.2v-12C3.8.4 4.3-.1 5-.1s1.2.5 1.2 1.2v12c0 .7-.6 1.2-1.2 1.2z",
transform: "translate(2.035)"
}), j.a.createElement("path", {
d: "M0 6.2c-.3 0-.6-.1-.8-.4-.5-.5-.5-1.2 0-1.7l5-5c.5-.5 1.2-.5 1.7 0L10.8 4c.5.5.5 1.2 0 1.7s-1.2.5-1.7 0L5 1.7.8 5.8c-.2.3-.5.4-.8.4z",
transform: "translate(2.035)"
})))));
case "whatsapp":
return j.a.createElement("svg", r()({
id: "Vrstva_1"
}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 30 30"
}), j.a.createElement("path", {
d: "M-29.2 23.8l1.6-5.8c-3.1-5.3-1.3-12.2 4.1-15.3 1.7-1 3.7-1.5 5.6-1.5 6.2 0 11.2 5 11.2 11.2s-5 11.2-11.2 11.2c-1.9 0-3.7-.5-5.3-1.4l-6 1.6zm6.2-3.6l.3.2c4.4 2.6 10.2 1.1 12.8-3.3.8-1.4 1.3-3 1.3-4.7 0-5.1-4.2-9.3-9.3-9.3-5.1 0-9.3 4.1-9.3 9.2 0 1.8.5 3.5 1.4 5l.2.4-.9 3.4 3.5-.9zm8-2.4c-.4 0-.7-.1-1.1-.2-.5-.2-1.1-.4-1.6-.6-1.9-.9-3.6-2.4-4.7-4.1l-.1-.1c-.7-.8-1.1-1.8-1.1-2.9 0-.9.3-1.7.9-2.3.2-.2.5-.3.8-.3h.6c.1 0 .3 0 .5.5l.3.6v.1c.2.6.5 1.3.6 1.4.1.1.1.3 0 .5v.1c-.1.1-.1.3-.2.4 0 .1-.1.1-.1.2l-.3.3c-.1.1-.3.3-.1.6.4.7.9 1.4 1.6 1.9.6.5 1.3 1 2.1 1.3.1 0 .1.1.2.1.1.1.2.1.3.1.1 0 .2-.1.3-.2.2-.2.7-.8.9-1.1.1-.1.2-.2.3-.2s.2 0 .3.1c.3.1 1.7.8 1.9.9l.2.1c.1 0 .3.1.4.3.1.4 0 .9-.2 1.3-.4.7-1.1 1.2-1.9 1.3-.4-.1-.6-.1-.8-.1z",
transform: "translate(33 2.5)",
id: "Vrstva_2"
}));
case "xp":
return j.a.createElement("svg", r()({}, l, {
height: a || c,
width: s || c,
onClick: u,
style: o,
className: "",
fill: n,
viewBox: "0 0 24 24"
}), j.a.createElement("path", {
fillRule: "evenodd",
clipRule: "evenodd",
d: "M13.737 3.84c-.553-1.12-2.148-1.12-2.7 0L8.952 8.061l-4.663.682c-1.234.18-1.726 1.697-.832 2.568l3.373 3.285-.796 4.64c-.211 1.23 1.08 2.167 2.184 1.587l4.169-2.193 4.168 2.193c1.105.58 2.396-.357 2.185-1.587l-.796-4.64 3.373-3.285c.893-.87.401-2.388-.833-2.568l-4.663-.682-2.084-4.223z"
}))
}
}
}]),
a
}(O.Component);
v()(w, "defaultProps", {
color: "#000",
size: 32
})
},
"1f14": function(e, t, a) {
"use strict";
a("17x9");
var n = a("q1tI")
, r = a.n(n)
, c = a("J/ur")
, i = function(e) {
var t = e.isLoaded
, a = e.isLoading
, i = e.children
, o = e.content;
return r.a.createElement(n.Fragment, null, !t && r.a.createElement(c.a, {
isLoading: a
}), t && (o || i))
};
i.defaultProps = {
isLoaded: !0,
isLoading: !0
},
t.a = i
},
"1lWC": function(e, t, a) {
"use strict";
a.d(t, "j", (function() {
return w
}
)),
a.d(t, "i", (function() {
return _
}
)),
a.d(t, "o", (function() {
return k
}
)),
a.d(t, "h", (function() {
return M
}
)),
a.d(t, "m", (function() {
return N
}
)),
a.d(t, "k", (function() {
return S
}
)),
a.d(t, "l", (function() {
return P
}
)),
a.d(t, "n", (function() {
return C
}
)),
a.d(t, "p", (function() {
return x
}
)),
a.d(t, "g", (function() {
return B
}
)),
a.d(t, "b", (function() {
return A
}
)),
a.d(t, "f", (function() {
return z
}
)),
a.d(t, "e", (function() {
return R
}
)),
a.d(t, "d", (function() {
return I
}
)),
a.d(t, "a", (function() {
return T
}
)),
a.d(t, "c", (function() {
return L
}
));
var n = a("o0o1")
, r = a.n(n)
, c = a("lSNA")
, i = a.n(c)
, o = a("yXPU")
, s = a.n(o)
, l = a("Pvxg")
, u = a("xJUy")
, d = a("TmAD")
, m = a("iJm+")
, f = a("j4rN")
, g = a("Sskn")
, b = a("X75m")
, p = a("jbsc")
, h = a("+coe")
, v = a("FIU2")
, O = a("LqOf")
, j = a("rOAH");
function y(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function E(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? y(Object(a), !0).forEach((function(t) {
i()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : y(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var w = function(e) {
return {
type: u.f,
payload: e
}
}
, _ = function(e) {
return {
type: u.e,
payload: e
}
}
, k = function(e) {
return {
type: u.l,
payload: e
}
}
, M = function() {
return {
type: u.c
}
}
, N = function(e) {
return {
type: u.i,
payload: e
}
}
, S = function(e) {
return {
type: u.g,
payload: e
}
}
, P = function(e) {
return {
type: u.h,
payload: e
}
}
, C = function(e) {
return {
type: u.k,
payload: e
}
}
, x = function() {
return {
type: u.n
}
}
, B = function() {
return {
type: u.d
}
}
, A = function(e) {
return function(t) {
var a = Object(l.a)(null, ["result", "myRanking", "score"], e);
t(_(a))
}
}
, z = function(e) {
return function(t) {
var a = Object(l.a)("", ["result", "saveState"], e);
a && t(k(a))
}
}
, R = function(e) {
return function(t) {
var a = Object(l.a)(null, ["result"], e);
a && t(C(a))
}
}
, I = function() {
return function() {
var e = s()(r.a.mark((function e(t, a) {
var n, c, i, o, s, l;
return r.a.wrap((function(e) {
for (; ; )
switch (e.prev = e.next) {
case 0:
if (n = a(),
c = Object(j.F)(n),
Object(j.E)(n) && (i = Object(g.a)(n),
o = Object(p.a)(n),
s = Object(j.b)(n),
(l = JSON.parse(JSON.stringify(o)))[s - 1] = E(E({}, l[s - 1]), {}, {
achieved: !0
}),
t(Object(v.b)(i, l))),
!c) {
e.next = 7;
break
}
return e.next = 7,
t(Object(b.a)());
case 7:
t(Object(O.e)());
case 8:
case "end":
return e.stop()
}
}
), e)
}
)));
return function(t, a) {
return e.apply(this, arguments)
}
}()
}
, T = function() {
return function(e, t) {
var a = t();
if (Object(j.m)(a) === d.g) {
var n = Object(m.j)(a)
, r = Object(h.c)(a)
, c = Object(j.k)(a)
, i = JSON.parse(JSON.stringify(n))
, o = i.findIndex((function(e) {
return e.id === c
}
));
i[o] = E(E({}, i[o]), {}, {
cumulativeScore: i[o].cumulativeScore + r
}),
e(Object(O.b)()),
e(Object(b.d)(i))
}
}
}
, L = function() {
return function(e, t) {
var a = t()
, n = Object(m.j)(a).filter((function(e) {
return !1 === e.accomplished
}
));
0 === n.length && f.a.push("/");
var r, c = n[0], i = Object(l.a)("", [0, "game", "code"], n), o = {
questId: c.id
};
c.type === d.h && (o.questGameSpecificData = JSON.stringify(c.mission)),
e((r = {
gameDetailQuests: o
},
{
type: u.j,
payload: r
})),
f.a.push(i)
}
}
},
"1wxU": function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return l
}
)),
a.d(t, "d", (function() {
return u
}
)),
a.d(t, "f", (function() {
return d
}
)),
a.d(t, "e", (function() {
return m
}
)),
a.d(t, "b", (function() {
return f
}
)),
a.d(t, "c", (function() {
return g
}
));
var n = a("Pvxg")
, r = a("G4qV")
, c = a("vcGN")
, i = {}
, o = []
, s = function(e) {
return Object(n.a)(i, [c.a], e)
}
, l = function(e) {
return Object(n.a)(o, ["battlesToClaim"], s(e))
}
, u = function(e) {
return Object(n.a)(!1, ["isBattleClaimVisible"], s(e))
}
, d = function(e) {
return Object(n.a)(!1, ["battlesToClaimLoading"], s(e))
}
, m = function(e) {
return Object(n.a)(!1, ["battlesToClaimLoaded"], s(e))
}
, f = function(e) {
return Object(n.a)(0, ["battleToClaimTimeout"], s(e))
}
, g = Object(r.a)(l, (function(e) {
return e && e.map((function(e) {
return e.reward
}
)).reduce((function(e, t) {
return Object.keys(t).forEach((function(a) {
e[a] = (e[a] || 0) + t[a]
}
)),
e
}
), {})
}
))
},
"23J1": function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return r
}
));
var n = a("gSC2")
, r = function(e) {
return function(t) {
var a = function(e) {
return {
jsonrpc: "2.0",
id: "game.getWebGameplayDetails",
method: "game.getWebGameplayDetails",
params: {
gameUrl: e
}
}
}(e);
return t(Object(n.b)(a))
}
}
},
"3CuV": function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return s
}
));
var n = a("wVbR")
, r = a("hpS6")
, c = a("72Ri")
, i = Object(c.a)()
, o = !r.d && i.length ? Object(c.g)(i[0]) : "en"
, s = function(e) {
return "en" === o ? "".concat(e).concat(Object(n.indicator)(e)) : "".concat(e, ".")
}
},
"5/oX": function(e, t, a) {
"use strict";
a.d(t, "e", (function() {
return g
}
)),
a.d(t, "d", (function() {
return b
}
)),
a.d(t, "c", (function() {
return p
}
)),
a.d(t, "b", (function() {
return h
}
)),
a.d(t, "a", (function() {
return v
}
)),
a.d(t, "k", (function() {
return O
}
)),
a.d(t, "j", (function() {
return j
}
)),
a.d(t, "i", (function() {
return y
}
)),
a.d(t, "g", (function() {
return w
}
)),
a.d(t, "n", (function() {
return _
}
)),
a.d(t, "f", (function() {
return k
}
)),
a.d(t, "h", (function() {
return M
}
)),
a.d(t, "m", (function() {
return N
}
)),
a.d(t, "l", (function() {
return S
}
)),
a.d(t, "p", (function() {
return P
}
)),
a.d(t, "o", (function() {
return C
}
));
var n = a("Pvxg")
, r = a("G4qV")
, c = a("XZfi")
, i = a("dv+v")
, o = a("Qtze")
, s = a("P7Z0")
, l = a("2HB3")
, u = a("hdob")
, d = a("9puW")
, m = a("+coe")
, f = {}
, g = function(e) {
return Object(n.a)(f, [c.a], e)
}
, b = function(e) {
return Object(n.a)(!1, ["adsReady"], g(e))
}
, p = function(e) {
return Object(n.a)(null, ["adType"], g(e))
}
, h = function(e) {
return Object(n.a)(null, ["adPlace"], g(e))
}
, v = function(e) {
return Object(n.a)("view", ["adAction"], g(e))
}
, O = function(e) {
return Object(n.a)(!1, ["isIMALoading"], g(e))
}
, j = function(e) {
return Object(n.a)(!1, ["isIMALoaded"], g(e))
}
, y = function(e) {
return Object(n.a)(!1, ["isIMAFailed"], g(e))
}
, E = function(e) {
return Object(n.a)("", ["lastAdTimestamp"], g(e))
}
, w = function(e) {
return Object(n.a)(0, ["gameplaysWithoutAd"], g(e))
}
, _ = function(e) {
return Object(n.a)(0, ["playtimeWithoutAd"], g(e))
}
, k = function(e) {
var t = E(e)
, a = Object(o.h)();
return t ? Math.floor((a - t) / 1e3) : null
}
, M = Object(r.a)(v, (function(e) {
return e === i.e
}
))
, N = Object(r.a)(p, (function(e) {
return e === i.i
}
))
, S = Object(r.a)(p, (function(e) {
return e === i.h
}
))
, P = Object(r.a)(E, (function(e) {
return !e
}
))
, C = Object(r.a)(s.c, b, l.b, l.l, P, k, _, w, u.a, m.a, (function(e, t, a, n, r, c, i, o, s, l) {
var u = Object(d.b)("ads_enabled")
, m = Object(d.c)("ads_min_user_lvl")
, f = Object(d.c)("ads_limit_session")
, g = Object(d.c)("ads_min_time")
, b = Object(d.c)("ads_max_play_time")
, p = Object(d.c)("ads_min_game_plays")
, h = Object(d.c)("ads_show_interval_gameplays");
return !(!e && !t) && (!!u && (!(s > f) && (!(a && n < m) && (r ? i > b || o >= h : !(c < g) && (!(l < p) && (i > b || o >= h))))))
}
))
},
"53t+": function(e, t, a) {
"use strict";
a.d(t, "c", (function() {
return i
}
)),
a.d(t, "b", (function() {
return o
}
)),
a.d(t, "a", (function() {
return s
}
));
var n = a("Pvxg")
, r = a("ervn")
, c = a("iNg0")
, i = function(e) {
return {
type: c.c,
payload: e
}
}
, o = function() {
return {
type: c.b
}
}
, s = function(e, t, a) {
return function(i) {
var o;
i((o = {
botAuth: Object(n.a)(null, ["tokens"], t),
botName: Object(n.a)("", ["botData", "bot"], a),
botSuffix: Object(r.a)(e),
botSharingType: Object(n.a)("", ["sharingType"], a),
botDeepLinkBase: Object(n.a)("", ["botData", "telegramGameDeepLinkBase"], a),
botSubscribeUrl: Object(n.a)("", ["botData", "subscriptionData", "subscribeUrl"], a),
botOfferSubscription: Object(n.a)("", ["botData", "subscriptionData", "offerSubscription"], a),
botIsAppConnected: Object(n.a)(!1, ["botData", "appConnected"], t)
},
{
type: c.a,
payload: o
}))
}
}
},
"5fLT": function(e, t, a) {},
"5noq": function(e, t, a) {},
"6FvF": function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return k
}
)),
a.d(t, "a", (function() {
return M
}
)),
a.d(t, "c", (function() {
return S
}
));
var n = a("o0o1")
, r = a.n(n)
, c = a("yXPU")
, i = a.n(c)
, o = a("Pvxg")
, s = a("ouWj")
, l = a("2HB3")
, u = a("so0W")
, d = a("ep8u")
, m = a("u39m")
, f = a("z5Fl")
, g = a("05Gd")
, b = a("r/Ly")
, p = a("1lWC")
, h = a("7dti")
, v = a("gSC2")
, O = function(e) {
return function(t) {
var a = function(e) {
return {
jsonrpc: "2.0",
id: "battle.get",
method: "battle.get",
params: {
code: e,
location: null
}
}
}(e);
return t(Object(v.b)(a))
}
}
, j = a("yhpq")
, y = function(e, t) {
return function(a, n) {
var r = n()
, c = Object(j.a)(r, e, t);
if (!c)
return Promise.reject("Score or playTime must be higher than 0");
var i = function(e) {
return {
jsonrpc: "2.0",
id: "battle.saveResult",
method: "battle.saveResult",
params: e
}
}(c);
return a(Object(v.b)(i))
}
}
, E = a("cFs0")
, w = function(e) {
return {
type: s.a,
payload: e
}
}
, _ = function(e) {
return function(t, a) {
var n = a()
, r = Object(g.h)(n);
if (e.surroundingRanking)
return t(Object(h.a)(e.surroundingRanking));
if (e.top10) {
if (0 === e.top10.length)
return;
return t(Object(h.a)(e.top10))
}
return t(Object(E.a)(r, "all", 10, 0)).then((function(e) {
if (!e.error) {
var a = Object(o.a)([], ["result", "ranking"], e);
return t(Object(h.a)(a.reverse()))
}
}
))
}
}
, k = function() {
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "";
return function(t, a) {
var n = a();
if (Object(l.a)(n))
return N();
t(S(e)),
t(Object(u.b)()),
t(Object(f.a)()),
t(Object(d.a)("battle")),
t(Object(b.c)("battle"))
}
}
, M = function(e) {
return function(t, a) {
var n = a();
Object(g.q)(n) || (t({
type: s.c
}),
t(O(e)).then(function() {
var e = i()(r.a.mark((function e(a) {
var n, c;
return r.a.wrap((function(e) {
for (; ; )
switch (e.prev = e.next) {
case 0:
if (!a.error) {
e.next = 2;
break
}
return e.abrupt("return", t(w(JSON.stringify(a.error))));
case 2:
if (n = Object(o.a)(null, ["result", "battle"], a),
c = Object(o.a)("", ["result", "saveStateData"], a),
n) {
e.next = 6;
break
}
return e.abrupt("return", t(w(JSON.stringify(a))));
case 6:
return t((r = n,
{
type: s.b,
payload: r
})),
t(Object(m.f)(n.game.code, n.game)),
c && t(Object(p.o)(c)),
e.next = 11,
t(_(n));
case 11:
t(Object(m.e)(n.game.code)),
t(Object(p.h)());
case 13:
case "end":
return e.stop()
}
var r
}
), e)
}
)));
return function(t) {
return e.apply(this, arguments)
}
}()))
}
}
, N = function() {
return function(e, t) {
var a = t()
, n = Object(g.b)(a);
e(O(n)).then(function() {
var t = i()(r.a.mark((function t(a) {
var n;
return r.a.wrap((function(t) {
for (; ; )
switch (t.prev = t.next) {
case 0:
if (!a.error) {
t.next = 2;
break
}
return t.abrupt("return", e(w(JSON.stringify(a.error))));
case 2:
if (n = Object(o.a)(null, ["result", "battle"], a)) {
t.next = 5;
break
}
return t.abrupt("return", e(w(JSON.stringify(a))));
case 5:
return t.next = 7,
e(_(n));
case 7:
case "end":
return t.stop()
}
}
), t)
}
)));
return function(e) {
return t.apply(this, arguments)
}
}())
}
}
, S = function() {
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : ""
, t = arguments.length > 1 && void 0 !== arguments[1] && arguments[1];
return function(a, n) {
var r = n();
if (!Object(l.a)(r)) {
var c = function(e) {
return a(w(JSON.stringify(e)))
};
return a(y(e, t)).then((function(e) {
if (e.error)
return c(e.error);
a(N())
}
)).catch(c)
}
}
}
},
"6S40": function(e, t, a) {},
"7Gir": function(e, t, a) {},
"7dti": function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return r
}
));
var n = a("f+v9")
, r = function(e) {
return {
type: n.b,
payload: e
}
}
},
"8xdg": function(e, t, a) {
"use strict";
(function(e) {
a.d(t, "i", (function() {
return o
}
)),
a.d(t, "c", (function() {
return s
}
)),
a.d(t, "a", (function() {
return l
}
)),
a.d(t, "b", (function() {
return u
}
)),
a.d(t, "h", (function() {
return d
}
)),
a.d(t, "e", (function() {
return m
}
)),
a.d(t, "d", (function() {
return f
}
)),
a.d(t, "f", (function() {
return g
}
)),
a.d(t, "g", (function() {
return b
}
));
var n = a("Pvxg")
, r = a("G4qV")
, c = a("hpS6")
, i = a("C8IU")
, o = function(e) {
return Object(n.a)("", ["router", "location", "pathname"], e)
}
, s = Object(r.a)(o, (function(e) {
if (!c.d) {
var t = e.split("/");
return ("game" === t[1] || "game-bot" === t[1]) && Boolean(t[2])
}
}
))
, l = Object(r.a)(o, (function(e) {
if (!c.d) {
var t = e.split("/");
return "battle" === t[1] && Boolean(t[2])
}
}
))
, u = Object(r.a)(o, (function(e) {
if (!c.d)
return e === i.f
}
))
, d = Object(r.a)(o, (function(e) {
if (!c.d)
return e === i.o
}
))
, m = (Object(r.a)(o, (function(t) {
return c.d ? e.location.pathname === i.b : t === i.b
}
)),
Object(r.a)(o, (function(e) {
if (!c.d)
return "profile" === e.split("/")[1]
}
)))
, f = Object(r.a)(o, (function(e) {
if (!c.d)
return e === i.g
}
))
, g = Object(r.a)(o, (function(e) {
if (!c.d)
return e === i.m
}
))
, b = Object(r.a)(o, (function(e) {
return [i.n, i.i, i.c].includes(e)
}
))
}
).call(this, a("yLpj"))
},
"9bNf": function(e, t, a) {},
B65N: function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return w
}
)),
a.d(t, "b", (function() {
return k
}
)),
a.d(t, "d", (function() {
return x
}
)),
a.d(t, "c", (function() {
return B
}
));
var n, r, c, i, o, s, l, u, d, m, f = a("o0o1"), g = a.n(f), b = a("yXPU"), p = a.n(b), h = a("dv+v"), v = function(e, t) {
var a = function(e) {
return e ? h.n : h.m
}(e);
return "https://googleads.g.doubleclick.net/pagead/ads?ad_type=video_image&client=ca-games-pub-5890837460405456" + "&description_url=".concat(encodeURIComponent(t)) + "&channel=".concat(a) + "&max_ad_duration=15000&videoad_start_delay=0&hl=en"
}, O = a("Z6bA"), j = a("Xo70"), y = a("5/oX"), E = a("so0W"), w = function(e) {
return function(t, a) {
n = window.google.ima;
var s = a()
, l = Object(O.a)(s);
i = null,
o = null,
c = null,
r = e,
c = new n.AdDisplayContainer(r);
try {
(i = new n.AdsLoader(c)).addEventListener(n.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, t(M()), !1),
i.addEventListener(n.AdErrorEvent.Type.AD_ERROR, t(S()), !1),
_(l)
} catch (u) {
console.log("Ads failed to load -> error: ", u),
t(Object(E.q)())
}
}
}, _ = function(e) {
s = null,
(s = new n.AdsRequest).adTagUrl = v(e, window.location.origin),
s.linearAdSlotHeight = Object(j.a)(),
s.linearAdSlotWidth = Object(j.c)(),
s.nonLinearAdSlotHeight = Object(j.a)(),
s.nonLinearAdSlotWidth = Object(j.c)(),
s.forceNonLinearFullSlot = !0,
i.requestAds(s)
}, k = function(e) {
l = e;
try {
c.initialize(),
r.style.display = "block",
o.init(Object(j.c)(), Object(j.a)(), n.ViewMode.NORMAL),
o.start()
} catch (t) {
console.log("Ads failed to play -> error: ", t),
r && (r.style.display = "none")
}
}, M = function() {
return function(e) {
return function(t) {
o = t.getAdsManager(r),
e(Object(E.r)()),
o.addEventListener(n.AdEvent.Type.CLICK, e(N())),
o.addEventListener(n.AdEvent.Type.CONTENT_PAUSE_REQUESTED, P),
o.addEventListener(n.AdEvent.Type.CONTENT_RESUME_REQUESTED, e(C())),
o.addEventListener(n.AdErrorEvent.Type.AD_ERROR, e(S()))
}
}
}, N = function() {
return function(e) {
return function(t) {
switch (t.type) {
case n.AdEvent.Type.CLICK:
e(Object(E.p)({
adAction: "click"
})),
e(Object(E.f)())
}
}
}
}, S = function() {
return function(e) {
return function(t) {
console.log("Ad error: ", t.getError()),
r.style.display = "none",
o && o.destroy(),
e(Object(E.q)())
}
}
}, P = function() {
Boolean(l) && Boolean(u) && u()
}, C = function() {
return function(e, t) {
return p()(g.a.mark((function a() {
var n, c, i, s, u;
return g.a.wrap((function(a) {
for (; ; )
switch (a.prev = a.next) {
case 0:
if (n = t(),
c = Object(O.a)(n),
i = Object(y.h)(n),
s = Object(y.m)(n),
u = Object(y.l)(n),
s && e(Object(E.d)()),
u && e(Object(E.c)()),
Boolean(l) && e(Object(E.p)({
adAction: "view"
})),
i) {
a.next = 11;
break
}
return a.next = 11,
e(Object(E.f)());
case 11:
Boolean(m) && (m(),
m = null),
r.style.display = "none",
o && o.destroy(),
Boolean(l) && Boolean(d) && d(),
_(c);
case 16:
case "end":
return a.stop()
}
}
), a)
}
)))
}
}, x = function(e) {
Boolean(e) && (m = e)
}, B = function() {
l = null,
u = null,
d = null,
m = null
}
},
BIRE: function(e, t, a) {},
BRzH: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return o
}
)),
a.d(t, "c", (function() {
return s
}
)),
a.d(t, "a", (function() {
return l
}
));
var n = a("Pvxg")
, r = a("Gq05")
, c = a("1wxU")
, i = a("gSC2")
, o = function() {
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : 0;
return {
type: r.e,
payload: e
}
}
, s = function() {
return {
type: r.d
}
}
, l = function() {
return function(e, t) {
var a = t();
Object(c.f)(a) || (e({
type: r.c
}),
e((function(e) {
return e(Object(i.b)({
jsonrpc: "2.0",
method: "battle.claimAll",
params: {},
id: null
}))
}
)).then((function(t) {
if (t.error)
return e((a = JSON.stringify(t.error),
{
type: r.a,
payload: a
}));
var a, c = Object(n.a)([], ["result", "battles"], t);
e(function(e) {
return {
type: r.b,
payload: e
}
}(c))
}
)))
}
}
},
C8IU: function(e, t, a) {
"use strict";
a.d(t, "f", (function() {
return n
}
)),
a.d(t, "b", (function() {
return r
}
)),
a.d(t, "j", (function() {
return c
}
)),
a.d(t, "k", (function() {
return i
}
)),
a.d(t, "m", (function() {
return o
}
)),
a.d(t, "o", (function() {
return s
}
)),
a.d(t, "c", (function() {
return l
}
)),
a.d(t, "i", (function() {
return u
}
)),
a.d(t, "n", (function() {
return d
}
)),
a.d(t, "g", (function() {
return m
}
)),
a.d(t, "h", (function() {
return f
}
)),
a.d(t, "d", (function() {
return g
}
)),
a.d(t, "l", (function() {
return b
}
)),
a.d(t, "e", (function() {
return p
}
)),
a.d(t, "a", (function() {
return h
}
));
var n = "/"
, r = "/contest"
, c = "/prizes"
, i = "/profile/:id?"
, o = "/squad"
, s = "/winners"
, l = "/contest-rules"
, u = "/privacy"
, d = "/terms-of-use"
, m = "/login"
, f = "/phone-login"
, g = "/create-profile"
, b = "/reset-password"
, p = "/game/:code"
, h = "/battle/:code"
},
CvMA: function(e, t, a) {},
DUY4: function(e, t, a) {},
Dlzd: function(e, t, a) {
"use strict";
a.d(t, "c", (function() {
return r
}
)),
a.d(t, "a", (function() {
return c
}
)),
a.d(t, "b", (function() {
return i
}
));
var n = a("Rrtq")
, r = function(e) {
return {
type: n.b,
payload: e
}
}
, c = function(e) {
return {
type: n.a,
payload: e
}
}
, i = function(e, t) {
return function(a) {
a(r(e)),
setTimeout((function() {
a(c(e))
}
), 1e3 * t)
}
}
},
"EDu+": function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return c
}
)),
a.d(t, "a", (function() {
return i
}
));
var n = a("Pvxg")
, r = a("ufRr")
, c = function(e) {
return Object(n.a)([], [r.a, "stack"], e)
}
, i = function(e) {
var t = c(e);
return t.length > 1 ? t[t.length - 2] : "/"
}
},
EGFq: function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return o
}
)),
a.d(t, "c", (function() {
return s
}
)),
a.d(t, "d", (function() {
return l
}
)),
a.d(t, "b", (function() {
return u
}
)),
a.d(t, "e", (function() {
return d
}
));
var n = a("Pvxg")
, r = a("jfEV")
, c = {}
, i = function(e) {
return Object(n.a)(c, [r.a], e)
}
, o = function(e) {
return Object(n.a)(!1, ["isLottieAnimationVisible"], i(e))
}
, s = function(e) {
return Object(n.a)("", ["lottieAnimationSourceId"], i(e))
}
, l = function(e) {
return Object(n.a)("", ["lottieAnimationTargetId"], i(e))
}
, u = function(e) {
return Object(n.a)(0, ["lottieAnimationRewardCount"], i(e))
}
, d = function(e) {
return Object(n.a)("", ["lottieAnimationType"], i(e))
}
},
ELY4: function(e, t, a) {
"use strict";
var n = a("pVnL")
, r = a.n(n)
, c = a("QILm")
, i = a.n(c)
, o = a("q1tI")
, s = a.n(o)
, l = (a("17x9"),
a("TSYQ"))
, u = a.n(l)
, d = (a("CvMA"),
function(e) {
var t = e.as
, a = e.children
, n = e.className
, c = e.theme
, o = e.size
, l = e.isDisabled
, d = i()(e, ["as", "children", "className", "theme", "size", "isDisabled"])
, m = u()("button-icon", "button-icon--".concat(c), "button-icon--".concat(o), n);
return s.a.createElement(t, r()({
className: m,
disabled: l
}, d), a)
}
);
d.defaultProps = {
as: "button",
className: "",
theme: "mint",
size: "tiny",
isDisabled: !1
},
t.a = d
},
FIU2: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return c
}
)),
a.d(t, "a", (function() {
return i
}
));
var n = a("Pvxg")
, r = a("sfY8")
, c = function(e, t) {
return {
type: r.d,
payload: {
gameCode: e,
miniMissions: t
}
}
}
, i = function(e, t) {
return function(a) {
var c, i = Object(n.a)(null, ["error"], e);
if (i)
return a((c = JSON.stringify(i),
{
type: r.a,
payload: c
}));
var o = Object(n.a)(null, ["result", "miniMissions"], e)
, s = Object(n.a)("", ["result", "nextResetTimestamp"], e);
a(function(e, t, a) {
return {
type: r.b,
payload: {
gameCode: e,
miniMissions: t,
miniMissionsResetTimestamp: a
}
}
}(t, o, s))
}
}
},
Fgl1: function(e, t, a) {},
IOXx: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return n
}
)),
a.d(t, "a", (function() {
return r
}
));
var n = "https://api.service.gameeapp.com"
, r = ["contest.claimPrize", "raffle.claim", "lotto.claim", "dailyReward.claimPrize", "dailyReward.getPrizes", "battle.getAll", "game.saveWebGameplay"]
},
"J/ur": function(e, t, a) {
"use strict";
var n = a("1KUn")
, r = (a("17x9"),
a("q1tI"))
, c = a.n(r)
, i = a("TSYQ")
, o = a.n(i)
, s = (a("KM6a"),
function(e) {
var t = e.isLoading
, a = e.size
, r = e.className;
return c.a.createElement("div", {
className: o()("loader", {
"loader--loading": t
}, r)
}, c.a.createElement(n.a, {
size: a,
kind: "controller-loader"
}))
}
);
s.defaultProps = {
size: 45,
isLoading: !0
},
t.a = s
},
JDzw: function(e, t, a) {},
JgON: function(e, t, a) {
"use strict";
var n = a("pVnL")
, r = a.n(n)
, c = a("q1tI")
, i = a.n(c)
, o = (a("17x9"),
a("24R3"))
, s = a("TSYQ")
, l = a.n(s)
, u = a("7++0")
, d = Object(u.a)({
yourReward: {
id: "gamee.RewardCell.yourReward",
defaultMessage: "Your Reward"
},
missionReward: {
id: "gamee.RewardCell.missionReward",
defaultMessage: "Mission Reward"
},
firstPrize: {
id: "gamee.RewardCell.firstPrize",
defaultMessage: "1st Prize"
},
achievementReward: {
id: "gamee.RewardCell.achievementReward",
defaultMessage: "Achievement Reward"
}
})
, m = a("dZ3C")
, f = (a("kgkW"),
a("ScU6"))
, g = a("1KUn")
, b = function(e) {
var t = e.messageKey
, a = e.ticketsReward
, n = e.usdCentsReward
, c = e.expReward
, s = e.isWhite
, u = e.isEmptyReward
, b = e.isDoubleReward
, p = e.className
, h = e.ticketLottieId
, v = void 0 === h ? void 0 : h;
return i.a.createElement("div", {
className: l()("reward-cell", {
"reward-cell--white": s
}, p)
}, !!t && i.a.createElement(o.a, r()({}, d[t], {
tagName: "p"
})), i.a.createElement("h3", null, b && "2\xd7", u ? "-" : a > 0 ? Object(m.f)(a) : n > 0 ? Object(m.f)(Math.round(n / 100)) : "", a > 0 ? i.a.createElement(f.a, {
id: v,
kind: "ticket",
size: 22
}) : n > 0 ? i.a.createElement(f.a, {
id: v,
kind: "cash",
size: 22
}) : null), !!c && i.a.createElement("span", {
className: "reward-cell__container"
}, c, i.a.createElement(g.a, {
kind: "xp",
size: 18
})))
};
b.defaultProps = {
messageKey: "yourReward",
ticketsReward: 0,
usdCentsReward: 0,
expReward: 0,
isWhite: !1,
isEmptyReward: !1,
isDoubleReward: !1,
className: ""
};
t.a = b
},
KM6a: function(e, t, a) {},
KSB2: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return i
}
)),
a.d(t, "a", (function() {
return o
}
)),
a.d(t, "d", (function() {
return s
}
)),
a.d(t, "e", (function() {
return l
}
)),
a.d(t, "f", (function() {
return u
}
)),
a.d(t, "i", (function() {
return d
}
)),
a.d(t, "j", (function() {
return m
}
)),
a.d(t, "g", (function() {
return f
}
)),
a.d(t, "h", (function() {
return g
}
));
var n = a("q1tI")
, r = a.n(n)
, c = a("7++0");
t.c = Object(c.a)({
loading: {
id: "gamee.common.loading",
description: "Loading",
defaultMessage: "Loading..."
},
loadingFailed: {
id: "gamee.common.loadingFailed",
description: "Loading failed",
defaultMessage: "Data could not be loaded."
},
facebookConnectFailed: {
id: "gamee.common.facebookConnectFailed",
description: "Notification text after facebook connect failed",
defaultMessage: "Login with Facebook account has failed."
},
copylinkSuccess: {
id: "gamee.common.copylinkSuccess",
description: "Copy link success message",
defaultMessage: "Link copied to clipboard."
},
termsAndConditions: {
id: "gamee.common.termsAndConditions",
defaultMessage: "Terms & Conditions"
},
youHaveBeenBanned: {
id: "gamee.common.youHaveBeenBanned",
defaultMessage: "You have been banned. Scores won't be saved!"
},
scoresWontBeSaved: {
id: "gamee.common.scoresWontBeSaved",
defaultMessage: "Scores won't be saved!"
},
checkYourInternetConnection: {
id: "gamee.common.checkYourInternetConnection",
defaultMessage: "Please check your internet connetion and try again."
}
});
Object(c.a)({
user_label_default: {
id: "gamee.common.user_label_default",
defaultMessage: "{count, plural, one {{name}} =2 {{name} & {name2}} other {{name} +{countRest} {countRest, plural, few {others} many {others} other {others}}}}"
},
friends_playing: {
id: "gamee.common.friends_playing",
defaultMessage: "{count, plural, one {{name} plays} =2 {{name} & {name2} play} other {{name} +{countRest} {countRest, plural, few {friends play} many {friends play} other {friends play}}}}"
},
recently_beaten: {
id: "gamee.common.recently_beaten",
defaultMessage: "{count, plural, one {{name} recently beat you!} =2 {{name} & {name2} beat you!} other {{name} +{countRest} {countRest, plural, few {recently beat you!} many {recently beat you!} other {recently beat you!}}}}"
},
easy_to_beat: {
id: "gamee.common.easy_to_beat",
defaultMessage: "{count, plural, one {{name} is easy to beat!} =2 {{name} & {name2} easy to beat!} other {{name} +{countRest} {countRest, plural, few {easy to beat!} many {easy to beat!} other {easy to beat!}}}}"
},
friends_playing_short: {
id: "gamee.common.friends_playing_short",
defaultMessage: "{count, plural, one {{name} plays} =2 {# friends play} few {# friends play} many {# friends} other {# friends}}"
},
recently_beaten_short: {
id: "gamee.common.recently_beaten_short",
defaultMessage: "{count, plural, one {{name} beats you!} other {Beat you!}}"
},
easy_to_beat_short: {
id: "gamee.common.easy_to_beat_short",
defaultMessage: "{count, plural, one {Beat {name}!} other {Beat now!}}"
}
});
var i = Object(c.a)({
seeAll: {
id: "gamee.Button.seeAll",
description: "See all button",
defaultMessage: "See all"
},
seeMore: {
id: "gamee.Button.seeMore",
description: "See more",
defaultMessage: "See more"
},
continue: {
id: "gamee.Button.continue",
description: "Continue",
defaultMessage: "Continue"
},
use: {
id: "gamee.Button.use",
defaultMessage: "Use"
},
add: {
id: "gamee.Button.add",
defaultMessage: "Add"
},
cancel: {
id: "gamee.Button.cancel",
description: "Cancel",
defaultMessage: "Cancel"
},
send: {
id: "gamee.Button.send",
description: "Send",
defaultMessage: "Send"
},
play: {
id: "gamee.Button.play",
description: "Play",
defaultMessage: "Play"
},
playAgain: {
id: "gamee.Button.playAgain",
description: "Play Again",
defaultMessage: "Play again"
},
tryAgain: {
id: "gamee.Button.tryAgain",
description: "Try again",
defaultMessage: "Try again"
},
connectFacebook: {
id: "gamee.Button.connectFacebook",
description: "Connect Facebook",
defaultMessage: "Connect Facebook"
},
continueWithFacebook: {
id: "gamee.Button.continueWithFacebook",
description: "Continue with Facebook",
defaultMessage: "Continue with Facebook"
},
continueWithPhoneNumber: {
id: "gamee.Button.continueWithPhoneNumber",
description: "Continue with phone number",
defaultMessage: "Continue with phone number"
},
signUpWithEmail: {
id: "gamee.Button.signUpWithEmail",
description: "Sign up with email",
defaultMessage: "Sign up with email"
},
logIn: {
id: "gamee.Button.logIn",
description: "Log in",
defaultMessage: "Log in"
},
signUp: {
id: "gamee.Button.signUp",
description: "Sign up",
defaultMessage: "Sign up"
},
logOut: {
id: "gamee.Button.logOut",
description: "Log out",
defaultMessage: "Log out"
},
signIn: {
id: "gamee.Button.signIn",
description: "Sign in",
defaultMessage: "Sign in"
},
signInToWin: {
id: "gamee.Button.signInToWin",
description: "Sign in",
defaultMessage: "Sign in to win"
},
seeAllFriends: {
id: "gamee.Button.seeAllFrieds",
description: "See all friends",
defaultMessage: "See all friends"
},
discoverGames: {
id: "gamee.Button.discoverGames",
description: "Discover games",
defaultMessage: "Discover games"
},
discoverBattles: {
id: "gamee.Button.discoverBattles",
description: "Discover battles",
defaultMessage: "Discover battles"
},
findFriends: {
id: "gamee.Button.findFriends",
defaultMessage: "Find friends"
},
dismiss: {
id: "gamee.Button.dismiss",
description: "Dismiss notification button",
defaultMessage: "Dismiss"
},
follow: {
id: "gamee.Button.follow",
description: "Follow user button",
defaultMessage: "Follow"
},
following: {
id: "gamee.Button.following",
description: "Already following user button",
defaultMessage: "Following"
},
unfollow: {
id: "gamee.Button.unfollow",
description: "Unfollow user button",
defaultMessage: "Unfollow"
},
followBack: {
id: "gamee.ProfileHeader.followBack",
description: "Follow user who is already following you",
defaultMessage: "Follow back"
},
seeProfile: {
id: "gamee.Button.seeProfile",
description: "Button to see another user profile",
defaultMessage: "See profile"
},
playBattle: {
id: "gamee.Button.playBattle",
defaultMessage: "Play Battle"
},
joinBattle: {
id: "gamee.Button.joinBattle",
defaultMessage: "Join Battle"
},
check: {
id: "gamee.Button.check",
defaultMessage: "Check"
},
join: {
id: "gamee.Button.join",
defaultMessage: "Join"
},
claim: {
id: "gamee.Button.claim",
defaultMessage: "Claim"
},
claimAll: {
id: "gamee.Button.claimAll",
defaultMessage: "Claim All"
},
claimReward: {
id: "gamee.Button.claimReward",
description: "Button to claim reward from ended battle",
defaultMessage: "Claim Reward"
},
superClaim: {
id: "gamee.Button.superClaim",
description: "Button to claim extra reward",
defaultMessage: "Super claim +{ticketsCount}"
},
close: {
id: "gamee.Button.close",
defaultMessage: "Close"
},
viewResults: {
id: "gamee.Button.viewResults",
description: "View battle results for battle ended activity",
defaultMessage: "View Results"
},
unlockLeaderboard: {
id: "gamee.Button.unlockLeaderboard",
description: "Game detail sign up button subtitle text",
defaultMessage: "Unlock Leaderboard"
},
continueAndAccept: {
id: "gamee.Button.continueAndAccept",
description: "GDPR / Terms of Service / Privacy policy accept button",
defaultMessage: "Continue & Accept"
},
next: {
id: "gamee.Button.next",
defaultMessage: "Next"
},
done: {
id: "gamee.Button.done",
defaultMessage: "Done"
},
finishProfile: {
id: "gamee.Button.finishProfile",
description: "Button text for finishing profile on registration page",
defaultMessage: "Finish profile"
},
notNow: {
id: "gamee.Button.notNow",
description: "Button text for button to dismiss push notifications on registration page",
defaultMessage: "Not now"
},
notifyMe: {
id: "gamee.Button.notifyMe",
description: "Button text for button to allow push notifications on registration page",
defaultMessage: "Notify me!"
},
joinNow: {
id: "gamee.Button.joinNow",
defaultMessage: "Join now"
},
joinVip: {
id: "gamee.Button.joinVip",
defaultMessage: "Join VIP"
},
manageSubscription: {
id: "gamee.Button.manageSubscription",
defaultMessage: "Manage subscription"
},
withdraw: {
id: "gamee.Button.withdraw",
defaultMessage: "Withdraw"
},
withdrawMoney: {
id: "gamee.Button.withdrawMoney",
defaultMessage: "Withdraw money"
},
withdrawSumOfMoney: {
id: "gamee.Button.withdrawSumOfMoney",
defaultMessage: "Withdraw ${dollars}"
},
minBalanceForWithdraw: {
id: "gamee.Button.minBalanceForWithdraw",
defaultMessage: "Reach ${minMoneyLimit} to withdraw"
},
confirm: {
id: "gamee.Button.confirm",
defaultMessage: "Confirm"
},
reveal: {
id: "gamee.Button.reveal",
defaultMessage: "Reveal"
},
revealWinner: {
id: "gamee.Button.revealWinner",
defaultMessage: "Reveal the Winner"
},
tryYourLuck: {
id: "gamee.Button.tryYourLuck",
defaultMessage: "Try your luck"
},
cancelSubscription: {
id: "gamee.Button.cancelSubscription",
defaultMessage: "Cancel subscription"
},
resubscribe: {
id: "gamee.Button.resubscribe",
description: "User has canceled his subscription, but has valid membership",
defaultMessage: "Resubscribe"
},
subscribeAndBecomeVip: {
id: "gamee.Button.subscribeAndBecomeVip",
defaultMessage: "Subscribe and Become VIP"
},
startWinningMoney: {
id: "gamee.Button.startWinningMoney",
defaultMessage: "Start winning money"
},
keepMySubscription: {
id: "gamee.Button.keepMySubscription",
defaultMessage: "Keep my subscription"
},
downgradeToBasicAccount: {
id: "gamee.Button.downgradeToBasicAccount",
defaultMessage: "Downgrade to basic account"
},
shareBattle: {
id: "gamee.Button.shareBattle",
defaultMessage: "Share battle"
},
share: {
id: "gamee.Button.share",
defaultMessage: "Share"
},
skip: {
id: "gamee.Button.skip",
defaultMessage: "Skip"
},
becomeVip: {
id: "gamee.Button.becomeVip",
defaultMessage: "Become VIP"
},
verify: {
id: "gamee.Button.verify",
defaultMessage: "Verify"
},
resendCode: {
id: "gamee.Button.resendCode",
defaultMessage: "Resend code"
},
resendCodeWithTime: {
id: "gamee.Button.resendCodeWithTime",
defaultMessage: "Resend code ({countdown})"
},
resetPassword: {
id: "gamee.Button.resetPassword",
defaultMessage: "Reset password"
},
savePassword: {
id: "gamee.Button.savePassword",
defaultMessage: "Save password"
},
moreBattles: {
id: "gamee.Button.moreBattles",
defaultMessage: "More Battles"
},
playNow: {
id: "gamee.Button.playNow",
defaultMessage: "Play now"
},
backToHome: {
id: "gamee.Button.backToHome",
description: "Button text for NotFoundPage",
defaultMessage: "Back to Home"
},
understand: {
id: "gamee.Button.understand",
description: "Contest rules accept button",
defaultMessage: "Understand"
},
coolUnderstand: {
id: "gamee.Button.coolUnderstand",
description: "Contest rules accept button",
defaultMessage: "Cool understand"
},
fullContestRules: {
id: "gamee.Button.fullContestRules",
description: "Contest rules button",
defaultMessage: "Full contest rules"
},
joinContest: {
id: "gamee.Button.joinContest",
defaultMessage: "Join contest"
},
invite: {
id: "gamee.Button.invite",
defaultMessage: "Invite"
},
doubleIt: {
id: "gamee.Button.doubleIt",
defaultMessage: "double it!"
},
doubled: {
id: "gamee.Button.doubled",
defaultMessage: "doubled"
},
doubleTickets: {
id: "gamee.Button.doubleTickets",
defaultMessage: "double tickets"
},
getExtraLife: {
id: "gamee.Button.getExtraLife",
defaultMessage: "Get extra life"
},
startEarning: {
id: "gamee.Button.startEarning",
defaultMessage: "start earning"
},
spin: {
id: "gamee.Button.spin",
description: "Wheel of Fortune call to action",
defaultMessage: "spin"
},
spinNow: {
id: "gamee.Button.spinNow",
description: "Wheel of Fortune call to action",
defaultMessage: "spin now"
},
getExtraSpins: {
id: "gamee.Button.getExtraSpins",
defaultMessage: "Get {spinsCount} more spins"
},
shareInviteLink: {
id: "gamee.Button.shareInviteLink",
defaultMessage: "Share invite link"
},
getLink: {
id: "gamee.Button.getLink",
defaultMessage: "Get link"
},
getInviteLink: {
id: "gamee.Button.getInviteLink",
defaultMessage: "Get invite link"
},
finished: {
id: "gamee.Button.finished",
defaultMessage: "finished"
},
unlock: {
id: "gamee.Button.unlock",
defaultMessage: "unlock"
},
loadingGame: {
id: "gamee.Button.loadingGame",
defaultMessage: "loading game"
},
loadingBattle: {
id: "gamee.Button.loadingBattle",
defaultMessage: "loading battle"
},
loadingNextMission: {
id: "gamee.Button.loadingNextMission",
defaultMessage: "loading next mission"
},
closingGame: {
id: "gamee.Button.closingGame",
defaultMessage: "closing game"
},
earnMoreTickets: {
id: "gamee.Button.earnMoreTickets",
defaultMessage: "earn more tickets"
},
howToWin: {
id: "gamee.Button.howToWin",
defaultMessage: "how to win"
},
pickTheNumbers: {
id: "gamee.Button.pickTheNumbers",
defaultMessage: "pick the numbers"
},
getALuckyNumber: {
id: "gamee.Button.getALuckyNumber",
defaultMessage: "get a lucky number"
},
randomPick: {
id: "gamee.Button.randomPick",
defaultMessage: "random pick"
},
changeNumbers: {
id: "gamee.Button.changeNumbers",
defaultMessage: "change numbers"
},
gotIt: {
id: "gamee.Button.gotIt",
defaultMessage: "got it!"
},
contactUs: {
id: "gamee.Button.contactUs",
defaultMessage: "Contact us"
},
showMyNumbers: {
id: "gamee.Button.showMyNumbers",
defaultMessage: "Show my numbers"
},
downloadApp: {
id: "gamee.Button.downloadApp",
defaultMessage: "Download App"
},
playInBrowser: {
id: "gamee.Button.playInBrowser",
defaultMessage: "Play in browser"
}
})
, o = (Object(c.a)({
myScoreWasBeaten: {
id: "gamee.Activity.myScoreWasBeaten",
description: "My highscore was beaten by another user",
defaultMessage: "{name} beats you in {game} with score {score}"
},
challengedByUser: {
id: "gamee.Activity.challengedByUser",
description: "I got challenged by user",
defaultMessage: "{name} challenged you in {game} with score {score}"
},
challengedByUserWithoutScore: {
id: "gamee.Activity.challengedByUserWithoutScore",
description: "I got challenged by user (no score)",
defaultMessage: "{name} challenged you in {game}"
},
followedByUser: {
id: "gamee.Activity.followedByUser",
description: "I got followed by user",
defaultMessage: "{name} is now following you"
},
friendJoinedGamee: {
id: "gamee.Activity.friendJoinedGamee",
defaultMessage: "Your friend {name} just joined GAMEE"
},
battleInvitation: {
id: "gamee.Activity.battleInvitation",
description: "I got invited to battle",
defaultMessage: "{name} invited you to {battle} battle! Join now!"
},
battleEnded: {
id: "gamee.Activity.battleEnded",
description: "Battle was ended",
defaultMessage: "{battle} battle is over. Claim your reward now!"
},
newGameArrived: {
id: "gamee.Activity.newGameArrived",
defaultMessage: "The new game {game} just arrived. Play now!"
},
mutualFollow: {
id: "gamee.Activity.mutualFollow",
defaultMessage: "You are connected with {name}!\nCompete in your VS score! \ud83d\udcaa"
},
postLiked: {
id: "gamee.Activity.postLiked",
defaultMessage: "{name} likes your post."
},
postDisliked: {
id: "gamee.Activity.postDisliked",
defaultMessage: "{name} reacted to your post."
},
postCommented: {
id: "gamee.Activity.postCommented",
defaultMessage: "{name} left a comment on your post.{comment}"
},
mentionedInComment: {
id: "gamee.Activity.mentionedInComment",
defaultMessage: "{name} mentioned you in a comment."
},
referralFriendJoined: {
id: "gamee.Activity.referralFriendJoined",
defaultMessage: "<strong>New signups</strong> with your links! \ud83d\udcb0\n{tagLabel}",
values: {
strong: function(e) {
return r.a.createElement("strong", null, e)
}
}
}
}),
Object(c.a)({
battleEnded: {
id: "gamee.Battle.battleEnded",
defaultMessage: "Ended"
},
buyEntry: {
id: "gamee.Battle.buyEntry",
defaultMessage: "Buy entry"
},
battleBy: {
id: "gamee.Battle.battleBy",
defaultMessage: "Battle by {name}"
},
joinBattle: {
id: "gamee.Battle.joinBattle",
defaultMessage: "Join Battle"
},
invitedYou: {
id: "gamee.Battle.invitedYou",
defaultMessage: "{name} invited you"
},
endsIn: {
id: "gamee.Battle.endsIn",
description: "Battle deadline countdown - eg. Ends in 2m 56s",
defaultMessage: "Ends in {deadline}"
},
playing: {
id: "gamee.Battle.playing",
description: "Number of users currently participating in battle",
defaultMessage: "{usersCount} Playing"
}
}))
, s = Object(c.a)({
firstname: {
id: "gamee.formFields.firstname",
description: "Form label for first name input",
defaultMessage: "Name"
},
lastname: {
id: "gamee.formFields.lastname",
description: "Form label for last name input",
defaultMessage: "Surname"
},
email: {
id: "gamee.formFields.email",
description: "Form label for email input",
defaultMessage: "Email"
},
createPassword: {
id: "gamee.formFields.createPassword",
description: "Form label for password input",
defaultMessage: "Create password"
},
emailOrNickname: {
id: "gamee.formFields.emailOrNickname",
description: "Form label for username login input",
defaultMessage: "Email or nickname"
},
password: {
id: "gamee.formFields.password",
description: "Form label for password login input",
defaultMessage: "Password"
},
country: {
id: "gamee.formFields.country",
defaultMessage: "Country"
},
phoneNumber: {
id: "gamee.formFields.phoneNumber",
defaultMessage: "Phone number"
},
newPassword: {
id: "gamee.formFields.newPassword",
defaultMessage: "New Password"
},
newPasswordCheck: {
id: "gamee.formFields.newPasswordCheck",
defaultMessage: "New Password Again"
}
})
, l = Object(c.a)({
isRequired: {
id: "gamee.formValidation.isRequired",
description: "Error label for empty required field",
defaultMessage: "Field is required"
},
noSpecialCharacters: {
id: "gamee.formValidation.noSpecialCharacters",
description: "Error label for input field when special character is present",
defaultMessage: "No special characters allowed"
},
onlyNumbers: {
id: "gamee.formValidation.onlyNumbers",
description: "Error label for input field when input has non numeric values",
defaultMessage: "Only numeric values are allowed"
},
lengthLimitMax: {
id: "gamee.formValidation.lengthLimitMax",
description: "Error label for input field when input is too long",
defaultMessage: "Maximum characters is {max}"
},
lengthLimitMin: {
id: "gamee.formValidation.lengthLimitMin",
description: "Error label for input field when input is too long",
defaultMessage: "At least {min} characters required"
},
invalidEmailFormat: {
id: "gamee.formValidation.invalidEmailFormat",
description: "Error label for email input field when format is wrong",
defaultMessage: "Enter valid email address"
},
emailTaken: {
id: "gamee.formValidation.emailTaken",
description: "Error label for email input field email is already taken",
defaultMessage: "The email address is already taken"
},
emailNotFound: {
id: "gamee.formValidation.emailNotFound",
description: "Error label for email input field email is not found",
defaultMessage: "Email address not found"
},
incorrectCredentials: {
id: "gamee.formValidation.incorrectCredentials",
description: "Error label for wrong login credentials",
defaultMessage: "Username or password is wrong"
},
missingPinInputValue: {
id: "gamee.formValidation.missingPinInputValue",
description: "At least one of the verification ipnuts is empty",
defaultMessage: "Please fill every input"
},
invalidNumberFormat: {
id: "gamee.formValidation.invalidNumberFormat",
description: "Phone number format is not valid",
defaultMessage: "Phone number is not valid"
},
passwordsMustMatch: {
id: "gamee.formValidation.passwordsMustMatch",
description: "Validation password does not match with original password field",
defaultMessage: "Passwords must match!"
}
})
, u = Object(c.a)({
early_access: {
id: "gamee.labelMessages.early_access",
defaultMessage: "early access"
},
premium: {
id: "gamee.labelMessages.premium",
defaultMessage: "premium"
},
new: {
id: "gamee.labelMessages.new",
defaultMessage: "new"
},
newGame: {
id: "gamee.labelMessages.newGame",
defaultMessage: "new game"
},
updated: {
id: "gamee.labelMessages.updated",
defaultMessage: "updated"
},
updatedGame: {
id: "gamee.labelMessages.updatedGame",
defaultMessage: "updated game"
},
vip: {
id: "gamee.labelMessages.vip",
defaultMessage: "vip"
},
special: {
id: "gamee.labelMessages.special",
defaultMessage: "special"
},
specialBattle: {
id: "gamee.labelMessages.specialBattle",
defaultMessage: "special battle"
},
live: {
id: "gamee.labelMessages.live",
defaultMessage: "live"
},
liveBattle: {
id: "gamee.labelMessages.liveBattle",
defaultMessage: "live battle"
},
firstPrice: {
id: "gamee.labelMessages.firstPrice",
defaultMessage: "1st prize:"
},
followsYou: {
id: "gamee.labelMessages.followsYou",
defaultMessage: "follows you"
},
extraTickets: {
id: "gamee.labelMessages.extraTickets",
defaultMessage: "extra tickets"
},
referFriend: {
id: "gamee.labelMessages.referFriend",
defaultMessage: "refer a friend"
},
battleRewards: {
id: "gamee.labelMessages.battleRewards",
defaultMessage: "battle rewards"
},
hugeRewards: {
id: "gamee.labelMessages.hugeRewards",
defaultMessage: "huge rewards"
},
loadingFailed: {
id: "gamee.labelMessages.loadingFailed",
defaultMessage: "loading failed"
},
didYouKnow: {
id: "gamee.labelMessages.didYouKnow",
defaultMessage: "Did you know?"
},
youreBanned: {
id: "gamee.labelMessages.youreBanned",
defaultMessage: "You're banned"
},
drawsIn: {
id: "gamee.labelMessages.drawsIn",
defaultMessage: "Draws in <em>{time}</em>"
},
nextDrawIn: {
id: "gamee.labelMessages.nextDrawIn",
defaultMessage: "Next Draw in <em>{time}</em>"
},
nextDrawSoon: {
id: "gamee.labelMessages.nextDrawSoon",
defaultMessage: "Next Draw <em>soon</em>"
},
ended: {
id: "gamee.labelMessages.ended",
defaultMessage: "Ended"
}
})
, d = (Object(c.a)({
newHighscore: {
id: "gamee.gameNotificationMessages.newHighscore",
defaultMessage: "New highscore!"
},
repetitiveGameplay: {
id: "gamee.gameNotificationMessages.repetitiveGameplay",
defaultMessage: "Played {gameplayCount}\xd7 in a row!"
}
}),
Object(c.a)({
problemWithRequest: {
id: "gamee.notificationMessages.rankPosition",
defaultMessage: "{icon} There is a problem with request."
}
}),
Object(c.a)({
inTime: {
id: "gamee.timeMessages.inTime",
description: 'in x amount of time. For example: "in 19:50"',
defaultMessage: "in {time}"
},
drawn: {
id: "gamee.timeMessages.drawn",
description: 'For example: "drawn 03/02"',
defaultMessage: "drawn {date}"
}
}))
, m = Object(c.a)({
gamee_tip_1: {
id: "gamee.tipsMessages.gamee_tip_1",
defaultMessage: "Cash out via Paypal when you reach $10!"
},
gamee_tip_2: {
id: "gamee.tipsMessages.gamee_tip_2",
defaultMessage: "More tickets = more chances to win!"
},
gamee_tip_3: {
id: "gamee.tipsMessages.gamee_tip_3",
defaultMessage: "Tickets are automatic entries for contests"
},
gamee_tip_4: {
id: "gamee.tipsMessages.gamee_tip_4",
defaultMessage: "Tickets participate automatically in each contest"
},
gamee_tip_5: {
id: "gamee.tipsMessages.gamee_tip_5",
defaultMessage: "Level up to increase your ticket multiplier"
},
gamee_tip_6: {
id: "gamee.tipsMessages.gamee_tip_6",
defaultMessage: "Get cash by inviting your friends"
},
gamee_tip_7: {
id: "gamee.tipsMessages.gamee_tip_7",
defaultMessage: "Win more tickets by inviting your friends"
},
gamee_tip_8: {
id: "gamee.tipsMessages.gamee_tip_8",
defaultMessage: "Squad: earn 10% from your friends\u2019 tickets"
},
gamee_tip_9: {
id: "gamee.tipsMessages.gamee_tip_9",
defaultMessage: "Complete all missions to win bonus tickets"
},
gamee_tip_10: {
id: "gamee.tipsMessages.gamee_tip_10",
defaultMessage: "Join tournaments to compete for tickets"
},
gamee_tip_11: {
id: "gamee.tipsMessages.gamee_tip_11",
defaultMessage: "You can spin the wheel for free every 4h"
},
gamee_tip_12: {
id: "gamee.tipsMessages.gamee_tip_12",
defaultMessage: "Come back everyday for more free spins"
},
gamee_tip_13: {
id: "gamee.tipsMessages.gamee_tip_13",
defaultMessage: "Daily Challenges refresh every 4h"
},
gamee_tip_14: {
id: "gamee.tipsMessages.gamee_tip_14",
defaultMessage: "Big tournaments before every contest"
}
})
, f = Object(c.a)({
questHeadingScore: {
id: "gamee.questMessages.questHeadingScore",
defaultMessage: "Score <em>{targetValue} points</em>!"
},
questHeadingTotalScore: {
id: "gamee.questMessages.questHeadingTotalScore",
defaultMessage: "Reach a total of <em>{targetValue} points</em>!"
},
questHeadingTime: {
id: "gamee.questMessages.questHeadingTime",
defaultMessage: "Survive <em>{targetValue} seconds</em>!"
},
questHeadingScoreInProgress: {
id: "gamee.questMessages.questHeadingScoreInProgress",
defaultMessage: "Only <em>{deltaValue} points</em> to complete the mission!"
},
questHeadingTimeInProgress: {
id: "gamee.questMessages.questHeadingTimeInProgress",
defaultMessage: "<em>{deltaValue} more seconds</em> to complete the mission!"
},
questHeadingGameSpecificInProgress: {
id: "gamee.questMessages.questTotalScoreTargetInProgressTitle",
defaultMessage: "So close! Keep going and get the reward!"
},
questInfoYourHighscore: {
id: "gamee.questMessages.questInfoYourHighscore",
defaultMessage: "Your highscore <em>{globalScore} points</em>"
},
questInfoYouScored: {
id: "gamee.questMessages.questInfoYouScored",
defaultMessage: "You scored <em>{currentValue}/{targetValue} points</em>"
},
questInfoYouSurvived: {
id: "gamee.questMessages.questInfoYouSurvived",
defaultMessage: "You survived <em>{currentValue}/{targetValue} seconds</em>"
},
questInfoAccomplished: {
id: "gamee.questMessages.questInfoAccomplished",
defaultMessage: "<em>{deltaPercentage}%</em> accomplished"
},
questCompleted: {
id: "gamee.questMessages.questCompleted",
defaultMessage: "Completed!"
},
questCompletedWithScore: {
id: "gamee.questMessages.questCompletedWithScore",
defaultMessage: "With a score of <em>{currentValue} points</em>"
},
questCompletedWithTime: {
id: "gamee.questMessages.questCompletedWithTime",
defaultMessage: "You survived <em>{currentValue} seconds</em>"
}
})
, g = Object(c.a)({
sendOnSocial: {
id: "gamee.shareMessages.sendOnSocial",
description: 'Send to social platform. For example: "Send on Telegram"',
defaultMessage: "Send on {socialPlatform}"
},
copyLink: {
id: "gamee.shareMessages.copyLink",
defaultMessage: "Copy link"
},
linkCopied: {
id: "gamee.shareMessages.linkCopied",
defaultMessage: "Link copied"
}
})
},
Kb5V: function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return c
}
)),
a.d(t, "e", (function() {
return i
}
)),
a.d(t, "c", (function() {
return o
}
)),
a.d(t, "b", (function() {
return s
}
)),
a.d(t, "d", (function() {
return l
}
));
var n = a("RIqP")
, r = a.n(n)
, c = function(e) {
return e ? e.filter((function(e) {
return 0 === e || e
}
)) : []
}
, i = function(e) {
if (!e)
return [];
for (var t = r()(e), a = t.length - 1; a > 0; a--) {
var n = Math.floor(Math.random() * (a + 1))
, c = [t[n], t[a]];
t[a] = c[0],
t[n] = c[1]
}
return t
}
, o = function(e) {
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "id";
return e ? e.map((function(e) {
return e[t]
}
)).map((function(e, t, a) {
return a.indexOf(e) === t && t
}
)).filter((function(t) {
return e[t]
}
)).map((function(t) {
return e[t]
}
)) : []
}
, s = function(e, t) {
return e.reduce((function(e, a) {
return (e[a[t]] = e[a[t]] || []).push(a),
e
}
), {})
}
, l = function(e, t) {
if (!e)
return [];
var a = r()(e)
, n = a.indexOf(t);
return n > -1 && a.splice(n, 1),
a
}
},
"Kw4/": function(e, t, a) {
"use strict";
var n = a("q1tI")
, r = a.n(n)
, c = a("24R3")
, i = (a("17x9"),
a("TSYQ"))
, o = a.n(i)
, s = a("PHTn")
, l = a("RVXw")
, u = a("dZ3C")
, d = a("3CuV")
, m = a("QigR")
, f = a("Bk0q")
, g = (a("WQyB"),
function(e) {
var t = e.userFirstname
, a = e.userLastname
, n = e.userPhoto
, i = e.rank
, g = e.score
, b = e.ticketsReward
, p = e.isMe
, h = e.isRowCell
, v = e.className;
return r.a.createElement("div", {
className: o()("leaderboard-user-cell", {
"leaderboard-user-cell--myself": p,
"leaderboard-user-cell--row-cell": h
}, v)
}, r.a.createElement("div", {
className: "leaderboard-user-cell__photo"
}, r.a.createElement(f.a, {
className: "leaderboard-user-cell__profile-picture",
userName: Object(l.a)(t, a),
userPhoto: n
}), !!i && i > 0 && r.a.createElement("span", {
className: o()("leaderboard-user-cell__rank", "leaderboard-user-cell__rank--length-".concat(i.toString().length))
}, Object(d.a)(i)), !!b && b > 0 && r.a.createElement(m.a, {
className: "leaderboard-user-cell__tickets-reward",
theme: "yellow",
price: b,
isBold: !0,
priceWithPlus: !0
})), r.a.createElement("div", {
className: "leaderboard-user-cell__name"
}, h ? Object(l.a)(t, a) : p ? r.a.createElement(c.a, s.a.you) : t), r.a.createElement("div", {
className: "leaderboard-user-cell__score"
}, g ? Object(u.f)(g) : "-", h && !!b && b > 0 && r.a.createElement(m.a, {
className: "leaderboard-user-cell__tickets-reward--row-cell",
theme: "yellow",
price: b,
isBold: !0,
priceWithPlus: !0
})))
}
);
g.defaultProps = {
isMe: !1,
isRowCell: !1,
className: ""
},
t.a = g
},
"LW+b": function(e, t, a) {},
LqOf: function(e, t, a) {
"use strict";
a.d(t, "e", (function() {
return r
}
)),
a.d(t, "f", (function() {
return c
}
)),
a.d(t, "g", (function() {
return i
}
)),
a.d(t, "a", (function() {
return o
}
)),
a.d(t, "c", (function() {
return s
}
)),
a.d(t, "h", (function() {
return l
}
)),
a.d(t, "d", (function() {
return u
}
)),
a.d(t, "b", (function() {
return d
}
));
var n = a("jugV")
, r = function() {
return {
type: n.c
}
}
, c = function(e) {
return {
type: n.g,
payload: e
}
}
, i = function() {
return {
type: n.h
}
}
, o = function() {
return {
type: n.b
}
}
, s = function() {
return {
type: n.e
}
}
, l = function(e) {
return {
type: n.f,
payload: e
}
}
, u = function(e) {
return {
type: n.a,
payload: e
}
}
, d = function() {
return {
type: n.d
}
}
},
"Lxr/": function(e, t, a) {},
Mbqc: function(e, t, a) {},
NcUx: function(e, t, a) {
"use strict";
var n = a("pVnL")
, r = a.n(n)
, c = a("QILm")
, i = a.n(c)
, o = a("q1tI")
, s = a.n(o)
, l = (a("17x9"),
a("TSYQ"))
, u = a.n(l);
a("YyBi");
t.a = function(e) {
var t = e.children
, a = e.narrow
, n = e.wide
, c = e.noPadding
, o = e.className
, l = e.transparent
, d = e.isGray
, m = i()(e, ["children", "narrow", "wide", "noPadding", "className", "transparent", "isGray"]);
return s.a.createElement("div", {
className: u()("container-wrapper", {
"container-wrapper--gray": d
})
}, s.a.createElement("div", r()({
className: u()(o, "container", {
"container--narrow": a,
"container--wide": n,
"container--no-padding": c,
"container--transparent": l
})
}, m), t))
}
},
NtDZ: function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return r
}
));
var n = a("o2qR")
, r = function(e, t, a) {
if ("string" !== typeof t)
return console.warn("SDK script id must be string value");
n.e && console.log(" - Loading script: ", t);
var r = "".concat(t.replace("-", "_"), "_promise");
return window[r] || (window[r] = new Promise((function(r, c) {
var i = window.document.createElement("script");
i.setAttribute("src", e),
i.setAttribute("async", !0),
i.setAttribute("defer", !0),
i.addEventListener("load", (function() {
n.e && console.log(" - ".concat(t, " script succesfully loaded")),
a && "function" === typeof a && a(),
r()
}
)),
i.addEventListener("error", (function() {
n.e && console.log(" - ".concat(t, " script failed to load")),
c()
}
)),
window.document.body.appendChild(i)
}
))),
window[r]
}
},
Ovsy: function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return r
}
)),
a.d(t, "b", (function() {
return c
}
));
var n = a("D7xb")
, r = function() {
return {
type: n.a
}
}
, c = function(e, t, a, r) {
return function(c) {
var i;
["tickets", "cash"].includes(e) && t && a && r && c((i = {
lottieAnimationType: e,
lottieAnimationSourceId: t,
lottieAnimationTargetId: a,
lottieAnimationRewardCount: r
},
{
type: n.b,
payload: i
}))
}
}
},
PHTn: function(e, t, a) {
"use strict";
var n = a("7++0");
t.a = Object(n.a)({
you: {
id: "gamee.LeaderboardUserCell.you",
defaultMessage: "You"
},
sendGame: {
id: "gamee.LeaderboardUserCell.sendGame",
defaultMessage: "Send\nGame!"
},
showMore: {
id: "gamee.LeaderboardUserCell.showMore",
defaultMessage: "Show\nMore!"
}
})
},
Php3: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return r
}
)),
a.d(t, "a", (function() {
return i
}
));
var n = a("gJby")
, r = function() {
return {
type: n.a
}
}
, c = function(e) {
return {
type: n.b,
payload: e
}
}
, i = function(e) {
return function(t) {
t(c(e))
}
}
},
PsQH: function(e, t, a) {
"use strict";
(function(e) {
a.d(t, "a", (function() {
return r
}
)),
a.d(t, "b", (function() {
return c
}
));
var n = a("dZ3C")
, r = function() {
try {
var e = window.localStorage.getItem("gameplayId");
return Object(n.b)(e) ? JSON.parse(localStorage.getItem("gameplayId")) : 0
} catch (t) {
return console.error("Gameplay id error:", t),
0
}
}
, c = function() {
var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : 1
, a = r();
"number" === typeof a && e.localStorage.setItem("gameplayId", a + t)
}
}
).call(this, a("yLpj"))
},
Q1YM: function(e, t, a) {},
Q6OA: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return r
}
)),
a.d(t, "a", (function() {
return c
}
));
var n = a("gSC2")
, r = function(e, t, a, n) {
return {
jsonrpc: "2.0",
id: "leaderboards.getWebByGame",
method: "leaderboards.getWebByGame",
params: {
pagination: {
limit: e,
offset: t
},
type: a,
gameUrl: n
}
}
}
, c = function(e, t, a, c) {
return function(i) {
var o = r(e, t, a, c);
return i(Object(n.b)(o))
}
}
},
QigR: function(e, t, a) {
"use strict";
var n = a("q1tI")
, r = a.n(n)
, c = (a("17x9"),
a("TSYQ"))
, i = a.n(c)
, o = a("72Ri")
, s = (a("VsLP"),
a("jX/A"))
, l = a("dZ3C")
, u = a("1KUn")
, d = a("ScU6")
, m = (a("ux0k"),
function(e) {
var t = e.id
, a = e.theme
, n = e.tag
, c = e.price
, m = e.priceWithPlus
, f = e.priceCurrency
, g = e.isCapitalized
, b = e.isUppercase
, p = e.isBold
, h = e.withGlow
, v = e.withShadow
, O = e.noSeparator
, j = e.hidePriceForMobile
, y = e.isDoublePrize
, E = e.isGrayscale
, w = e.prefixIcon
, _ = e.className;
return r.a.createElement("div", {
id: t,
className: i()("tag-label", "tag-label--".concat(a), {
"tag-label--hidePrice": j,
"tag-label--uppercase": b,
"tag-label--capitalized": g,
"tag-label--bold": p,
"tag-label--glow": h,
"tag-label--shadow": v,
"tag-label--noSeparator": O,
"tag-label--grayscale": E
}, _)
}, w && r.a.createElement(u.a, {
className: "tag-label__prefix-icon",
kind: w,
size: 18
}), n && r.a.createElement("div", null, Object(o.c)(n)), n && !!c && !O && r.a.createElement("div", {
className: i()("tag-label__separator", "tag-label__separator--".concat(a))
}), c >= 0 && r.a.createElement("div", {
className: "tag-label__price"
}, r.a.createElement("span", null, y && "2\xd7", m ? Object(s.b)(Object(l.f)(c), !0) : Object(l.f)(c)), ["coin", "gem", "ticket"].includes(f) ? r.a.createElement(d.a, {
kind: f,
size: 16
}) : r.a.createElement("span", {
className: "tag-label__currency"
}, f)))
}
);
m.defaultProps = {
id: void 0,
className: "",
hidePriceForMobile: !1,
priceWithPlus: !1,
isUppercase: !0,
isCapitalized: !1,
noSeparator: !1,
withGlow: !1,
withShadow: !1,
isDoublePrize: !1,
priceCurrency: "ticket",
isBold: !0,
isGrayscale: !1,
prefixIcon: ""
},
t.a = m
},
RMXq: function(e, t, a) {},
ScU6: function(e, t, a) {
"use strict";
var n = a("q1tI")
, r = a.n(n)
, c = a("TSYQ")
, i = a.n(c)
, o = (a("17x9"),
a("Q1YM"),
function(e) {
var t = e.id
, a = e.className
, n = e.kind
, c = e.size;
return r.a.createElement("i", {
id: t,
style: {
width: "".concat(c, "px"),
height: "".concat(c, "px")
},
className: i()("icon-custom", "icon-custom--".concat(n), a)
})
}
);
o.defaultProps = {
id: void 0,
className: "",
size: 32
},
t.a = o
},
"TOX/": function(e, t, a) {
e.exports = a.p + "static/media/gameeLogo-white.c1ea4f90.svg"
},
VEVB: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return r
}
)),
a.d(t, "a", (function() {
return c
}
));
var n = a("gSC2")
, r = function() {
return {
jsonrpc: "2.0",
id: "user.claimOfflineBonus",
method: "user.claimOfflineBonus",
params: {}
}
}
, c = function() {
return function(e) {
var t = r();
return e(Object(n.b)(t))
}
}
},
Vkgl: function(e, t, a) {},
VsLP: function(e, t, a) {
"use strict";
var n = a("17x9");
Object(n.oneOfType)([Object(n.shape)({
id: n.string.isRequired,
defaultMessage: n.string.isRequired,
values: n.object
}), n.string])
},
W28U: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return s
}
)),
a.d(t, "a", (function() {
return l
}
));
var n = a("lSNA")
, r = a.n(n)
, c = a("gSC2");
function i(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function o(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? i(Object(a), !0).forEach((function(t) {
r()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : i(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var s = function() {
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : null
, t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : ""
, a = arguments.length > 2 ? arguments[2] : void 0;
return {
jsonrpc: "2.0",
id: "game.getSaveState",
method: "game.getSaveState",
params: o(o(o({}, !!e && {
gameId: e
}), !!t && {
battleId: t
}), {}, {
userId: a
})
}
}
, l = function(e, t, a) {
return function(n) {
var r = s(e, t, a);
return n(Object(c.b)(r))
}
}
},
WC2Q: function(e, t, a) {
"use strict";
(function(e) {
var n = a("o0o1")
, r = a.n(n)
, c = a("yXPU")
, i = a.n(c)
, o = a("q1tI")
, s = a("/MKj")
, l = a("NtDZ")
, u = a("Sskn")
, d = a("53t+")
, m = a("P7Z0");
t.a = function() {
var t = Object(s.d)()
, a = Object(s.e)(u.j)
, n = Object(s.e)(u.g)
, c = Object(s.e)(m.g)
, f = Object(s.e)(m.e)
, g = Object(s.e)(m.f);
return Object(o.useEffect)((function() {
!c || g || f || t(function() {
var e = i()(r.a.mark((function e(t) {
var a;
return r.a.wrap((function(e) {
for (; ; )
switch (e.prev = e.next) {
case 0:
return t(Object(d.c)("telegram")),
a = function() {
return t(Object(d.b)())
}
,
e.next = 4,
Object(l.a)("//telegram.org/js/games.js", "telegram-gaming-platform", a);
case 4:
case "end":
return e.stop()
}
}
), e)
}
)));
return function(t) {
return e.apply(this, arguments)
}
}())
}
), [f, g, c, t]),
{
handleShare: function() {
return c && f ? function() {
try {
e.TelegramGameProxy.shareScore()
} catch (t) {
console.error("TG SHARE ERROR: ", t)
}
}() : function() {
var e = "Play ".concat(n, " NOW! \ud83c\udfae")
, t = "https://t.me/share/url" + "?url=".concat(encodeURIComponent(a)) + "&text=".concat(encodeURIComponent(e));
window.open(t)
}()
},
isBotSdkLoaded: f
}
}
}
).call(this, a("yLpj"))
},
WQyB: function(e, t, a) {},
WRpb: function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return n
}
));
var n = function(e, t) {
var a = {};
return e && (a.userMoney = e.money,
a.userTickets = e.tickets,
a.userCheater = e.cheater,
a.userProgress = e.progress),
t && (a.userId = t.id,
a.userGamee = t.gamee,
a.userPersonal = t.personal,
a.userIdentities = t.identities,
t.botData && (a.userBotData = t.botData)),
a
}
},
X75m: function(e, t, a) {
"use strict";
a.d(t, "d", (function() {
return g
}
)),
a.d(t, "b", (function() {
return b
}
)),
a.d(t, "c", (function() {
return p
}
)),
a.d(t, "a", (function() {
return h
}
));
var n = a("o0o1")
, r = a.n(n)
, c = a("yXPU")
, i = a.n(c)
, o = a("Pvxg")
, s = a("TmAD")
, l = a("u39m")
, u = a("iJm+")
, d = a("j4rN")
, m = a("uP6s")
, f = a("1lWC")
, g = function(e) {
return {
type: s.d,
payload: e
}
}
, b = function(e) {
return function(t) {
var a, n = Object(o.a)(null, ["questSlots"], e);
n && n.forEach((function(e) {
t(Object(l.f)(e.game.code, e.game))
}
)),
t((a = e,
{
type: s.b,
payload: a
}))
}
}
, p = function() {
return function() {
var e = i()(r.a.mark((function e(t, a) {
var n, c, i, l, g;
return r.a.wrap((function(e) {
for (; ; )
switch (e.prev = e.next) {
case 0:
if (n = null,
c = a(),
i = Object(u.h)(c),
l = Object(u.a)(c),
!i && l.length > 0 && (n = l[0]),
!i) {
e.next = 11;
break
}
return e.next = 8,
t(Object(m.a)());
case 8:
(g = e.sent).result && t(b(g.result)),
n = Object(o.a)(null, ["result", "questSlots", 0], g);
case 11:
if (!n) {
e.next = 15;
break
}
return n.type === s.h && t(Object(f.k)(JSON.stringify(n.mission))),
t(Object(f.m)(n.id)),
e.abrupt("return", d.a.push("/game/".concat(n.game.code)));
case 15:
return e.abrupt("return", null);
case 16:
case "end":
return e.stop()
}
}
), e)
}
)));
return function(t, a) {
return e.apply(this, arguments)
}
}()
}
, h = function() {
return function(e) {
return e(Object(m.a)()).then((function(t) {
t.error || e(b(t.result))
}
))
}
}
},
Xh7E: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return r
}
)),
a.d(t, "a", (function() {
return c
}
));
var n = a("Fkno")
, r = function(e) {
return {
type: n.c,
payload: e
}
}
, c = function() {
return {
type: n.b
}
}
},
Xo70: function(e, t, a) {
"use strict";
(function(e) {
a.d(t, "a", (function() {
return r
}
)),
a.d(t, "c", (function() {
return c
}
)),
a.d(t, "b", (function() {
return i
}
));
var n = a("Pvxg")
, r = function() {
return Object(n.a)(null, ["document", "documentElement", "clientHeight"], e)
}
, c = function() {
return Object(n.a)(null, ["document", "documentElement", "clientWidth"], e)
}
, i = function() {
return Object(n.a)(null, ["document", "documentElement", "scrollHeight"], e)
}
}
).call(this, a("yLpj"))
},
YJcK: function(e, t, a) {
"use strict";
var n = a("J4zp")
, r = a.n(n)
, c = a("q1tI")
, i = a.n(c)
, o = a("/MKj")
, s = a("RotF")
, l = a.n(s)
, u = a("TSYQ")
, d = a.n(u)
, m = a("b2X0")
, f = a("2HB3")
, g = a("+4ri")
, b = a("z9jw")
, p = a("J/ur")
, h = a("FnE7")
, v = a("Kw4/");
a("c5ES");
t.a = function(e) {
var t = e.handleFetch
, a = e.prefixContent
, n = e.suffixContent
, s = e.className
, u = Object(c.useState)(null)
, O = r()(u, 2)
, j = O[0]
, y = O[1]
, E = Object(c.useCallback)((function(e) {
return y(e)
}
), [])
, w = Object(o.e)(b.a)
, _ = Object(m.a)(w)
, k = Object(o.d)()
, M = Object(o.e)(f.j)
, N = Object(o.e)(b.b)
, S = Object(o.e)(b.c);
return Object(c.useEffect)((function() {
!_ && w && t()
}
), [w, _, t]),
i.a.createElement(h.a, {
className: d()("leaderboards-full", s),
isVisible: w,
handleHide: function() {
return k(Object(g.e)())
},
contentRef: E,
onTransitionEnded: function() {
return k(Object(g.a)())
},
prefixContent: a,
suffixContent: n,
withHeader: !1
}, i.a.createElement(l.a, {
className: "leaderboards-full__container",
threshold: 350,
initialLoad: !1,
hasMore: S,
loadMore: t,
useWindow: !1,
getScrollParent: function() {
return j
},
loader: i.a.createElement(p.a, {
key: "LeaderboardsFull"
})
}, N.map((function(e) {
return i.a.createElement(v.a, {
key: e.user.id,
userFirstname: e.user.firstname,
userLastname: e.user.lastname,
userPhoto: e.user.photo,
rank: e.rank,
score: e.score,
ticketsReward: e.tickets,
isMe: M === e.user.id,
isRowCell: !0
})
}
))))
}
},
YRb8: function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return l
}
)),
a.d(t, "b", (function() {
return u
}
));
var n = a("P7Z0")
, r = a("2HB3")
, c = a("hdob")
, i = a("9puW")
, o = a("+coe")
, s = a("5/oX")
, l = function() {
return function(e, t) {
var a = Object(i.b)("ads_enabled")
, n = Object(i.c)("ads_min_user_lvl")
, c = Object(i.c)("ads_limit_session")
, o = Object(i.c)("ads_min_time")
, s = Object(i.c)("ads_max_play_time")
, l = Object(i.c)("ads_min_game_plays")
, u = Object(i.c)("ads_show_interval_gameplays")
, d = Object(r.b)(t())
, m = Object(r.l)(t());
console.log("--- ADS - remote config --- "),
console.log("ADS_ENABLED -> ", a),
console.log("ADS_MIN_USER_LEVEL -> ", n),
console.log("ADS_MAX_LIMIT -> ", c),
console.log("ADS_MIN_PLAYTIME -> ", o),
console.log("ADS_MAX_PLAYTIME -> ", s),
console.log("ADS_MIN_GAMEPLAYS_COUNT -> ", l),
console.log("ADS_GAMEPLAYS_FREQUENCY -> ", u),
console.log("isLoggedIn ->", d),
console.log("userLevel ->", m)
}
}
, u = function() {
return function(e, t) {
var a = t()
, l = Object(n.c)(a)
, u = Object(r.b)(a)
, d = Object(r.l)(a)
, m = Object(c.a)(a)
, f = Object(s.d)(a)
, g = Object(s.p)(a)
, b = Object(s.n)(a)
, p = Object(s.g)(a)
, h = Object(s.f)(a)
, v = Object(o.a)(a)
, O = Object(i.b)("ads_enabled")
, j = Object(i.c)("ads_min_user_lvl")
, y = Object(i.c)("ads_limit_session")
, E = Object(i.c)("ads_min_time")
, w = Object(i.c)("ads_max_play_time")
, _ = Object(i.c)("ads_min_game_plays")
, k = Object(i.c)("ads_show_interval_gameplays");
return console.log("\n\n ------- ADS DEBUG LOG ------- "),
console.log(" - No ads played yet: ", g),
console.log(" - Current gameplays count: ", v),
console.log(" - Seconds without ad: ", h),
console.log(" - Gameplays without ad: ", p),
console.log(" - Playtime without ad: ", b),
l || f ? O ? m > y ? console.log(" - NOT PLAYING ADS --- User played more gameplays than max limit") : u && d < j ? console.log(" - NOT PLAYING ADS --- User's level is lower than min limit") : g ? b > w ? console.log(" - PLAYING AD --- play time is higher than max play time") : p >= k ? console.log(" - PLAYING AD --- games played without ad is equal or higher than ad frequency") : console.log(" - NOT PLAYING AD --- First ad rules not matched") : h < E ? console.log(" - NOT PLAYING AD --- seconds without ad is lower than min playtime limit") : v < _ ? console.log(" - NOT PLAYING ADS --- gameplays count is lower than min gameplays limit") : b > w ? console.log(" - PLAYING AD --- play time is higher than max play time") : p >= k ? console.log(" - PLAYING AD --- games played without ad is equal or higher than ad frequency") : console.log(" - NOT PLAYING AD --- No ad rules matched") : console.log(" - NOT PLAYING ADS --- Ads are disabled in Firebase RemoteConfig") : console.log(" - NOT PLAYING ADS --- Ads are disabled by AdBlocker")
}
}
},
Ysju: function(e, t, a) {},
YyBi: function(e, t, a) {},
a0U8: function(e, t, a) {
"use strict";
a.d(t, "f", (function() {
return r
}
)),
a.d(t, "a", (function() {
return c
}
)),
a.d(t, "e", (function() {
return i
}
)),
a.d(t, "d", (function() {
return o
}
)),
a.d(t, "c", (function() {
return s
}
)),
a.d(t, "b", (function() {
return l
}
)),
a.d(t, "g", (function() {
return u
}
));
var n = a("cd5v")
, r = function(e) {
return {
type: n.f,
payload: e
}
}
, c = function() {
return {
type: n.a
}
}
, i = function() {
return {
type: n.e
}
}
, o = function() {
return {
type: n.d
}
}
, s = function() {
return {
type: n.c
}
}
, l = function() {
return {
type: n.b
}
}
, u = function(e) {
return {
type: n.g,
payload: e
}
}
},
aKDW: function(e, t, a) {},
aaJF: function(e, t, a) {
"use strict";
a.d(t, "e", (function() {
return C
}
)),
a.d(t, "c", (function() {
return x
}
)),
a.d(t, "f", (function() {
return B
}
)),
a.d(t, "d", (function() {
return R
}
)),
a.d(t, "a", (function() {
return I
}
)),
a.d(t, "b", (function() {
return T
}
)),
a.d(t, "g", (function() {
return L
}
)),
a.d(t, "h", (function() {
return D
}
));
var n = a("lSNA")
, r = a.n(n)
, c = a("o0o1")
, i = a.n(c)
, o = a("yXPU")
, s = a.n(o)
, l = a("aCH8")
, u = a.n(l)
, d = a("6yFf")
, m = a.n(d)
, f = a("EcEN")
, g = a("Qtze")
, b = a("hpS6")
, p = a("1g/7")
, h = a("2HB3")
, v = a("XWHH")
, O = a.n(v)
, j = a("Pvxg")
, y = a("IOXx")
, E = a("2f4u")
, w = function(e) {
return {
jsonrpc: "2.0",
id: "user.authentication.refreshToken",
method: "user.authentication.refreshToken",
params: {
refreshToken: e
}
}
}
, _ = function(e) {
var t = {
method: "POST",
headers: {
"X-Install-Uuid": Object(E.d)() || Object(f.v4)()
},
body: JSON.stringify(w(e))
};
return O()(y.b, t).then((function(e) {
return e.json()
}
)).then((function(e) {
return e.error ? (B(e.error, JSON.parse(t.body).method, t),
null) : {
newAuthenticate: Object(j.a)(null, ["result", "tokens", "authenticate"], e),
newRefresh: Object(j.a)(null, ["result", "tokens", "refresh"], e)
}
}
))
}
, k = a("72Ri")
, M = a("wWmw")
, N = a("P7Z0");
function S(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function P(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? S(Object(a), !0).forEach((function(t) {
r()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : S(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var C = function(e, t, a, n) {
return u()("".concat(e, ":").concat(t, ":").concat(a, ":").concat(n, ":crmjbjm3lczhlgnek9uaxz2l9svlfjw14npauhen"))
}
, x = function(e, t, a) {
return u()("".concat(e, ":").concat(t, ":").concat(a, ":oayhu55iu6ktalfafx78u0gjkjsuj0sp9xjmok63"))
}
, B = function(e, t, a) {
switch (e.code) {
case -32005:
return void console.error("Token expired");
case -32002:
case -32022:
case -32032:
case -32020:
case 1020:
return;
case -32001:
if (["game.getTiers", "game.getSaveState", "contest.getCurrent", "user.authentication.loginUsingPassword"].includes(t))
return;
return void Object(p.b)(e, t, a);
case -32028:
if (["user.getIdByForgottenPasswordHash"].includes(t))
return;
return void Object(p.b)(e, t, a);
default:
Object(p.b)(e, t, a)
}
}
, A = function(e) {
if (e)
try {
var t = m()(e.split(".")[1])
, a = JSON.parse(t);
return Object(g.h)() >= 1e3 * a.exp
} catch (n) {
return void (b.c || console.error("token ".concat(e, " expiry check error: "), n))
}
}
, z = function(e) {
if (!e)
return !1;
try {
return 3 === e.split(".").length
} catch (t) {
return b.c || console.error("token ".concat(e, " validation error: "), t),
!1
}
}
, R = function() {
return function() {
var e = s()(i.a.mark((function e(t, a) {
var n, r, c, o, s, l, u, d, m, f, g, b, p;
return i.a.wrap((function(e) {
for (; ; )
switch (e.prev = e.next) {
case 0:
if (n = a(),
r = Object(N.c)(n),
c = Object(N.a)(n),
!r) {
e.next = 5;
break
}
return e.abrupt("return", c);
case 5:
if (o = Object(h.b)(n),
s = Object(E.b)(),
l = Object(E.c)(),
s && l) {
e.next = 10;
break
}
return e.abrupt("return", "");
case 10:
if (u = A(s),
d = z(s),
m = A(l),
f = z(l),
!m && d && f) {
e.next = 18;
break
}
return o && t(Object(M.d)()),
Object(E.e)(),
e.abrupt("return", "");
case 18:
if (!u) {
e.next = 26;
break
}
return e.next = 21,
_(l);
case 21:
return g = e.sent,
b = g.newAuthenticate,
p = g.newRefresh,
Object(E.f)(b, p),
e.abrupt("return", b);
case 26:
return e.abrupt("return", s);
case 27:
case "end":
return e.stop()
}
}
), e)
}
)));
return function(t, a) {
return e.apply(this, arguments)
}
}()
}
, I = function(e) {
var t = Object(E.d)();
return P(P({}, !!e && {
Authorization: "Bearer ".concat(e)
}), {}, {
"X-Install-Uuid": t || Object(f.v4)(),
"Client-Language": Object(k.g)()
})
}
, T = function(e, t) {
var a = {};
return e.forEach((function(e) {
a[e] = t.find((function(t) {
return t.id === e
}
))
}
)),
a
}
, L = function(e, t) {
return e.filter((function(e) {
return !!e.error
}
)).forEach((function(e) {
return B(e.error, e.id, t)
}
))
}
, D = function(e) {
return function(t) {
var a = e.find((function(e) {
return !!e.user
}
));
a && t(Object(M.e)(a.user))
}
}
},
"b0/J": function(e, t, a) {
"use strict";
a.r(t);
var n = a("q1tI")
, r = a.n(n)
, c = a("/MKj")
, i = a("o0o1")
, o = a.n(i)
, s = a("yXPU")
, l = a.n(s)
, u = a("Pvxg")
, d = a("53t+")
, m = a("gSC2")
, f = a("wWmw")
, g = a("ervn")
, b = a("WRpb")
, p = a("u39m")
, h = a("7dti")
, v = a("1lWC")
, O = a("Q6OA")
, j = function(e) {
return {
jsonrpc: "2.0",
id: "leaderboards.getWebSurroundingByGame",
method: "leaderboards.getWebSurroundingByGame",
params: {
gameUrl: e
}
}
}
, y = a("23J1")
, E = function(e, t, a) {
return function(n) {
var r = function(e, t) {
var a = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : null;
return {
jsonrpc: "2.0",
id: "user.authentication.botLogin",
method: "user.authentication.botLogin",
params: {
botName: e,
botGameUrl: t,
botUserIdentifier: a
}
}
}(e, t, a);
return n(Object(m.b)(r))
}
}
, w = a("Php3")
, _ = a("eQH9")
, k = a("so0W")
, M = a("Sskn")
, N = a("hXwM")
, S = a("1f14")
, P = a("gfyQ")
, C = a("dP4I");
t.default = function() {
var e = Object(c.d)()
, t = Object(c.e)(_.a)
, a = Object(c.e)(M.a);
return Object(n.useEffect)((function() {
t || (e(function() {
var e = l()(o.a.mark((function e(t) {
var a, n, r, c, i, s, l, w, _, k, M, N, S, P, C, x, B;
return o.a.wrap((function(e) {
for (; ; )
switch (e.prev = e.next) {
case 0:
if (a = window.location.pathname,
Object(g.b)(a)) {
e.next = 4;
break
}
return e.abrupt("return");
case 4:
return e.next = 6,
t(Object(y.a)(a));
case 6:
if (n = e.sent,
r = Object(u.a)(null, ["result"], n)) {
e.next = 10;
break
}
return e.abrupt("return");
case 10:
return c = r.game,
i = r.gameDescription,
s = void 0 === i ? "" : i,
c.gameDescription = s,
t(Object(p.f)(c.code, c)),
l = Object(u.a)("", ["botData", "bot"], r),
e.next = 16,
t(E(l, a));
case 16:
if (w = e.sent,
_ = Object(u.a)(null, ["result"], w)) {
e.next = 20;
break
}
return e.abrupt("return");
case 20:
return t(Object(d.a)(a, _, r)),
k = Object(u.a)({}, ["user"], _),
M = Object(b.a)(w.user, k),
t(Object(f.f)(M)),
N = [Object(O.b)(1, 0, "global", a), j(a)],
e.next = 27,
t(Object(m.a)(N));
case 27:
S = e.sent,
P = Object(u.a)(null, ["leaderboards.getWebSurroundingByGame", "result"], S),
(C = Object(u.a)(null, ["leaderboards.getWebByGame", "result", "myRanking", "score"], S)) && t(Object(v.i)(C)),
P && (x = Object(u.a)([], ["surroundingRankings", 0, "ranking"], P),
B = Object(u.a)("", ["saveStateData"], P),
t(Object(h.a)(x)),
t(Object(v.o)(B))),
t(Object(p.e)(c.code));
case 33:
case "end":
return e.stop()
}
}
), e)
}
)));
return function(t) {
return e.apply(this, arguments)
}
}()),
e(Object(k.e)()),
e(Object(w.b)()))
}
), [e, t]),
r.a.createElement(n.Fragment, null, r.a.createElement(N.a, null), t && r.a.createElement(S.a, {
isLoaded: !!a
}, r.a.createElement(C.a, null)), r.a.createElement(P.a, null))
}
},
b2X0: function(e, t, a) {
"use strict";
var n = a("q1tI");
t.a = function(e) {
var t = Object(n.useRef)();
return Object(n.useEffect)((function() {
t.current = e
}
), [e]),
t.current
}
},
bYaX: function(e, t, a) {},
c5ES: function(e, t, a) {},
cFs0: function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return r
}
));
var n = a("gSC2")
, r = function(e, t, a, r) {
return function(c) {
var i = function(e) {
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "all"
, a = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : 10
, n = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : 0;
return {
jsonrpc: "2.0",
id: "battle.getRanking",
method: "battle.getRanking",
params: {
id: e,
filter: {
type: t
},
pagination: {
limit: a,
offset: n
}
}
}
}(e, t, a, r);
return c(Object(n.b)(i))
}
}
},
d5Jh: function(e, t, a) {},
dP4I: function(e, t, a) {
"use strict";
var n = a("J4zp")
, r = a.n(n)
, c = a("q1tI")
, i = a.n(c)
, o = a("/MKj")
, s = a("Pvxg")
, l = function(e, t) {
var a = Object(c.useState)({})
, n = r()(a, 2)
, i = n[0]
, o = n[1]
, l = Object(c.useCallback)((function() {
var a = Object(s.a)(0, ["clientWidth"], e)
, n = Object(s.a)(0, ["clientHeight"], e)
, r = a
, c = n
, i = !1;
if (t) {
n > a && (i = !0);
var l = Math.min(a, n);
r = l,
c = l
}
o({
gamePlayerWidth: a,
gamePlayerHeight: n,
iframeWidth: r,
iframeHeight: c,
renderController: i
})
}
), [e, t]);
return Object(c.useEffect)((function() {
return window.addEventListener("resize", l, !1),
function() {
return window.removeEventListener("resize", l, !1)
}
}
), [l]),
Object(c.useEffect)((function() {
l()
}
), [l]),
i
}
, u = a("lSNA")
, d = a.n(u)
, m = a("o0o1")
, f = a.n(m)
, g = a("yXPU")
, b = a.n(g)
, p = a("ZVyx")
, h = a("MC2l")
, v = a("i9E6")
, O = a("G4qV")
, j = a("rSw9")
, y = a("5/oX")
, E = a("RVXw")
, w = a("hpS6")
, _ = a("05Gd")
, k = a("nuEr")
, M = a("72Ri")
, N = a("+coe")
, S = a("8xdg")
, P = a("+9ZS")
, C = a("2HB3")
, x = a("rOAH");
function B(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function A(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? B(Object(a), !0).forEach((function(t) {
d()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : B(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var z = {}
, R = function(e) {
return Object(s.a)(z, [j.a, "gameDetailGameeJs"], e)
}
, I = function(e) {
return Object(s.a)("", ["version"], R(e))
}
, T = function(e) {
return Object(s.a)(!1, ["isInitialized"], R(e))
}
, L = function(e) {
return Object(s.a)(!1, ["isExtraLifeVisible"], R(e))
}
, D = function(e) {
return Object(s.a)(z, ["extraLifeData"], R(e))
}
, G = Object(O.a)(y.d, C.b, (function(e) {
return Object(s.a)(z, ["capabilities"], R(e))
}
), (function(e, t, a) {
return e && t && !!a.platformExtraLife
}
))
, q = Object(O.a)(S.c, S.a, x.i, x.l, N.c, P.d, (function(e, t, a, n, r, c) {
return !!(t && r >= c / 2) || !!(e && a < n && a >= Math.round(.3 * n))
}
))
, V = Object(O.a)(C.b, C.j, C.q, C.h, C.k, C.n, P.a, (function(e, t, a, n, r, c, i) {
return e ? {
userID: t,
name: a,
firstName: n,
lastName: r,
highScore: i,
avatar: c
} : {}
}
))
, H = Object(O.a)(C.b, _.a, C.j, V, (function(e, t, a, n) {
return e ? (t.surroundingRanking && (r = t.surroundingRanking.find((function(e) {
return e.user.id === a
}
))),
A(A({}, n), {}, {
rank: Object(s.a)(0, ["rank"], r),
highScore: Object(s.a)(0, ["score"], r)
})) : {};
var r
}
))
, F = Object(O.a)(C.b, P.e, (function(e, t) {
return e ? t.map((function(e) {
return {
rank: e.rank,
avatar: e.user.photo,
highScore: e.score,
firstName: e.user.firstname,
lastName: e.user.lastname,
name: Object(E.b)(e.user.firstname, e.user.lastname),
userID: e.user.id
}
}
)) : []
}
))
, U = Object(O.a)(_.a, (function(e) {
var t = Object(v.a)(["id", "name", "type", "endTime", "usersCount", "extraPool"], e)
, a = Object(v.a)(["id", "firstname", "lastname", "nickname", "photo"], e.author);
return A(A({}, t), {}, {
author: a
})
}
))
, W = Object(O.a)(x.j, k.c, C.f, N.g, x.r, (function(e, t, a, n, r) {
return A(A({
gameContext: e ? "mission" : "game"
}, e && {
missionData: e
}), {}, {
platform: t ? "mobile_web" : "web",
environment: w.c ? "production" : "development",
country: a,
locale: Object(M.e)(),
replayData: {
data: "",
variant: ""
},
sound: n,
saveState: r
})
}
))
, Y = Object(O.a)(U, _.i, k.c, C.f, N.g, x.r, (function(e, t, a, n, r, c) {
return A(A({
gameContext: "battle",
gameContextId: e.id
}, t && {
initData: t
}), {}, {
platform: a ? "mobile_web" : "web",
environment: w.c ? "production" : "development",
country: n,
locale: Object(M.e)(),
replayData: {
data: "",
variant: ""
},
sound: r,
saveState: c
})
}
))
, J = a("Sskn")
, Q = a("so0W")
, K = a("B65N")
, X = a("Dlzd")
, Z = a("o2qR")
, $ = function(e, t) {
return function(a, n) {
var r = n();
return "1.0" === I(r) ? ee(e, [t]) : te(e, 0, t)
}
}
, ee = function(e, t) {
try {
e.current.contentWindow.postMessage(t, "*")
} catch (a) {
console.error("Post message to iFrame failed: ", a)
}
}
, te = function(e, t, a) {
Z.c && console.log("Web request to game:", a),
ee(e, {
request: {
messageId: t,
method: a,
data: {
data: {
resetState: !1
}
}
}
})
}
, ae = function(e, t, a) {
Z.c && console.log("Web response to game:", a),
ee(e, {
response: {
messageId: t,
data: a
}
})
}
, ne = a("PsQH")
, re = a("1lWC")
, ce = a("u39m")
, ie = a("6FvF")
, oe = a("et8g")
, se = a("ycmj")
, le = a.n(se)
, ue = function(e) {
return "2.5" === e.substring(0, 3)
}
, de = a("sbHl")
, me = a("Qtze")
, fe = function() {
return {
type: de.a,
payload: {
now: Math.floor(Object(me.h)() / 1e3)
}
}
}
, ge = function(e) {
return {
type: de.c,
payload: {
baseTime: e,
now: Math.floor(Object(me.h)() / 1e3)
}
}
}
, be = function() {
return {
type: de.f,
payload: {
now: Math.floor(Object(me.h)() / 1e3)
}
}
}
, pe = function() {
return {
type: de.d
}
}
, he = function() {
return {
type: de.b
}
}
, ve = function() {
return function(e, t) {
var a = t()
, n = Object(oe.e)(a)
, r = Object(oe.f)(a)
, c = Object(oe.b)(a);
n || r || e({
type: de.e,
payload: {
baseTime: 0,
now: Math.floor(Object(me.h)() / 1e3)
}
}),
!n && r && e(ge(c))
}
}
, Oe = a("LqOf")
, je = a("gSC2")
, ye = function(e, t, a) {
return function(n) {
var r = function(e, t, a) {
return {
jsonrpc: "2.0",
method: "game.logEvent",
params: {
events: [{
gameId: e,
name: t,
value: a,
eventCreatedTime: Object(me.g)()
}]
}
}
}(e, t, a);
return n(Object(je.b)(r))
}
}
, Ee = a("W28U");
function we(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function _e(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? we(Object(a), !0).forEach((function(t) {
d()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : we(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var ke = function(e, t) {
return function(a, n) {
var r, c = n(), i = Object(s.a)(null, ["data", "request", "messageId"], e), o = Object(s.a)({}, ["data", "request", "data"], e), l = Object(S.a)(c), u = (r = o.version,
1 !== le()(r.substring(0, 3), h.d));
u || console.error("Unsupported game version"),
a(xe(o, u));
var d = l ? Y(c) : W(c);
ae(t, i, d)
}
}
, Me = function(e) {
return function(t, a) {
var n = a()
, r = Object(N.d)(n)
, c = function(e) {
return Object(s.a)(!1, ["wasExtraLifeUsed"], R(e))
}(n)
, i = L(n)
, o = G(n)
, l = Object(s.a)(null, ["data", "request", "data", "state"], e)
, u = Object(s.a)(!1, ["data", "request", "data", "hideOverlay"], e);
if (o && !c && !i) {
t(pe());
var d = Object(oe.b)(n);
if (q(n))
return t(fe()),
void t(Be({
playTime: d,
saveState: l,
isSilentGameOver: u
}))
}
t(be());
var m = Object(oe.b)(n);
r || (t(Object(Oe.d)(m)),
t(ze(l, u)))
}
}
, Ne = function(e, t) {
return function(a, n) {
var r = n()
, c = Object(J.e)(r)
, i = Object(s.a)(null, ["data", "request", "messageId"], e);
(function(e, t) {
return function(a) {
var n = {
jsonrpc: "2.0",
method: "game.getReplay",
params: {
gameId: e,
userId: t
},
id: "game.getReplay"
};
return a(Object(je.b)(n))
}
}
)(c, Object(s.a)(null, ["data", "request", "data", "userID"], e)).then((function(e) {
var a = Object(s.a)(null, ["result", "replay"], e)
, n = Object(s.a)(null, ["error", "message"], e);
a && ae(t, i, {
replayData: a
}),
n && ae(t, i, {
error: n
})
}
))
}
}
, Se = function(e) {
if (Object(p.a)(["current"], e))
try {
e.current.contentWindow.focus()
} catch (t) {
console.error("Cannot focus iframe: ", t)
}
}
, Pe = function(e) {
return function(t, a) {
var n = a()
, r = I(n)
, c = function(e) {
return "1.0" === e.substring(0, 3)
}(r) ? "restart" : "start";
ue(r) || t(ve()),
t(Object(Oe.b)()),
t(Object(Oe.g)()),
t($(e, c)),
Se(e),
Object(ne.b)()
}
}
, Ce = function(e) {
return function(t) {
t(fe()),
t(Object(Oe.a)()),
t($(e, "pause")),
Se(e)
}
}
, xe = function(e) {
var t = !(arguments.length > 1 && void 0 !== arguments[1]) || arguments[1];
return {
type: h.b,
payload: _e({
isVersionSupported: t
}, e)
}
}
, Be = function(e) {
return {
type: h.c,
payload: e
}
}
, Ae = function() {
return {
type: h.a
}
}
, ze = function() {
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "";
return function(t, a) {
var n = a()
, r = Object(S.c)(n)
, c = Object(S.a)(n);
r && t(Object(ce.c)(e)),
c && t(Object(ie.b)(e))
}
}
, Re = a("P7Z0")
, Ie = a("pVnL")
, Te = a.n(Ie)
, Le = a("EDu+")
, De = a("rloS")
, Ge = Object(O.a)(x.m, x.l, x.i, x.f, (function(e, t, a, n) {
return e ? {
type: e,
targetValue: t,
currentValue: a,
gameSpecificText: n
} : null
}
))
, qe = Object(O.a)(De.f, x.q, x.p, x.o, x.C, (function(e, t, a, n, r) {
return {
repetitiveSessionCompleted: !!e,
repetitiveTicketsReward: t,
repetitiveTargetGameplays: a,
repetitiveCurrentGameplays: n,
repetitiveGameplaysFinished: r
}
}
))
, Ve = Object(O.a)(oe.e, oe.a, oe.c, oe.d, (function(e, t, a, n) {
return {
isTimerActive: e,
baseTime: t,
startedAt: a,
stoppedAt: n
}
}
))
, He = Object(O.a)(J.a, J.g, Ve, Ge, qe, N.c, N.i, N.h, N.e, N.d, N.g, x.A, x.v, (function(e, t, a, n, r, c, i, o, s, l, u, d, m, f) {
return {
gameName: t,
timerData: a,
questProgressData: n,
repetitiveProgressData: r,
score: c,
wasStarted: i,
isStarted: o,
isPaused: s,
isGameOver: l,
isSoundOn: u,
isQuestCompleted: d,
isGameDetailReady: !!e && f
}
}
))
, Fe = Object(O.a)(J.j, J.g, (function(e, t) {
return {
gameUrl: e,
gameName: t
}
}
))
, Ue = a("wL+b")
, We = a("Xh7E")
, Ye = a("NzR3")
, Je = a("822e")
, Qe = a("QILm")
, Ke = a.n(Qe)
, Xe = (a("17x9"),
a("55Ip"))
, Ze = a("TSYQ")
, $e = a.n(Ze)
, et = a("TmAD")
, tt = a("dZ3C")
, at = a("1KUn")
, nt = a("ELY4")
, rt = a("24R3")
, ct = a("7++0")
, it = Object(ct.a)({
orientationWarning: {
id: "gamee.GameDetail.orientationWarning",
description: "Wrong display orientation text",
defaultMessage: "Please rotate your phone to enjoy GAMEE"
},
startEarningTickets: {
id: "gamee.GameDetail.startEarningTickets",
defaultMessage: "Start earning tickets\nand win big CA$H!"
},
paused: {
id: "gamee.GameDetail.paused",
defaultMessage: "Paused"
},
firstMissionDone: {
id: "gamee.GameDetail.firstMissionDone",
defaultMessage: "1st Mission Done!"
},
secondMissionDone: {
id: "gamee.GameDetail.secondMissionDone",
defaultMessage: "2nd Mission Done!"
},
finishMissionsToGetBonus: {
id: "gamee.GameDetail.finishMissionsToGetBonus",
defaultMessage: "Finish {availableQuests} more {availableQuests, plural, one {mission} few {missions} many {missions} other {missions}} and unlock extra ticket bonus"
},
extraRewardUnlocked: {
id: "gamee.GameDetail.extraRewardUnlocked",
defaultMessage: "Extra Reward Unlocked!"
},
missionsFinishedCount: {
id: "gamee.GameDetail.missionsFinishedCount",
defaultMessage: "{completedQuestsCount}/{questsCount} Missions finished"
},
newMissionsWillAriveIn: {
id: "gamee.GameDetail.newMissionsWillAriveIn",
defaultMessage: "New missions arrive in"
},
newMissionsWillAriveInTime: {
id: "gamee.GameDetail.newMissionsWillAriveInTime",
defaultMessage: "New missions arrive in {time}"
},
getNewMissions: {
id: "gamee.GameDetail.getNewMissions",
defaultMessage: "Get new Missions \ud83d\udcaa"
},
unlockMissionsNow: {
id: "gamee.GameDetail.unlockMissionsNow",
defaultMessage: "Unlock them NOW and win\nup to {ticketsReward}{icon}"
},
competeInTournaments: {
id: "gamee.GameDetail.competeInTournaments",
defaultMessage: "Now it's time to compete with others in tournaments"
},
yourReward: {
id: "gamee.GameDetail.yourReward",
defaultMessage: "Your reward"
},
missionCompleted: {
id: "gamee.GameDetail.missionCompleted",
defaultMessage: "Mission Completed"
},
missionFailed: {
id: "gamee.GameDetail.missionFailed",
defaultMessage: "Mission Failed"
},
missionsFinished: {
id: "gamee.GameDetail.missionsFinished",
defaultMessage: "Missions Finished \ud83c\udf89"
},
gameplaysCompleted: {
id: "gamee.GameDetail.gameplaysCompleted",
defaultMessage: "Gameplays Completed"
},
gameplaysProgress: {
id: "gamee.GameDetail.gameplaysProgress",
defaultMessage: "<em>{value}/{targetValue}</em> Gameplays"
},
getHigherScoreToWinPrize: {
id: "gamee.GameDetail.getHigherScoreToWinPrize",
defaultMessage: "Get a higher score to\nwin the first prize!"
},
youScored: {
id: "gamee.GameDetail.extraLifeBattleDesc",
defaultMessage: "You scored <span>{score} {score, plural, one {point} few {points} many {points} other {points}}</span>"
}
})
, ot = function(e) {
var t = e.messageKey
, a = e.withIcon
, n = e.timeout
, r = e.callback
, o = Object(c.useRef)();
return Object(c.useEffect)((function() {
n && (o.current = setTimeout(r, n))
}
), [n, r]),
Object(c.useEffect)((function() {
return function() {
return clearTimeout(o.current)
}
}
), []),
i.a.createElement("h3", {
className: "game-bar-center-text"
}, a && i.a.createElement(at.a, {
kind: "check",
size: 22
}), i.a.createElement(rt.a, it[t]))
}
, st = a("b2X0")
, lt = function() {
var e = Object(c.useState)(0)
, t = r()(e, 2)[1];
return Object(c.useCallback)((function() {
t((function(e) {
return e + 1
}
))
}
), [])
}
, ut = a("KSB2")
, dt = a("iGyt")
, mt = a("QQ1r")
, ft = function(e) {
var t = e.targetValue
, a = e.isTimerActive
, n = e.baseTime
, r = e.startedAt
, o = e.stoppedAt
, s = e.callback
, l = Object(c.useRef)()
, u = lt()
, d = Object(st.a)(a)
, m = Object(dt.a)(n, r, o)
, f = Math.round(m / t * 100);
return Object(c.useEffect)((function() {
!d && a && (l.current = setInterval(u, 1e3)),
d && !a && clearInterval(l.current)
}
), [u, a, d]),
Object(c.useEffect)((function() {
f >= 100 && (s(),
clearInterval(l.current))
}
), [s, f]),
Object(c.useEffect)((function() {
return function() {
return clearInterval(l.current)
}
}
), []),
i.a.createElement("div", {
className: "game-bar-quest-progress game-bar-quest-progress--time"
}, i.a.createElement("h3", {
className: "game-bar-quest-progress__target"
}, i.a.createElement(rt.a, Te()({}, ut.g.questHeadingTime, {
values: {
targetValue: t,
em: function(e) {
return i.a.createElement("em", null, e)
}
}
}))), i.a.createElement(mt.a, {
className: "game-bar-quest-progress__progress-bar",
progress: f,
theme: "red",
size: "small",
trackTheme: "outer-space"
}))
}
, gt = function(e) {
var t = e.currentValue
, a = e.targetValue
, n = Math.round(t / a * 100);
return i.a.createElement("div", {
className: "game-bar-quest-progress game-bar-quest-progress--score"
}, i.a.createElement("h3", {
className: "game-bar-quest-progress__target"
}, i.a.createElement(rt.a, Te()({}, ut.g.questHeadingScore, {
values: {
targetValue: a,
em: function(e) {
return i.a.createElement("em", null, e)
}
}
}))), i.a.createElement(mt.a, {
className: "game-bar-quest-progress__progress-bar",
progress: n,
theme: "mint",
size: "small",
trackTheme: "outer-space"
}))
}
, bt = a("ScU6")
, pt = function(e) {
var t = e.repetitiveCurrentGameplays
, a = e.repetitiveTargetGameplays
, n = e.repetitiveTicketsReward
, r = Math.round(t / a * 100);
return i.a.createElement("div", {
className: "game-bar-repetitive-status"
}, i.a.createElement("div", {
className: "game-bar-repetitive-status__heading-container"
}, i.a.createElement(rt.a, Te()({}, it.gameplaysProgress, {
values: {
value: t,
targetValue: a,
em: function(e) {
return i.a.createElement("em", null, e)
}
},
tagName: "h3"
})), i.a.createElement("span", {
className: "game-bar-repetitive-status__reward"
}, n, " ", i.a.createElement(bt.a, {
kind: "ticket",
size: 20
}))), i.a.createElement(mt.a, {
className: "game-bar-repetitive-status__progress-bar",
progress: r,
theme: "gold",
size: "small",
trackTheme: "outer-space"
}))
}
, ht = function(e) {
var t = e.currentValue
, a = e.targetValue
, n = Math.round(t / a * 100);
return i.a.createElement("div", {
className: "game-bar-quest-progress game-bar-quest-progress--total-score"
}, i.a.createElement("h3", {
className: "game-bar-quest-progress__target"
}, i.a.createElement(rt.a, Te()({}, ut.g.questHeadingScore, {
values: {
targetValue: a,
em: function(e) {
return i.a.createElement("em", null, e)
}
}
}))), i.a.createElement(mt.a, {
className: "game-bar-quest-progress__progress-bar",
progress: n,
theme: "mint",
size: "small",
trackTheme: "outer-space"
}))
}
, vt = function(e) {
var t = e.currentValue
, a = e.targetValue
, n = e.gameSpecificText
, r = Math.round(t / a * 100);
return i.a.createElement("div", {
className: "game-bar-quest-progress game-bar-quest-progress--game-specific"
}, i.a.createElement("h3", {
className: "game-bar-quest-progress__target"
}, n), i.a.createElement(mt.a, {
className: "game-bar-quest-progress__progress-bar",
progress: r,
theme: "mint",
size: "small",
trackTheme: "outer-space"
}))
}
, Ot = (a("bYaX"),
function(e) {
var t = Object(c.useState)(!1)
, a = r()(t, 2)
, n = a[0]
, o = a[1]
, s = e.timerData
, l = e.questProgressData
, u = e.repetitiveProgressData
, d = e.score
, m = e.gameName
, f = e.wasStarted
, g = e.isStarted
, b = e.isPaused
, p = e.isGameOver
, h = e.isSoundOn
, v = (e.isGameDetailReady,
e.isQuestCompleted)
, O = (e.isQuestsFinished,
e.lastNonGamePath)
, j = e.handleClose
, y = e.handleShare
, E = e.handleOnSurviveComplete
, w = e.gameHandlers
, _ = w.handleGameRestart
, k = w.handleGamePause
, M = w.handleGameMute
, N = w.handleGameUnmute
, S = e.className
, P = Ke()(e, ["timerData", "questProgressData", "repetitiveProgressData", "score", "gameName", "wasStarted", "isStarted", "isPaused", "isGameOver", "isSoundOn", "isGameDetailReady", "isQuestCompleted", "isQuestsFinished", "lastNonGamePath", "handleClose", "handleShare", "handleOnSurviveComplete", "gameHandlers", "className"])
, C = function(e, t, a, n) {
return i.a.createElement(nt.a, Te()({
className: t,
theme: "".concat(v ? "green" : "white", "-translucent"),
size: "small"
}, !!n && {
as: n
}, !!a && {
onClick: a
}), i.a.createElement(at.a, {
kind: e,
size: 22
}))
}
, x = C("share", "game-bar__share-icon", y)
, B = C("close", "game-bar__close-icon", void 0, "span")
, A = C("pause", "game-bar__pause-icon", k)
, z = C("restart", "game-bar__restart-icon", _)
, R = C("sound-on", "game-bar__sound-icon", M)
, I = C("sound-off", "game-bar__sound-icon", N)
, T = h ? R : I
, L = i.a.createElement("h3", {
className: "game-bar__score"
}, Object(tt.f)(d));
return Object(c.useEffect)((function() {
!p && n && o(!1)
}
), [p, n]),
i.a.createElement("div", Te()({
className: $e()("game-bar", {
"game-bar--paused": b,
"game-bar--success": v
}, S)
}, P), i.a.createElement("div", {
className: "game-bar__slot game-bar__slot--left"
}, g ? A : i.a.createElement(Xe.a, {
to: O,
onClick: j
}, B), i.a.createElement("h3", {
className: "game-bar__game-name"
}, m)), i.a.createElement("div", {
className: "game-bar__slot game-bar__slot--center"
}, function() {
var e = u.repetitiveSessionCompleted
, t = u.repetitiveGameplaysFinished;
if (b)
return i.a.createElement(ot, {
messageKey: "paused"
});
if (v)
return i.a.createElement(ot, {
messageKey: "missionCompleted",
withIcon: !0
});
if (p && e)
return i.a.createElement(ot, {
messageKey: "gameplaysCompleted",
withIcon: !0
});
if (p && l && !v && !n && !e)
return i.a.createElement(ot, {
messageKey: "missionFailed",
timeout: 1e3,
callback: function() {
return o(!0)
}
});
if ((!f || p) && !t)
return i.a.createElement(pt, u);
if (g && l) {
var a = l.type;
if (a === et.h)
return i.a.createElement(vt, l);
if (a === et.g)
return i.a.createElement(ht, l);
if ([et.e, et.f].includes(a))
return i.a.createElement(gt, l);
if (a === et.i)
return i.a.createElement(ft, Te()({}, l, s, {
callback: E
}))
}
return null
}()), i.a.createElement("div", {
className: "game-bar__slot game-bar__slot--right"
}, !f || p ? i.a.createElement(c.Fragment, null, T, x) : b ? i.a.createElement(c.Fragment, null, z, x) : L))
}
);
Ot.defaultProps = {
score: 0,
handleShare: null,
lastNonGamePath: "/",
isQuestCompleted: !1,
isGameDetailReady: !1
};
var jt = Ot
, yt = function(e) {
var t = e.gameHandlers
, a = Object(o.d)()
, n = Object(o.e)(He)
, r = Object(o.e)(Fe)
, c = Object(o.e)(k.c)
, s = Object(o.e)(Le.b)
, l = Object(Je.b)(s);
return i.a.createElement(jt, Te()({}, n, {
gameHandlers: t,
handleShare: function() {
return Ue.a && c && navigator.share({
title: r.gameName,
text: "Play ".concat(r.gameName, " NOW! \ud83c\udfae"),
url: r.gameUrl
}),
a(Object(re.p)())
},
handleClose: function() {
var e = Object(Je.a)(s);
a(Object(We.b)(e)),
Object(Ye.a)()
},
lastNonGamePath: l,
handleOnSurviveComplete: function() {
return a(pe())
}
}))
}
, Et = a("eQH9")
, wt = a("iJm+");
function _t(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function kt(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? _t(Object(a), !0).forEach((function(t) {
d()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : _t(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var Mt = Object(O.a)(N.h, (function(e) {
return !e
}
))
, Nt = Object(O.a)(x.F, x.u, wt.b, (function(e, t, a) {
return e && t && a > 0
}
))
, St = (Object(O.a)(x.F, De.d, (function(e, t) {
return e && !!t
}
)),
Object(O.a)(x.F, wt.d, (function(e, t) {
return e && t
}
)))
, Pt = Object(O.a)(x.t, (function(e) {
return e
}
))
, Ct = Object(O.a)(N.d, x.A, (function(e, t) {
return e && t
}
))
, xt = Object(O.a)(x.m, x.i, x.l, x.g, x.e, x.h, x.f, x.d, N.c, P.a, C.b, C.a, (function(e, t, a, n, r, c, i, o, s, l) {
return {
type: e,
currentValue: t,
targetValue: a,
gameThumb: n,
expReward: r,
ticketsReward: c,
gameSpecificText: i,
cumulativeScore: o,
score: s,
globalScore: l
}
}
))
, Bt = Object(O.a)(x.m, x.i, x.l, J.i, x.b, x.a, x.c, N.c, P.a, (function(e, t, a, n, r, c, i, o, s) {
return {
type: e,
currentValue: t,
targetValue: a,
gameThumb: n,
miniMissionLevel: r,
expReward: c,
ticketsReward: i,
score: o,
globalScore: s
}
}
))
, At = Object(O.a)(x.m, xt, Bt, N.i, N.e, C.b, C.a, (function(e, t, a, n, r, c, i) {
var o = {};
return et.j.includes(e) && (o = t),
e === et.e && (o = a),
kt(kt({}, o), {}, {
wasStarted: n,
isPaused: r,
isUserLoggedIn: c,
isUserBanned: i
})
}
))
, zt = Object(O.a)(wt.j, wt.e, wt.l, (function(e, t, a) {
return {
quests: e,
isNewQuestsAvailable: t,
questSetTicketsReward: a
}
}
))
, Rt = Object(O.a)(Et.a, J.i, P.a, N.f, N.i, N.e, N.d, C.a, (function(e, t, a, n, r, c, i, o) {
return {
isAppMounted: e,
isReady: n,
wasStarted: r,
isPaused: c,
isGameOver: i,
gameThumb: t,
globalScore: a,
isUserBanned: o
}
}
))
, It = Object(O.a)(J.i, wt.c, (function(e, t) {
return {
gameThumb: e,
completedQuestsCount: t
}
}
))
, Tt = Object(O.a)(wt.j, wt.c, De.d, (function(e, t, a) {
return {
quests: e,
completedQuestsCount: t,
ticketsReward: Object(s.a)(0, ["reward", "tickets"], a)
}
}
))
, Lt = Object(O.a)(C.n, C.i, N.c, _.m, (function(e, t, a, n) {
return {
userPhoto: e,
userFullname: t,
score: a,
ticketsReward: Object(s.a)(0, ["tickets"], n)
}
}
))
, Dt = a("uRfQ")
, Gt = a("x2Qn")
, qt = a("JgON")
, Vt = a("j66Y")
, Ht = (a("Fgl1"),
function(e) {
var t = e.type
, a = e.className
, n = Object(c.useMemo)((function() {
var e = Object.keys(ut.j).length;
return Object(tt.e)(1, e)
}
), []);
return i.a.createElement("div", {
className: $e()("card-info-cell", a)
}, i.a.createElement(Vt.a, {
className: "card-info-cell__tag",
tagKey: "ban" === t ? "youreBanned" : "error" === t ? "loadingFailed" : "tip" === t ? "didYouKnow" : void 0,
background: "error" === t || "ban" === t ? "red" : "neon",
color: "white"
}), i.a.createElement(rt.a, Te()({}, "ban" === t ? ut.c.youHaveBeenBanned : "error" === t ? ut.c.checkYourInternetConnection : "tip" === t ? ut.j["gamee_tip_".concat(n)] : void 0, {
tagName: "p"
})))
}
);
Ht.defaultProps = {
className: ""
};
var Ft = Ht
, Ut = a("qaMF")
, Wt = a("duUV")
, Yt = (a("uJvJ"),
function(e) {
var t = e.type
, a = e.currentValue
, n = e.targetValue
, r = e.gameThumb
, c = e.expReward
, o = e.ticketsReward
, s = e.gameSpecificText
, l = e.cumulativeScore
, u = e.score
, m = e.globalScore
, f = e.miniMissionLevel
, g = e.isDoubleReward
, b = e.isUserLoggedIn
, p = e.isUserBanned
, h = e.wasStarted
, v = e.isPaused
, O = e.isExtraLife
, j = e.isGameOverlayLoading
, y = e.showLoginDialog
, E = e.children
, w = e.className
, _ = a >= n
, k = a > 0 && !_;
return i.a.createElement("div", {
className: $e()("game-overlay-card", "quest-info-card", w)
}, i.a.createElement(Wt.a, {
className: $e()("game-overlay-card__thumbnail", d()({}, "quest-info-card__thumbnail--level-".concat(f), t === et.e)),
gameThumb: t !== et.e ? r : void 0,
isCompleted: _
}), i.a.createElement("div", {
className: "game-overlay-card__content-container"
}, i.a.createElement(Ut.a, {
type: t,
currentValue: a,
targetValue: n,
gameSpecificText: s,
isCompleted: _,
isInProgress: k && (v || O)
}), function() {
if (!k || !h)
return null;
var e = Math.round(a / n * 100);
return i.a.createElement(mt.a, {
className: "quest-info-card__progress-bar",
progress: e,
theme: t === et.i ? "red" : "mint",
trackTheme: "magnolia",
withPadding: !0
})
}(), i.a.createElement("p", {
className: "game-overlay-card__desc"
}, i.a.createElement(rt.a, Te()({}, function() {
if (h && k) {
if (!b)
return ut.g.questInfoYouScored;
if ([et.f, et.e, et.g].includes(t))
return ut.g.questInfoYouScored;
if (t === et.i)
return ut.g.questInfoYouSurvived;
if (t === et.h)
return ut.g.questInfoAccomplished
}
if (_) {
if ([et.f, et.e, et.h, et.g].includes(t))
return ut.g.questCompletedWithScore;
if (t === et.i)
return ut.g.questCompletedWithTime
}
return ut.g.questInfoYourHighscore
}(), {
values: function() {
var e = {
currentValue: a,
targetValue: n,
em: function(e) {
return i.a.createElement("em", null, e)
}
};
return e.globalScore = b ? m > 0 ? Object(tt.f)(m) : 0 : u,
t === et.g && _ && (e.currentValue = l),
t === et.h && (e.deltaPercentage = Math.round(a / n * 100),
e.currentValue = u),
e
}()
})))), j ? i.a.createElement(Ft, {
className: "quest-info-card__info-cell",
type: "tip"
}) : p ? i.a.createElement(Ft, {
className: "quest-info-card__info-cell",
type: "ban"
}) : b ? i.a.createElement(qt.a, {
className: "quest-info-card__reward-cell",
messageKey: _ ? "yourReward" : "missionReward",
expReward: c,
ticketsReward: o,
ticketLottieId: "quest-info-card__ticket-animation-source",
isDoubleReward: g
}) : i.a.createElement("div", {
className: "quest-info-card__anonym-cell"
}, i.a.createElement(rt.a, Te()({}, it.startEarningTickets, {
tagName: "h3"
})), i.a.createElement(Gt.a, {
theme: "gold",
size: "medium",
onClick: y
}, i.a.createElement(rt.a, ut.b.signIn))), E)
}
);
Yt.defaultProps = {
className: "",
cumulativeScore: 0,
score: 0,
globalScore: 0,
miniMissionLevel: 1,
gameSpecificText: "",
isExtraLife: !1,
isDoubleReward: !1,
isGameOverlayLoading: !1
};
var Jt = Yt
, Qt = a("Bk0q")
, Kt = function(e) {
var t = e.userPhoto
, a = e.userFullname
, n = e.score
, r = e.ticketsReward
, c = e.children;
return i.a.createElement("div", {
className: "game-overlay-card battle-extra-life-card"
}, i.a.createElement("div", {
className: "battle-extra-life-card__profile-picture-container"
}, i.a.createElement("span", null, "1"), i.a.createElement(Qt.a, {
userName: a,
userPhoto: t
})), i.a.createElement("div", {
className: "battle-extra-life-card__content-container"
}, i.a.createElement(rt.a, Te()({}, it.getHigherScoreToWinPrize, {
tagName: "h1"
})), i.a.createElement(rt.a, Te()({}, it.youScored, {
values: {
score: n,
span: function(e) {
return i.a.createElement("span", null, e)
}
},
tagName: "p"
}))), i.a.createElement(qt.a, {
className: "battle-extra-life-card__reward-cell",
messageKey: "firstPrize",
ticketsReward: r
}), c)
};
Kt.defaultProps = {
userPhoto: "",
userFullname: ""
};
var Xt = Kt
, Zt = function(e) {
var t = e.useExtraLife
, a = Object(o.e)(S.a)
, n = Object(o.e)(At)
, r = Object(o.e)(Lt)
, c = i.a.createElement(Dt.a, {
className: "extra-life__button",
onClick: t,
messageKey: "getExtraLife",
buttonStyleProps: {
theme: "mint",
size: "large",
isFullWidth: !0
}
});
return a ? i.a.createElement(Xt, Te()({
className: "extra-life"
}, r), c) : i.a.createElement(Jt, Te()({
className: "extra-life"
}, n, {
isExtraLife: !0
}), c)
}
, $t = a("4GjJ")
, ea = (a("sfBB"),
function(e) {
var t = e.iframeRef
, a = Object(o.d)()
, n = Object(o.e)(L)
, r = Object(o.e)(N.d)
, c = Object(o.e)(D);
return i.a.createElement($t.a, {
className: "extra-life__modal",
isVisible: n,
handleHide: function() {
a(Ae()),
r || (a(Object(Oe.d)(c.playTime)),
a(ze(c.saveState, c.isSilentGameOver)))
},
isBackdropBlurred: !0,
isBackdropDisabled: !0
}, i.a.createElement(Zt, {
useExtraLife: function() {
Object(K.d)((function() {
a(Ae()),
a(function(e) {
return function(t) {
t($(e, "useExtraLife")),
Se(e)
}
}(t))
}
)),
a(Object(Q.k)())
}
}))
}
)
, ta = function(e) {
var t = e.iframeRef
, a = e.origin
, n = Object(o.d)()
, l = Object(c.useCallback)((function(e) {
var a, c = r()(e.data, 2), i = c[0], o = c[1];
if (i)
return Z.c && console.log("GameeJS v1 event: ", i, o),
"request-controller" === i ? n((function(e, t) {
var a = t()
, n = Object(N.f)(a);
T(a) || e(xe({
version: "1.0"
})),
n || e(Object(Oe.e)()),
window.focus()
}
)) : "game-loaded" === i ? n((function(e, t) {
var a = t()
, n = Object(N.f)(a);
T(a) || e(xe({
version: "1.0"
})),
n || e(Object(Oe.e)()),
window.focus()
}
)) : "game-start" === i ? n(function(e) {
return function(t, a) {
var n = a();
Object(N.h)(n) || t(Pe(e))
}
}(t)) : "game-paused" === i ? n(function(e) {
return function(t, a) {
var n = a();
Object(N.e)(n) || t(Ce(e))
}
}(t)) : "game-over" === i ? n((function(e, t) {
var a = t()
, n = Object(N.d)(a);
e(be());
var r = Object(oe.b)(a);
n || (e(Object(Oe.d)(r)),
e(ze()))
}
)) : "score" === i ? n((a = o,
function(e) {
e(Object(Oe.h)(a))
}
)) : void ("request-controller" !== i && "additional-controller" !== i && console.error("Unsupported GameeJS v1 method:", i))
}
), [n, t])
, u = Object(c.useCallback)((function(e, a) {
var r = Object(s.a)("", ["data", a ? "request" : "response", "method"], e);
if (r)
return Z.c && console.log("GameeJS v2 event: ", r, e.data),
"init" === r ? n(ke(e, t)) : "gameReady" === r ? n(function(e, t) {
return function(a) {
var n = Object(s.a)(null, ["data", "request", "messageId"], e);
a(Object(Oe.e)()),
ae(t, n, {}),
window.focus()
}
}(e, t)) : "gameStart" === r ? n(function(e, t) {
return function(a) {
var n = Object(s.a)(null, ["data", "request", "messageId"], e);
a(ve()),
a(Object(Oe.g)()),
ae(t, n, {})
}
}(e, t)) : "updateScore" === r ? n(function(e) {
return function(t, a) {
var n = a()
, r = I(n)
, c = Object(oe.e)(n);
ue(r) && !c && (t(ve()),
w.c || t(Object(X.c)({
title: "Games with gameeJs 2.5.x version must send gameStart event",
theme: "warning",
position: "game-bar",
hideOnRouterChange: !0
})));
var i = Object(s.a)(0, ["data", "request", "data", "score"], e);
t(Object(Oe.h)(i))
}
}(e)) : "gameOver" === r ? n(Me(e)) : "saveState" === r ? n(function(e) {
return function(t, a) {
var n = a()
, r = Object(S.c)(n)
, c = Object(S.a)(n)
, i = Object(s.a)(null, ["data", "request", "data", "state"], e);
r && t(Object(ce.d)(i, !0)),
c && t(Object(ie.c)(i, !0))
}
}(e)) : "requestSocial" === r ? n(function(e, t) {
return function(a, n) {
var r = n()
, c = Object(S.c)(r)
, i = Object(S.a)(r)
, o = Object(s.a)(null, ["data", "request", "messageId"], e)
, l = {}
, u = [];
c && (l = V(r)),
i && (l = H(r),
u = F(r)),
ae(t, o, {
socialData: {
friends: u,
player: l
}
})
}
}(e, t)) : "requestPlayerData" === r ? n(function(e, t) {
return function() {
var a = b()(f.a.mark((function a(n, r) {
var c, i, o, l, u;
return f.a.wrap((function(a) {
for (; ; )
switch (a.prev = a.next) {
case 0:
if (c = r(),
i = Object(S.c)(c),
o = Object(S.a)(c),
l = Object(s.a)(null, ["data", "request", "messageId"], e),
!Object(s.a)(null, ["data", "request", "data", "userID"], e)) {
a.next = 7;
break
}
return a.abrupt("return", ae(t, l, {}));
case 7:
i && (u = V(c)),
o && (u = H(c)),
ae(t, l, {
player: u
});
case 11:
case "end":
return a.stop()
}
}
), a)
}
)));
return function(e, t) {
return a.apply(this, arguments)
}
}()
}(e, t)) : "requestPlayerSaveState" === r ? n(function(e, t) {
return function(a, n) {
var r = n()
, c = Object(J.e)(r)
, i = Object(s.a)(null, ["data", "request", "messageId"], e)
, o = Object(s.a)(null, ["data", "request", "data", "userID"], e);
a(Object(Ee.a)(c, o)).then((function(e) {
var a = Object(s.a)(null, ["result", "saveState"], e)
, n = Object(s.a)(null, ["error", "message"], e);
a && ae(t, i, {
saveState: a
}),
n && ae(t, i, {
error: n
})
}
))
}
}(e, t)) : "requestPlayerReplay" === r ? n(Ne(e, t)) : "requestBattleData" === r ? n(function(e, t) {
return function(a, n) {
var r = n()
, c = Object(S.a)(r)
, i = U(r)
, o = Object(s.a)(null, ["data", "request", "messageId"], e);
ae(t, o, c ? {
battle: i
} : {})
}
}(e, t)) : "logEvent" === r ? n(function(e) {
return function(t, a) {
var n = a()
, r = Object(J.e)(n)
, c = Object(_.e)(n)
, i = Object(N.d)(n)
, o = Object(s.a)(null, ["data", "request", "data", "eventName"], e)
, l = Object(s.a)(null, ["data", "request", "data", "eventValue"], e);
i || t(ye(c || r, o, l))
}
}(e)) : "loadRewardedVideo" === r ? n(function(e, t) {
return function(a, n) {
var r = n()
, c = Object(y.d)(r)
, i = Object(s.a)(null, ["data", "request", "messageId"], e);
c && ae(t, i, {
videoLoaded: !0
})
}
}(e, t)) : "showRewardedVideo" === r ? n(function(e, t) {
return function(a, n) {
var r = n()
, c = Object(y.d)(r)
, i = Object(s.a)(null, ["data", "request", "messageId"], e);
c && (Object(K.d)((function() {
return ae(t, i, {
videoPlayed: !0
})
}
)),
a(Object(Q.m)()))
}
}(e, t)) : "updateMissionProgress" === r ? n(function(e, t) {
return function(a, n) {
var r = n()
, c = Object(x.y)(r)
, i = Object(s.a)(null, ["data", "request", "messageId"], e)
, o = Object(s.a)(null, ["data", "request", "data", "missionProgress"], e);
c || a(Object(re.l)(o)),
ae(t, i, {})
}
}(e, t)) : void console.error("Unsupported GameeJS v2 method:", r)
}
), [n, t]);
return Object(c.useEffect)((function() {
var e = function(e) {
if (a === e.origin && e.data) {
var t = e.data.hasOwnProperty("request")
, n = e.data.hasOwnProperty("response")
, r = t || n;
return Array.isArray(e.data) ? l(e) : r ? u(e, t) : void 0
}
};
return window.addEventListener("message", e, !1),
function() {
window.removeEventListener("message", e, !1)
}
}
), [l, u, a]),
i.a.createElement(ea, {
iframeRef: t
})
}
, aa = function(e) {
var t = e.iframeRef
, a = e.iframeSrc
, n = e.iframeTitle
, r = e.sizes;
return a ? i.a.createElement("iframe", {
ref: t,
src: a,
title: n,
scrolling: "no",
frameBorder: "0",
className: "game-frame",
style: {
width: r.iframeWidth,
height: r.iframeHeight
},
onLoad: function() {
console.log("iframe loaded")
}
}) : null
}
, na = a("xJUy")
, ra = function(e) {
var t = e.iframeRef
, a = e.sizes
, n = Object(c.useState)(!1)
, o = r()(n, 2)
, s = o[0]
, l = o[1]
, u = a.gamePlayerWidth
, d = a.gamePlayerHeight
, m = a.iframeHeight
, f = a.renderController
, g = function(e) {
ee(t, ["button_button_down"]),
Se(t),
l(!0)
}
, b = function(e) {
e.preventDefault(),
ee(t, ["button_button_up"]),
Se(t),
l(!1)
};
return i.a.createElement("div", {
className: "game-controller-overlay game-controller-overlay--full",
onMouseDown: g,
onMouseUp: b,
onTouchStart: g,
onTouchEnd: b,
onTouchCancel: b
}, function() {
if (!f)
return null;
var e = d - m
, t = Math.round(.65 * Math.min(u, e));
return i.a.createElement("div", {
className: "game-controller-container game-controller-container--one-button",
style: {
width: "".concat(u, "px"),
height: "".concat(d - m, "px")
}
}, i.a.createElement("div", {
className: $e()("game-controller-button", {
"game-controller-button--active": s
}),
style: {
maxWidth: "".concat(t, "px"),
maxHeight: "".concat(t, "px"),
borderWidth: "".concat(Math.round(.05 * t), "px")
}
}))
}())
}
, ca = function(e) {
var t = e.iframeRef
, a = e.sizes
, n = Object(c.useState)(!1)
, o = r()(n, 2)
, s = o[0]
, l = o[1]
, u = Object(c.useState)(!1)
, d = r()(u, 2)
, m = d[0]
, f = d[1]
, g = a.gamePlayerWidth
, b = a.gamePlayerHeight
, p = a.iframeHeight
, h = a.renderController
, v = function(e) {
ee(t, ["button_left_down"]),
Se(t),
l(!0)
}
, O = function(e) {
e.preventDefault(),
ee(t, ["button_left_up"]),
Se(t),
l(!1)
}
, j = function(e) {
ee(t, ["button_right_down"]),
Se(t),
f(!0)
}
, y = function(e) {
e.preventDefault(),
ee(t, ["button_right_up"]),
Se(t),
f(!1)
};
return i.a.createElement(c.Fragment, null, i.a.createElement("div", {
className: "game-controller-overlay game-controller-overlay--left",
onMouseDown: v,
onMouseUp: O,
onTouchStart: v,
onTouchEnd: O,
onTouchCancel: O
}, function() {
if (!h)
return null;
var e = b - p
, t = Math.round(.65 * Math.min(g / 2, e));
return i.a.createElement("div", {
className: "game-controller-container game-controller-container--two-buttons",
style: {
width: "".concat(g / 2, "px"),
height: "".concat(b - p, "px")
}
}, i.a.createElement("div", {
className: $e()("game-controller-button", "game-controller-button--left", {
"game-controller-button--active": s
}),
style: {
maxWidth: "".concat(t, "px"),
maxHeight: "".concat(t, "px"),
borderWidth: "".concat(Math.round(.05 * t), "px")
}
}))
}()), i.a.createElement("div", {
className: "game-controller-overlay game-controller-overlay--right",
onMouseDown: j,
onMouseUp: y,
onTouchStart: j,
onTouchEnd: y,
onTouchCancel: y
}, function() {
if (!h)
return null;
var e = b - p
, t = Math.round(.65 * Math.min(g / 2, e));
return i.a.createElement("div", {
className: "game-controller-container game-controller-container--two-buttons",
style: {
width: "".concat(g / 2, "px"),
height: "".concat(b - p, "px")
}
}, i.a.createElement("div", {
className: $e()("game-controller-button", "game-controller-button--right", {
"game-controller-button--active": m
}),
style: {
maxWidth: "".concat(t, "px"),
maxHeight: "".concat(t, "px"),
borderWidth: "".concat(Math.round(.05 * t), "px")
}
}))
}()))
}
, ia = function(e) {
var t = e.iframeRef
, a = e.gamepadId
, n = e.sizes
, r = a === na.a
, c = a === na.b;
return r ? i.a.createElement(ra, {
iframeRef: t,
sizes: n
}) : c ? i.a.createElement(ca, {
iframeRef: t,
sizes: n
}) : null
}
, oa = function(e) {
var t, a = e.gamePlayerRef, n = e.iframeRef, r = e.sizes, c = Object(o.e)(J.e), s = Object(o.e)(J.g), l = Object(o.e)(J.c), u = Object(o.e)(J.l), d = function(e) {
if (!e)
return "";
return "".concat("https://games.cdn.gamee.io/", "games/game-").concat(e, "/data/index.html")
}(c), m = (t = d) ? t.match(/https?:\/\/[^/]+/)[0] : "";
return i.a.createElement("div", {
ref: a,
className: "game-player"
}, i.a.createElement(ta, {
iframeRef: n,
origin: m
}), i.a.createElement(aa, {
sizes: r,
iframeRef: n,
iframeSrc: d,
iframeTitle: s
}), u && i.a.createElement(ia, {
sizes: r,
iframeRef: n,
gamepadId: l
}))
}
, sa = Object(O.a)(N.i, N.h, N.e, N.d, N.g, N.c, J.g, (function(e, t, a, n, r, c, i) {
return {
wasStarted: e,
isStarted: t,
isPaused: a,
isGameOver: n,
isSoundOn: r,
score: c,
gameName: i
}
}
))
, la = (a("Vkgl"),
function(e) {
var t = e.gameHandlers
, a = e.className
, n = Object(o.e)(sa)
, r = n.isPaused
, c = n.isStarted
, s = n.wasStarted
, l = n.isSoundOn
, u = n.isGameOver
, d = n.score
, m = n.gameName
, f = function(e, t) {
return i.a.createElement(nt.a, {
className: "bot-game-bar__icon bot-game-bar__icon--".concat(e),
theme: "white-translucent",
size: "small",
onClick: t
}, i.a.createElement(at.a, {
kind: e,
size: 22
}))
}
, g = f("pause", t.handleGamePause)
, b = f("restart", t.handleGameRestart)
, p = f("sound-on", t.handleGameMute)
, h = f("sound-off", t.handleGameUnmute)
, v = l ? p : h;
return i.a.createElement("div", {
className: $e()("bot-game-bar", {
"bot-game-bar--paused": r
}, a)
}, i.a.createElement("div", {
className: "bot-game-bar__slot bot-game-bar__slot--left"
}, c && g), i.a.createElement("div", {
className: "bot-game-bar__slot bot-game-bar__slot--center"
}, s ? r ? i.a.createElement("h3", {
className: "bot-game-bar__center-text"
}, i.a.createElement(rt.a, it.paused)) : i.a.createElement("h3", {
className: "bot-game-bar__score"
}, Object(tt.f)(d)) : i.a.createElement("h3", {
className: "bot-game-bar__center-text bot-game-bar__game-name"
}, m)), i.a.createElement("div", {
className: "bot-game-bar__slot bot-game-bar__slot--right"
}, r ? b : !s || u ? v : void 0))
}
);
la.defaultProps = {
className: ""
};
var ua = la
, da = a("pQ8y")
, ma = Object(O.a)(N.h, (function(e) {
return !e
}
))
, fa = a("wwmz")
, ga = {}
, ba = function(e) {
return Object(s.a)(!1, ["isBotPromoVisible"], function(e) {
return Object(s.a)(ga, [fa.a], e)
}(e))
}
, pa = Object(O.a)(k.a, Re.d, (function(e, t) {
return e && !t
}
))
, ha = a("WC2Q")
, va = Object(O.a)(J.i, P.a, C.a, (function(e, t, a) {
return {
gameThumb: e,
globalScore: t,
isUserBanned: a
}
}
))
, Oa = a("+4ri")
, ja = Object(ct.a)({
sendGame: {
id: "gamee.BotShareButton.sendGame",
defaultMessage: "Send Game"
},
challengeMoreFriends: {
id: "gamee.BotShareButton.challengeMoreFriends",
defaultMessage: "Challenge more friends!"
}
})
, ya = (a("9bNf"),
function() {
var e = Object(ha.a)();
return i.a.createElement(Gt.a, {
className: "bot-share-button bot-share-button--telegram",
size: "large",
theme: "telegram",
isFullWidth: !0,
onClick: e.handleShare,
isDisabled: !e.isBotSdkLoaded
}, i.a.createElement(rt.a, Te()({}, ja.sendGame, {
tagName: "h2"
})), i.a.createElement(rt.a, Te()({}, ja.challengeMoreFriends, {
tagName: "h3"
})))
}
)
, Ea = Object(ct.a)({
yourAllTimeHighscore: {
id: "gamee.BotCards.yourAllTimeHighscore",
defaultMessage: "Your all-time high score"
}
})
, wa = (a("Mbqc"),
function(e) {
var t = e.gameThumb
, a = e.globalScore
, n = e.isUserBanned
, r = Ke()(e, ["gameThumb", "globalScore", "isUserBanned"])
, o = a > 0 ? Object(tt.f)(a) : 0;
return i.a.createElement("div", Te()({
className: "bot-leaderboards-header"
}, r), i.a.createElement("div", {
className: "bot-leaderboards-header__thumb",
style: {
backgroundImage: "url(".concat(t, ")")
}
}), i.a.createElement("div", {
className: "bot-leaderboards-header__content"
}, n ? i.a.createElement(c.Fragment, null, i.a.createElement(Vt.a, {
tagKey: "youreBanned",
size: "medium",
background: "red",
color: "white"
}), i.a.createElement(rt.a, Te()({}, ut.c.scoresWontBeSaved, {
tagName: "span"
}))) : i.a.createElement(c.Fragment, null, i.a.createElement(rt.a, Te()({}, Ea.yourAllTimeHighscore, {
tagName: "span"
})), i.a.createElement(Vt.a, {
type: "plain",
size: "medium",
tagText: o,
background: "green-700",
color: "white"
}))))
}
)
, _a = a("gJ/5")
, ka = a("Kw4/")
, Ma = (a("0nUJ"),
function(e) {
var t = e.suffixContent
, a = e.className
, n = Object(o.e)(k.c)
, r = Object(o.e)(C.b)
, c = Object(o.e)(P.f)
, s = Object(o.e)(P.b)
, l = s.map((function(e) {
return i.a.createElement(ka.a, {
key: e.user.id,
userFirstname: e.user.firstname,
userLastname: e.user.lastname,
userPhoto: e.user.photo,
rank: e.rank,
score: e.score,
ticketsReward: e.tickets,
isMe: r && c.userId === e.user.id
})
}
));
r && s.findIndex((function(e) {
return e.user.id === c.userId
}
)) < 0 && l.unshift(i.a.createElement(ka.a, Te()({
key: c.userId
}, c, {
isMe: !0
}))),
t && l.push(t);
var u = 0;
return r && (u = l.findIndex((function(e) {
return e.key === c.userId.toString()
}
))),
i.a.createElement(_a.a, {
className: $e()("leaderboards", a),
itemMargin: 8,
withArrows: !n,
startIndex: u
}, l)
}
);
Ma.defaultProps = {
className: "",
suffixContent: null
};
var Na = Ma
, Sa = a("PHTn")
, Pa = (a("JDzw"),
function(e) {
var t = e.onClick;
return i.a.createElement("div", {
className: $e()("leaderboard-user-cell", "leaderboard-show-more-cell"),
onClick: t
}, i.a.createElement("div", {
className: "leaderboard-show-more-cell__header"
}, i.a.createElement(at.a, {
kind: "chevron-right",
size: 24
})), i.a.createElement("div", {
className: "leaderboard-show-more-cell__content"
}, i.a.createElement(rt.a, Sa.a.showMore)))
}
)
, Ca = (a("aKDW"),
function(e) {
var t = e.onClick;
return i.a.createElement("div", {
className: $e()("leaderboard-user-cell", "leaderboard-send-game-cell"),
onClick: t
}, i.a.createElement("div", {
className: "leaderboard-send-game-cell__header"
}, i.a.createElement("div", {
className: "leaderboard-send-game-cell__avatar"
}, i.a.createElement(at.a, {
kind: "user",
size: 24
})), i.a.createElement(nt.a, {
className: "leaderboard-send-game-cell__button-icon",
theme: "mint",
size: "tiny",
as: "span"
}, i.a.createElement(at.a, {
kind: "plus",
size: 16
}))), i.a.createElement("div", {
className: "leaderboard-send-game-cell__content"
}, i.a.createElement(rt.a, Sa.a.sendGame)))
}
)
, xa = function() {
var e = Object(o.d)()
, t = Object(ha.a)()
, a = Object(o.e)(va)
, n = Object(o.e)(P.b)
, r = function() {
return e(Object(Oa.e)())
}
, c = i.a.createElement(Ca, {
key: "send-game-cell",
onClick: t.handleShare
});
return n.length >= 10 && (c = i.a.createElement(Pa, {
key: "show-more-cell",
onClick: r
})),
i.a.createElement("div", {
className: "bot-overlay-card bot-main-card"
}, i.a.createElement(wa, Te()({
onClick: r
}, a)), i.a.createElement("div", {
className: "bot-main-card__leaderboards"
}, i.a.createElement(Na, {
suffixContent: c
})), i.a.createElement("div", {
className: "bot-main-card__button"
}, i.a.createElement(ya, null)))
}
, Ba = Object(ct.a)({
winCashInPrizes: {
id: "gamee.BotPromo.winCashInPrizes",
defaultMessage: "Win <span>$10.000</span> in prizes"
},
downloadGamee: {
id: "gamee.BotPromo.downloadGamee",
defaultMessage: "Download GAMEE"
},
getTheAppWinCash: {
id: "gamee.BotPromo.getTheAppWinCash",
defaultMessage: "Get the App\nWin Real <span>CA$H!</span>"
},
prizesUpTo: {
id: "gamee.BotPromo.prizesUpTo",
defaultMessage: "Up to $10.000 in prizes"
}
})
, Aa = a("xzZb")
, za = function() {
return {
type: Aa.a
}
}
, Ra = function(e) {
e.stopPropagation();
var t = "@gamee".substring(1);
return window.open("https://t.me/".concat(t, "?start=download_gamee"))
}
, Ia = function() {
return i.a.createElement("div", {
className: "bot-overlay-card bot-promo-card",
onClick: Ra
}, i.a.createElement("h3", {
className: "bot-promo-card__heading"
}, i.a.createElement(rt.a, Te()({}, Ba.winCashInPrizes, {
values: {
span: function(e) {
return i.a.createElement("span", null, e)
}
}
}))), i.a.createElement(Gt.a, {
as: "span",
className: "bot-promo-card__button",
theme: "gold",
size: "large",
withShine: !0
}, i.a.createElement(rt.a, Ba.downloadGamee)))
}
, Ta = a("aGb/")
, La = function() {
var e = Object(Ta.a)(window.location.href, {
successDuration: 3e3
})
, t = r()(e, 2)
, a = t[0]
, n = t[1];
return w.c ? null : i.a.createElement(Gt.a, {
className: "bot-copy-link-button",
theme: "neon",
size: "small",
onClick: a ? null : n
}, a ? "Copied" : "Copy url")
}
, Da = a("YRb8")
, Ga = Object(O.a)(Re.c, _.p, N.f, N.e, N.i, N.d, C.b, (function(e, t, a, n, r, c, i) {
return {
isBot: e,
isBattle: t,
isReady: a,
isPaused: n,
wasStarted: r,
isGameOver: c,
isUserLoggedIn: i
}
}
))
, qa = a("jmzA")
, Va = a("mP80")
, Ha = function(e) {
var t = e.isPaused
, a = e.isGameOver
, n = e.handleGameStart
, r = e.handleGameResume
, c = e.toggleLoginBottomSheet
, o = e.isDisabled
, s = e.className;
Object(Va.a)("space", n),
Object(Va.a)("enter", n);
return i.a.createElement(Gt.a, {
className: $e()("play-button", s),
size: "large",
theme: "mint",
isFullWidth: !0,
onClick: function() {
return c ? c() : t ? r() : n()
},
isDisabled: o
}, i.a.createElement(rt.a, a ? ut.b.playAgain : t ? ut.b.continue : ut.b.play))
};
Ha.defaultProps = {
className: "",
toggleLoginBottomSheet: null
};
var Fa = Ha
, Ua = (a("RMXq"),
function(e) {
var t = e.messageKey
, a = e.theme
, n = e.className
, r = e.animationDuration
, o = e.setIsLoading
, s = e.onLoadingFinishedCallback
, l = Object(c.useRef)(null);
return Object(c.useEffect)((function() {
return function() {
return clearTimeout(l.current)
}
}
), []),
Object(c.useEffect)((function() {
l.current || (l.current = setTimeout((function() {
o && o(!1),
s && s()
}
), r))
}
), [o, s, r]),
i.a.createElement(Gt.a, {
className: $e()("loading-button", "loading-button--".concat(a), n),
as: "div",
size: "large",
theme: "ghost",
isFullWidth: !0,
withHover: !1
}, i.a.createElement(rt.a, Te()({}, ut.b[t], {
tagName: "span"
})), i.a.createElement("div", {
className: $e()("loading-button-progress", "loading-button-progress--".concat(r))
}))
}
);
Ua.defaultProps = {
animationDuration: 3e3,
setIsLoading: null,
onLoadingFinishedCallback: null
};
var Wa = Ua
, Ya = (a("e4YS"),
function(e) {
var t = e.gameHandlers
, a = e.onGameReadyCallback
, n = e.onLoadingFinishedCallback
, s = e.isBattleEnded
, l = e.className
, u = Object(o.e)(Ga)
, d = u.isBattle
, m = u.isReady
, f = u.isPaused
, g = u.wasStarted
, b = u.isGameOver
, p = u.isUserLoggedIn
, h = Object(o.d)()
, v = Object(c.useState)(!0)
, O = r()(v, 2)
, j = O[0]
, E = O[1]
, w = !g && (j || !m)
, _ = Object(st.a)(w)
, k = i.a.createElement(Fa, {
isPaused: f,
isGameOver: b,
isDisabled: s,
handleGameStart: function() {
return h((e = t.handleGameStart,
function(t, a) {
var n = a()
, r = Object(Re.c)(n)
, c = pa(n)
, i = Object(y.o)(n);
if (Object(x.G)(n) && t(he()),
Z.b && (console.log("Ads state: ", Object(y.e)(n)),
t(Object(Da.b)())),
r)
return c && i ? t(za()) : e();
if (i) {
Object(K.d)((function() {
return e()
}
));
try {
t(Object(Q.o)())
} catch (o) {
console.log("playing interstitial ad failed: ", o),
e()
}
} else
e()
}
));
var e
},
handleGameResume: t.handleGameResume,
toggleLoginBottomSheet: d && !p ? function() {
return h(Object(qa.a)())
}
: null
})
, M = i.a.createElement(Wa, {
theme: "mint",
messageKey: d ? "loadingBattle" : "loadingGame",
setIsLoading: E,
onLoadingFinishedCallback: n
});
return Object(c.useEffect)((function() {
_ && !w && a && a()
}
), [_, w, a]),
i.a.createElement("div", {
className: $e()("game-controls", l)
}, w ? M : k)
}
);
Ya.defaultProps = {
onLoadingFinishedCallback: null,
className: ""
};
var Ja = Ya
, Qa = (a("iM0L"),
function(e) {
var t = e.sizes
, a = e.gameHandlers
, n = Object(c.useState)(0)
, s = r()(n, 2)
, l = s[0]
, u = s[1]
, d = Object(o.e)(ma)
, m = Object(o.e)(pa);
return Object(c.useEffect)((function() {
var e = t.gamePlayerHeight - 125 - 293 - 10;
u(Math.max(e, 10))
}
), [t]),
i.a.createElement(da.a, {
classNames: "bot-overlay-",
in: d && 0 !== l,
timeout: 300,
mountOnEnter: !0,
unmountOnExit: !0
}, i.a.createElement("div", {
className: "bot-overlay"
}, i.a.createElement(La, null), i.a.createElement("div", {
className: "bot-overlay__card-container"
}, m && i.a.createElement(Ia, null), i.a.createElement(xa, null), i.a.createElement(Ja, {
gameHandlers: a
}))))
}
)
, Ka = a("1EgR")
, Xa = a("BRzH")
, Za = function(e) {
if (!e && 0 !== e)
return null;
if (e > 86400) {
var t = Math.floor(e / 86400)
, a = Math.floor((e - 86400 * t) / 3600);
return "".concat(t, "d ").concat(a, "h")
}
if (e > 3600) {
var n = Math.floor(e / 3600)
, r = Math.floor((e - 3600 * n) / 60);
return "".concat(n, "h ").concat(r, "m")
}
var c = Math.floor(e / 60)
, i = Math.floor(e - 60 * c);
return "".concat(Object(tt.c)(c), ":").concat(Object(tt.c)(i))
}
, $a = a("QigR")
, en = a("R6qh")
, tn = (a("BIRE"),
function(e) {
var t = e.timeLeft
, a = e.hasEnded
, n = e.isLive
, r = e.isSpecial
, c = e.battleName
, o = e.battleImage
, s = e.battlePlayerCount
, l = e.battleRewardForWinner
, u = o ? {
backgroundImage: "url(".concat(o, ")")
} : void 0;
return i.a.createElement("div", {
className: "battle-header",
style: u
}, i.a.createElement("div", {
className: "battle-header__gradient-overlay"
}), i.a.createElement("div", {
className: "battle-header__content-container"
}, n || r ? i.a.createElement("div", {
className: "battle-header__labels"
}, n && !a && i.a.createElement(en.a, {
className: "battle-header__live-tag",
type: "liveBattle"
}), r && i.a.createElement(en.a, {
className: "battle-header__special-label",
type: "specialBattle"
})) : null, i.a.createElement("div", {
className: "battle-header__content"
}, i.a.createElement("div", {
className: "battle-header__info"
}, i.a.createElement("h2", null, c), i.a.createElement("div", {
className: "battle-header__info-labels"
}, i.a.createElement(en.a, {
type: "userCount",
battleUserCount: s,
noBackground: !0
}), !!l && l > 0 && i.a.createElement($a.a, {
theme: "yellow",
tag: ut.f.firstPrice,
price: l,
isUppercase: !1,
noSeparator: !0
}))), i.a.createElement("div", {
className: "battle-header__time-left"
}, i.a.createElement(en.a, {
type: "time",
timeLeft: Za(t),
noBackground: !0
})))))
}
);
tn.defaultProps = {
hasEnded: !1
};
var an = Object(Ka.b)(tn)
, nn = function() {
var e = Object(o.d)()
, t = Object(o.e)(_.g)
, a = i.a.createElement(Pa, {
key: "show-more-cell",
onClick: function() {
return e(Object(Oa.e)())
}
});
return i.a.createElement("div", {
className: "game-overlay-card battle-main-card"
}, i.a.createElement(an, t), i.a.createElement("div", {
className: "battle-main-card__leaderboards"
}, i.a.createElement(Na, {
suffixContent: a
})))
}
, rn = Object(Ka.a)((function(e) {
var t = e.gameHandlers
, a = e.timeLeft
, n = Object(c.useState)(!1)
, s = r()(n, 2)
, l = s[0]
, u = s[1]
, d = Object(o.d)()
, m = Object(o.e)(Mt)
, f = Object(o.e)(N.h)
, g = Object(o.e)(_.o);
return Object(c.useEffect)((function() {
1 === a && f && (t.handleGameStop(),
d((function(e, t) {
var a = t()
, n = Object(oe.b)(a);
Object(N.d)(a) || (e(Object(Oe.d)(n)),
e(Object(ie.b)()))
}
)),
u(!0)),
0 === a && d(Object(Xa.b)(1e3))
}
), [a, f, t, d]),
i.a.createElement(da.a, {
classNames: "game-overlay-",
in: m,
onEntered: function() {
try {
document.activeElement.blur()
} catch (e) {
console.error("Cannot defocus iframe: ", e)
}
},
timeout: 300,
mountOnEnter: !0,
unmountOnExit: !0
}, i.a.createElement("div", {
className: "game-overlay"
}, i.a.createElement("div", {
className: "game-overlay__card-container"
}, i.a.createElement(nn, null), i.a.createElement(Ja, {
className: "game-overlay__game-controls",
gameHandlers: t,
isBattleEnded: l || g
}))))
}
))
, cn = function() {
var e = Object(o.d)()
, t = Object(o.e)(k.c)
, a = Object(o.e)(J.j);
return {
handleShare: function() {
if (t)
return function() {
var e = "fb-messenger://share" + "?link=".concat(encodeURIComponent(a)) + "&app_id=".concat("336892172618");
window.open(e)
}();
window.FB.ui({
method: "send",
link: a,
display: "popup",
app_id: "336892172618"
}, (function(t) {
t && t.success && e(Object(re.p)())
}
))
}
}
}
, on = function() {
var e = Object(ha.a)()
, t = cn()
, a = Object(o.d)()
, n = Object(o.e)(J.j)
, c = Object(o.e)(_.n)
, s = Object(o.e)(_.p) ? c : n
, l = Object(Ta.a)(s, {
successDuration: 3e3
})
, u = r()(l, 2)
, d = u[0]
, m = u[1];
return i.a.createElement("div", {
className: "game-share"
}, i.a.createElement("div", {
className: $e()("game-share__backdrop"),
onClick: function() {
return a(Object(re.p)())
}
}), i.a.createElement("div", {
className: "game-share__content"
}, i.a.createElement("div", {
className: "game-share__cell",
onClick: e.handleShare
}, i.a.createElement("div", {
className: "game-share__cell-icon game-share__cell-icon--telegram"
}), i.a.createElement(rt.a, Te()({}, ut.h.sendOnSocial, {
values: {
socialPlatform: "Telegram"
},
tagName: "h4"
}))), i.a.createElement("div", {
className: "game-share__cell",
onClick: t.handleShare
}, i.a.createElement("div", {
className: "game-share__cell-icon game-share__cell-icon--messenger"
}), i.a.createElement(rt.a, Te()({}, ut.h.sendOnSocial, {
values: {
socialPlatform: "Messenger"
},
tagName: "h4"
}))), i.a.createElement("div", {
className: "game-share__cell",
onClick: d ? null : m
}, i.a.createElement(at.a, {
className: "game-share__cell-icon game-share__cell-icon--link",
kind: "link",
size: 24
}), i.a.createElement(rt.a, Te()({}, ut.h[d ? "linkCopied" : "copyLink"], {
tagName: "h4"
})))))
}
, sn = (a("LW+b"),
function() {
var e = Object(o.e)(k.c)
, t = Object(o.e)(x.D);
return Ue.a && e ? null : i.a.createElement(da.a, {
classNames: "game-share-",
in: t,
timeout: 300,
mountOnEnter: !0,
unmountOnExit: !0
}, i.a.createElement(on, null))
}
)
, ln = function(e) {
var t = e.handleHide;
return i.a.createElement("div", {
className: "bot-promo bot-promo-mobile"
}, i.a.createElement(nt.a, {
className: "bot-promo__close-icon",
onClick: t,
size: "small",
theme: "white-translucent"
}, i.a.createElement(at.a, {
kind: "close",
size: 26
})), i.a.createElement("div", {
className: "bot-promo__content-container"
}, i.a.createElement("h2", {
className: "bot-promo__heading"
}, i.a.createElement(rt.a, Te()({}, Ba.getTheAppWinCash, {
values: {
span: function(e) {
return i.a.createElement("span", null, e)
}
}
}))), i.a.createElement("h3", {
className: "bot-promo__subheading"
}, i.a.createElement(rt.a, Ba.prizesUpTo))), i.a.createElement(Gt.a, {
className: "bot-promo__button",
onClick: Ra,
theme: "gold",
size: "large",
isFullWidth: !0,
withShine: !0
}, i.a.createElement(rt.a, Ba.downloadGamee)))
}
, un = a("TOX/")
, dn = a.n(un)
, mn = a("y8VO")
, fn = a.n(mn)
, gn = a("c5bF")
, bn = a.n(gn)
, pn = function(e) {
var t = e.handleHide;
return i.a.createElement("div", {
className: "bot-promo bot-promo-desktop"
}, i.a.createElement(nt.a, {
className: "bot-promo__close-icon",
onClick: t,
size: "small",
theme: "white-translucent"
}, i.a.createElement(at.a, {
kind: "close",
size: 26
})), i.a.createElement("div", {
className: "bot-promo__content-container"
}, i.a.createElement("img", {
src: dn.a,
alt: "Gamee logo",
className: "bot-promo__logo"
}), i.a.createElement("h2", {
className: "bot-promo__heading"
}, i.a.createElement(rt.a, Te()({}, Ba.getTheAppWinCash, {
values: {
span: function(e) {
return i.a.createElement("span", null, e)
}
}
}))), i.a.createElement("h3", {
className: "bot-promo__subheading"
}, i.a.createElement(rt.a, Ba.prizesUpTo))), i.a.createElement("div", {
className: "bot-promo__buttons-containers"
}, i.a.createElement("a", {
href: "https://apps.apple.com/cz/app/gamee-prizes-play-win-cash/id1449164533",
target: "_blank",
rel: "noopener noreferrer"
}, i.a.createElement("img", {
src: fn.a,
alt: "Apple App store badge",
className: "bot-promo__app-store-badge"
})), i.a.createElement("a", {
href: "https://play.google.com/store/apps/details?id=com.gameeapp.android.app",
target: "_blank",
rel: "noopener noreferrer"
}, i.a.createElement("img", {
src: bn.a,
alt: "Google Play store badge",
className: "bot-promo__app-store-badge"
}))))
}
, hn = (a("vVHy"),
function(e) {
var t = e.handleGameStart
, a = Object(o.d)()
, n = Object(o.e)(k.c)
, r = Object(o.e)(ba)
, c = function() {
return a(za())
};
return i.a.createElement($t.a, {
className: $e()("bot-promo__modal", {
"bot-promo__modal--mobile": n
}),
isVisible: r,
handleHide: c,
onTransitionEnded: function() {
a(Object(Q.c)()),
t()
},
isBackdropBlurred: !0,
isBackdropDisabled: !0,
withHeader: !1
}, n ? i.a.createElement(ln, {
handleHide: c
}) : i.a.createElement(pn, {
handleHide: c
}))
}
)
, vn = a("jbsc")
, On = function() {
var e = Object(o.e)(It)
, t = e.gameThumb
, a = e.completedQuestsCount
, n = Object(o.d)();
return i.a.createElement("div", {
className: "game-overlay-card"
}, i.a.createElement(Wt.a, {
className: "game-overlay-card__thumbnail",
gameThumb: t,
isCompleted: !0
}), i.a.createElement("div", {
className: "game-overlay-card__content-container"
}, i.a.createElement("h3", {
className: "game-overlay-card__heading"
}, 1 === a && i.a.createElement(rt.a, it.firstMissionDone), 2 === a && i.a.createElement(rt.a, it.secondMissionDone)), i.a.createElement("p", {
className: "game-overlay-card__desc"
}, i.a.createElement(rt.a, Te()({}, it.finishMissionsToGetBonus, {
values: {
availableQuests: 3 - a
}
})))), i.a.createElement(Wa, {
messageKey: "loadingNextMission",
theme: "gray",
onLoadingFinishedCallback: function() {
return n(Object(re.c)())
}
}))
}
, jn = function(e) {
var t = e.gameHandlers
, a = Object(o.d)()
, n = Object(c.useState)(!0)
, s = r()(n, 2)
, l = s[0]
, u = s[1]
, d = Object(o.e)(At)
, m = Object(o.e)(N.i);
return i.a.createElement(Jt, Te()({
isGameOverlayLoading: l && !m,
showLoginDialog: function() {
return a(Object(qa.a)())
}
}, d), i.a.createElement(Ja, {
gameHandlers: t,
onGameReadyCallback: function() {
return u(!1)
}
}))
}
, yn = a("j4rN")
, En = a("X75m")
, wn = a("r5hl")
, _n = function(e) {
var t = e.timeLeft
, a = e.className
, n = Object(o.d)()
, r = Object(o.e)(zt)
, c = r.quests
, s = r.isNewQuestsAvailable
, l = r.questSetTicketsReward;
return i.a.createElement("div", {
className: $e()("game-overlay-card", "quests-completed-card", a)
}, i.a.createElement("div", {
className: "game-overlay-card__content-container"
}, i.a.createElement("h3", {
className: "game-overlay-card__heading game-overlay-card__heading--large"
}, s ? i.a.createElement(rt.a, it.getNewMissions) : i.a.createElement(rt.a, it.missionsFinished)), i.a.createElement("p", {
className: "game-overlay-card__desc"
}, i.a.createElement(rt.a, Te()({}, it.newMissionsWillAriveInTime, {
values: {
time: Object(wn.c)(t, "hours")
}
})))), i.a.createElement("div", {
className: "game-overlay-card__inline-thumbs-container"
}, c.map((function(e) {
return i.a.createElement(Wt.a, {
key: e.id,
className: "game-overlay-card__inline-thumb",
gameThumb: e.imageUrl,
isCompleted: !s
})
}
))), i.a.createElement("h4", {
className: "quest-completed-card__subheading"
}, s ? i.a.createElement(rt.a, Te()({}, it.unlockMissionsNow, {
values: {
ticketsReward: l,
icon: i.a.createElement(bt.a, {
kind: "ticket",
size: 28
})
}
})) : i.a.createElement(rt.a, it.competeInTournaments)), s ? i.a.createElement(Dt.a, {
messageKey: "unlock",
className: "game-overlay__claim-button",
onClick: function() {
var e = function() {
var e = b()(f.a.mark((function e() {
return f.a.wrap((function(e) {
for (; ; )
switch (e.prev = e.next) {
case 0:
return e.next = 2,
n(Object(En.a)());
case 2:
n(Object(re.c)());
case 3:
case "end":
return e.stop()
}
}
), e)
}
)));
return function() {
return e.apply(this, arguments)
}
}();
Object(K.d)(e),
n(Object(Q.l)())
}
}) : i.a.createElement(Wa, {
messageKey: "closingGame",
theme: "gray",
animationDuration: 5e3,
onLoadingFinishedCallback: function() {
return yn.a.push("/")
}
}))
};
_n.defaultProps = {
className: ""
};
var kn = Object(Ka.a)(_n)
, Mn = function(e) {
var t = e.timeLeft
, a = e.gameHandlers
, n = e.className
, s = Object(o.e)(Rt)
, l = s.isAppMounted
, u = s.wasStarted
, d = s.gameThumb
, m = s.globalScore
, f = s.isUserBanned
, g = Object(c.useState)(!0)
, b = r()(g, 2)
, p = b[0]
, h = b[1];
return i.a.createElement("div", {
className: $e()("game-overlay-card", n)
}, i.a.createElement(Wt.a, {
className: "game-overlay-card__thumbnail",
gameThumb: d,
isCompleted: !0
}), i.a.createElement("h3", {
className: "game-overlay-card__heading"
}, i.a.createElement(rt.a, it.missionsFinished)), i.a.createElement("p", {
className: "game-overlay-card__desc"
}, i.a.createElement(rt.a, Te()({}, ut.g.questInfoYourHighscore, {
values: {
globalScore: m,
em: function(e) {
return i.a.createElement("em", null, e)
}
}
}))), p && !u ? i.a.createElement(Ft, {
className: "mini-missions-finished-card__info-cell",
type: "tip"
}) : f ? i.a.createElement(Ft, {
className: "mini-missions-finished-card__info-cell",
type: "ban"
}) : i.a.createElement("div", {
className: "mini-missions-finished-card__countdown-cell"
}, i.a.createElement(rt.a, Te()({}, it.newMissionsWillAriveIn, {
tagName: "h4"
})), i.a.createElement("h3", null, l ? Object(wn.c)(t, "hours") : "...")), i.a.createElement(Ja, {
gameHandlers: a,
onGameReadyCallback: function() {
return h(!1)
}
}))
};
Mn.defaultProps = {
className: ""
};
var Nn = Object(Ka.a)(Mn)
, Sn = function(e) {
var t = e.gameHandlers
, a = Object(o.e)(C.b)
, n = Object(o.e)(Ct)
, r = Object(o.e)(Nt)
, c = Object(o.e)(St)
, s = Object(o.e)(Pt)
, l = Object(o.e)(x.x)
, u = Object(o.e)(x.z)
, d = Object(o.e)(wt.m)
, m = Object(o.e)(vn.b);
return i.a.createElement("div", {
className: "game-overlay"
}, i.a.createElement("div", {
className: "game-overlay__card-container"
}, a ? l || u ? null : r ? i.a.createElement(On, null) : c ? i.a.createElement(kn, {
targetTimestamp: d
}) : s ? i.a.createElement(Nn, {
gameHandlers: t,
targetTimestamp: m
}) : n ? void 0 : i.a.createElement(jn, {
gameHandlers: t
}) : i.a.createElement(jn, {
gameHandlers: t
})))
}
, Pn = (a("d5Jh"),
function(e) {
var t = e.gameHandlers
, a = Object(o.e)(Mt);
return i.a.createElement(da.a, {
classNames: "game-overlay-",
onEntered: function() {
try {
document.activeElement.blur()
} catch (e) {
console.error("Cannot defocus iframe: ", e)
}
},
in: a,
timeout: 300,
mountOnEnter: !0,
unmountOnExit: !0
}, i.a.createElement(Sn, {
gameHandlers: t
}))
}
)
, Cn = (a("Lxr/"),
function(e) {
var t = e.isGameStarted
, a = e.handleGamePause
, n = Object(c.useState)(0 === window.orientation || 180 === window.orientation)
, o = r()(n, 2)
, s = o[0]
, l = o[1];
return Object(c.useEffect)((function() {
var e = function() {
var e = window.orientation;
0 !== e && 180 !== e || l(!0),
90 !== e && -90 !== e || (t && a(),
l(!1))
};
return window.addEventListener("orientationchange", e, !1),
function() {
window.removeEventListener("orientationchange", e, !1)
}
}
), [t, a]),
s ? null : i.a.createElement("div", {
className: "orientation-screen"
}, i.a.createElement("div", {
className: "orientation-screen__graphics"
}), i.a.createElement(rt.a, Te()({}, it.orientationWarning, {
tagName: "h1"
})))
}
)
, xn = a("a0U8")
, Bn = a("wWmw")
, An = a("Ovsy")
, zn = a("EGFq")
, Rn = function() {
var e = Object(c.useState)(!1)
, t = r()(e, 2)
, a = t[0]
, n = t[1]
, s = Object(o.d)()
, l = Object(o.e)(x.F)
, u = Object(o.e)(x.E)
, d = Object(o.e)(At)
, m = Object(o.e)(zn.a)
, g = Object(st.a)(m);
Object(c.useEffect)((function() {
g && !m && (l && s(Object(xn.c)()),
u && s(Object(xn.b)()))
}
), [m, g, s, l, u]);
var p = function() {
var e = d.ticketsReward;
s(Object(An.b)("tickets", "quest-info-card__ticket-animation-source", "user-stats-bar--modal", e * (a ? 2 : 1)))
};
return i.a.createElement(Jt, Te()({
className: "claim-card",
isDoubleReward: a
}, d), i.a.createElement("div", {
className: "game-overlay-card__buttons-container"
}, i.a.createElement(Dt.a, {
onClick: function() {
var e = d.ticketsReward;
n(!0);
var t = function() {
var t = b()(f.a.mark((function t() {
return f.a.wrap((function(t) {
for (; ; )
switch (t.prev = t.next) {
case 0:
s(Object(Q.g)(e)),
p();
case 2:
case "end":
return t.stop()
}
}
), t)
}
)));
return function() {
return t.apply(this, arguments)
}
}();
Object(K.d)(t),
s(Object(Q.i)("game-over")),
s(Object(Bn.b)(e * (a ? 2 : 1)))
}
}), i.a.createElement(Gt.a, {
size: "medium",
theme: "ghost",
isPlain: !0,
onClick: function() {
var e = d.ticketsReward;
s(Object(Bn.b)(e)),
p()
}
}, i.a.createElement(rt.a, ut.b.claim))))
}
, In = function() {
var e = Object(o.d)()
, t = Object(o.e)(x.x)
, a = null;
return Object(o.e)(x.F) && (a = function() {
return e(Object(xn.c)())
}
),
Object(o.e)(x.E) && (a = function() {
return e(Object(xn.b)())
}
),
i.a.createElement($t.a, {
className: "quest-completed__modal",
isVisible: t,
handleHide: a,
onTransitionEnded: function() {
return e(Object(re.d)())
},
isBackdropBlurred: !0,
isBackdropDisabled: !0,
withHeader: !1,
withUserStatsBar: !0
}, i.a.createElement(Rn, null))
}
, Tn = a("z9jw")
, Ln = a("KsIo")
, Dn = a("Q6OA")
, Gn = a("YJcK")
, qn = (a("u8sa"),
function() {
var e = Object(o.d)()
, t = Object(o.e)(va)
, a = i.a.createElement("div", {
className: "bot-leaderboards-full__header-container"
}, i.a.createElement(nt.a, {
className: "bot-leaderboards-full__close-icon",
theme: "white",
size: "medium",
onClick: function() {
return e(Object(Oa.e)())
}
}, i.a.createElement(at.a, {
kind: "close",
size: 24
})), i.a.createElement(wa, t))
, n = i.a.createElement("div", {
className: "bot-leaderboards-full__button-container"
}, i.a.createElement(ya, null));
return i.a.createElement(Gn.a, {
className: "bot-leaderboards-full",
prefixContent: a,
suffixContent: n,
handleFetch: function() {
return e((function(e, t) {
var a = t()
, n = Object(Tn.d)(a)
, r = window.location.pathname;
e(Object(Dn.a)(Ln.a, n, "bot", r)).then((function(t) {
if (!t.error) {
var a = Object(s.a)([], ["result", "ranking"], t);
a.length <= Ln.a - 2 && e(Object(Oa.d)()),
e(Object(Oa.c)(Ln.a)),
e(Object(Oa.b)(a))
}
}
))
}
))
}
})
}
)
, Vn = function(e) {
var t = e.handleHide
, a = Object(c.useState)(!1)
, n = r()(a, 2)
, s = n[0]
, l = n[1]
, u = Object(o.d)()
, d = Object(o.e)(Tt)
, m = d.quests
, g = d.completedQuestsCount
, p = d.ticketsReward
, h = Object(o.e)(zn.a)
, v = Object(st.a)(h);
Object(c.useEffect)((function() {
v && !h && t()
}
), [h, v, t]);
var O = function() {
u(Object(An.b)("tickets", "quest-set-completed-card__ticket-animation-source", "user-stats-bar--modal", p * (s ? 2 : 1)))
};
return i.a.createElement("div", {
className: "game-overlay-card quest-set-completed-card"
}, i.a.createElement("div", {
className: "game-overlay-card__inline-thumbs-container"
}, m.map((function(e) {
return i.a.createElement(Wt.a, {
key: e.id,
className: "quest-set-completed-card__thumb",
gameThumb: e.imageUrl,
isCompleted: e.accomplished
})
}
))), i.a.createElement("h3", {
className: "game-overlay-card__heading"
}, i.a.createElement(rt.a, it.extraRewardUnlocked)), i.a.createElement("p", {
className: "game-overlay-card__desc"
}, i.a.createElement(rt.a, Te()({}, it.missionsFinishedCount, {
values: {
completedQuestsCount: g,
questsCount: m.length
}
}))), i.a.createElement(qt.a, {
className: "quest-set-completed-card__reward-cell",
messageKey: "yourReward",
ticketsReward: p,
ticketLottieId: "quest-set-completed-card__ticket-animation-source",
isDoubleReward: s
}), i.a.createElement("div", {
className: "game-overlay-card__buttons-container"
}, i.a.createElement(Dt.a, {
onClick: function() {
l(!0);
var e = function() {
var e = b()(f.a.mark((function e() {
return f.a.wrap((function(e) {
for (; ; )
switch (e.prev = e.next) {
case 0:
u(Object(Q.g)(p)),
O();
case 2:
case "end":
return e.stop()
}
}
), e)
}
)));
return function() {
return e.apply(this, arguments)
}
}();
Object(K.d)(e),
u(Object(Q.i)("game-over")),
u(Object(Bn.b)(p * (s ? 2 : 1)))
}
}), i.a.createElement(Gt.a, {
size: "medium",
theme: "ghost",
isPlain: !0,
onClick: function() {
u(Object(Bn.b)(p)),
O()
}
}, i.a.createElement(rt.a, ut.b.claim))))
}
, Hn = function() {
var e = Object(o.d)()
, t = Object(c.useState)(!0)
, a = r()(t, 2)
, n = a[0]
, s = a[1]
, l = Object(o.e)(x.z);
return i.a.createElement($t.a, {
className: "quest-set-completed__modal",
isVisible: l && n,
onTransitionEnded: function() {
e(Object(xn.d)()),
s(!0)
},
isBackdropBlurred: !0,
isBackdropDisabled: !0,
withHeader: !1,
withUserStatsBar: !0
}, i.a.createElement(Vn, {
handleHide: function() {
return s(!1)
}
}))
}
, Fn = a("lrMZ")
, Un = a("Xo70")
, Wn = function(e) {
var t = e.setIsCardReady
, a = Object(o.d)()
, n = Object(c.useState)(!1)
, l = r()(n, 2)
, u = l[0]
, d = l[1]
, m = Object(c.useState)(!1)
, g = r()(m, 2)
, p = g[0]
, h = g[1]
, v = Object(c.useRef)()
, O = Object(o.e)(De.f)
, j = Object(s.a)(0, ["reward", "xp"], O)
, E = Object(s.a)(0, ["reward", "tickets"], O)
, w = Object(o.e)(y.d)
, _ = Object(o.e)(zn.a)
, k = Object(st.a)(_)
, M = Object(c.useCallback)((function() {
var e = arguments.length > 0 && void 0 !== arguments[0] && arguments[0];
h(!0);
var t = Object(Un.c)()
, n = "user-stats-bar--nav-bar-desktop";
t <= 680 && (n = "user-stats-bar--repetitive-gameplays"),
a(Object(An.b)("tickets", "repetitive-gameplays-card__ticket-animation-source", n, E * (e ? 2 : 1)))
}
), [a, E]);
return Object(c.useEffect)((function() {
p && k && !_ && t(!1)
}
), [p, t, _, k]),
Object(c.useEffect)((function() {
v.current = setTimeout(M, 2e3)
}
), [a, M]),
Object(c.useEffect)((function() {
return function() {
return clearTimeout(v.current)
}
}
), []),
i.a.createElement("div", {
className: "repetitive-gameplays-card"
}, i.a.createElement("div", {
className: "repetitive-gameplays-card__rewards-container"
}, i.a.createElement("h4", {
className: "repetitive-gameplays-card__xp-reward"
}, i.a.createElement(rt.a, it.yourReward), i.a.createElement("em", null, j), i.a.createElement(at.a, {
kind: "xp",
size: 16
})), i.a.createElement("h3", {
className: "repetitive-gameplays-card__tickets-rewards"
}, u && "2\xd7", E, i.a.createElement(bt.a, {
id: "repetitive-gameplays-card__ticket-animation-source",
kind: "ticket",
size: 24
}))), w && i.a.createElement(Gt.a, {
theme: "gold",
onClick: function() {
clearInterval(v.current),
d(!0);
var e = function() {
var e = b()(f.a.mark((function e() {
var t;
return f.a.wrap((function(e) {
for (; ; )
switch (e.prev = e.next) {
case 0:
t = a(Object(Q.g)(E)),
a(Object(Bn.b)(E * t ? 2 : 1)),
M(!0);
case 3:
case "end":
return e.stop()
}
}
), e)
}
)));
return function() {
return e.apply(this, arguments)
}
}();
Object(K.d)(e),
a(Object(Q.i)("repetitive-gameplays"))
},
isDisabled: _ || p,
withShine: !0
}, i.a.createElement(rt.a, ut.b[u ? "doubled" : "doubleIt"])))
}
, Yn = (a("5noq"),
function() {
var e = Object(o.d)()
, t = Object(c.useState)(!0)
, a = r()(t, 2)
, n = a[0]
, s = a[1]
, l = Object(c.useState)(!1)
, u = r()(l, 2)
, d = u[0]
, m = u[1]
, f = Object(o.e)(x.B);
return i.a.createElement("div", {
className: $e()("repetitive-gameplays__container", {
"repetitive-gameplays__container--hidden": !d
})
}, i.a.createElement(da.a, {
classNames: "repetitive-gameplays-",
in: f && n,
timeout: 300,
onEnter: function() {
m(!0)
},
onExited: function() {
e(Object(xn.e)()),
m(!1),
s(!0)
},
mountOnEnter: !0,
unmountOnExit: !0
}, i.a.createElement("div", {
className: "repetitive-gameplays"
}, i.a.createElement(Fn.a, {
id: "user-stats-bar--repetitive-gameplays",
className: "repetitive-gameplays__user-stats-bar"
}), i.a.createElement(Wn, {
setIsCardReady: s
}))))
}
);
a("g//o"),
t.a = function() {
var e = Object(o.d)()
, t = Object(c.useRef)()
, a = Object(c.useState)(null)
, n = r()(a, 2)
, s = n[0]
, u = n[1]
, d = Object(c.useCallback)((function(e) {
return u(e)
}
), [])
, m = Object(o.e)(J.l)
, f = l(s, m)
, g = Object(o.e)(Re.c)
, b = Object(o.e)(_.p)
, p = Object(o.e)(_.d)
, h = Object(o.e)(k.c)
, v = Object(o.e)(N.h)
, O = {
handleGameStart: function() {
return e(Pe(t))
},
handleGameRestart: function() {
return e(function(e) {
return function(t) {
t(he()),
t(Object(Oe.b)()),
t(Pe(e))
}
}(t))
},
handleGamePause: function() {
return e(Ce(t))
},
handleGameResume: function() {
return e(function(e) {
return function(t, a) {
var n = a()
, r = Object(oe.b)(n);
t(ge(r)),
t(Object(Oe.c)()),
t($(e, "resume")),
Se(e)
}
}(t))
},
handleGameMute: function() {
return e(function(e) {
return function(t) {
t(Object(Oe.f)(!1)),
t($(e, "mute")),
Se(e)
}
}(t))
},
handleGameUnmute: function() {
return e(function(e) {
return function(t) {
t(Object(Oe.f)(!0)),
t($(e, "unmute")),
Se(e)
}
}(t))
},
handleGameStop: function() {
return e(function(e) {
return function(t) {
t(be()),
t($(e, "pause")),
Se(e)
}
}(t))
}
};
return Object(c.useEffect)((function() {
var e = function(e) {
return e.preventDefault(),
e.stopPropagation(),
!1
};
return window.addEventListener("contextmenu", e, !1),
function() {
window.removeEventListener("contextmenu", e, !1)
}
}
), []),
i.a.createElement("div", {
className: "game-detail"
}, g ? i.a.createElement(ua, {
gameHandlers: O
}) : i.a.createElement(yt, {
gameHandlers: O
}), i.a.createElement(oa, {
sizes: f,
iframeRef: t,
gamePlayerRef: d
}), g ? i.a.createElement(c.Fragment, null, i.a.createElement(Qa, {
sizes: f,
gameHandlers: O
}), i.a.createElement(hn, {
handleGameStart: O.handleGameStart
}), i.a.createElement(qn, null)) : b ? i.a.createElement(c.Fragment, null, i.a.createElement(rn, {
targetTimestamp: p,
gameHandlers: O
}), i.a.createElement(sn, null)) : i.a.createElement(c.Fragment, null, i.a.createElement(Pn, {
gameHandlers: O
}), i.a.createElement(sn, null), i.a.createElement(In, null), i.a.createElement(Hn, null), i.a.createElement(Yn, null)), h && i.a.createElement(Cn, {
handleGamePause: O.handleGamePause,
isGameStarted: v
}))
}
},
duUV: function(e, t, a) {
"use strict";
var n = a("pVnL")
, r = a.n(n)
, c = a("QILm")
, i = a.n(c)
, o = a("q1tI")
, s = a.n(o)
, l = a("55Ip")
, u = (a("17x9"),
a("TSYQ"))
, d = a.n(u)
, m = a("1KUn")
, f = a("ELY4")
, g = (a("DUY4"),
function(e) {
var t = e.size
, a = e.gameThumb
, n = e.gameCode
, c = e.isLink
, o = e.isCompleted
, u = e.className
, g = i()(e, ["size", "gameThumb", "gameCode", "isLink", "isCompleted", "className"])
, b = s.a.createElement("div", r()({
className: d()("game-thumbnail", {
"game-thumbnail--grayscale": o
})
}, !!a && {
style: {
backgroundImage: "url(".concat(a, ")")
}
}))
, p = s.a.createElement(f.a, {
className: "game-thumbnail__check-icon",
theme: "mint",
size: "small",
as: "span"
}, s.a.createElement(m.a, {
kind: "check"
}));
return c ? s.a.createElement(l.a, r()({
className: d()("game-thumbnail__container", "game-thumbnail__container--".concat(t), u),
to: "/game/".concat(n)
}, g), o && p, b) : s.a.createElement("div", r()({
className: d()("game-thumbnail__container", "game-thumbnail__container--".concat(t), u)
}, g), o && p, b)
}
);
g.defaultProps = {
isLink: !1,
size: "medium",
gameCode: "",
gameThumb: "",
isCompleted: !1,
className: ""
},
t.a = g
},
e4YS: function(e, t, a) {},
eQH9: function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return l
}
)),
a.d(t, "c", (function() {
return u
}
)),
a.d(t, "b", (function() {
return d
}
));
var n = a("Pvxg")
, r = a("G4qV")
, c = a("Gdpx")
, i = a("EDu+")
, o = {}
, s = function(e) {
return Object(n.a)(o, [c.a], e)
}
, l = function(e) {
return Object(n.a)(!1, ["appDidMount"], s(e))
}
, u = function(e) {
return Object(n.a)(!1, ["hasTabBar"], s(e))
}
, d = Object(r.a)(i.b, s, (function(e, t) {
var a = t.hasTabBar
, n = !e.find((function(e) {
return e.includes("/game/") || e.includes("/game-bot/")
}
));
return a && n
}
))
},
"g//o": function(e, t, a) {},
g9sZ: function(e, t, a) {
"use strict";
a.d(t, "c", (function() {
return m
}
)),
a.d(t, "a", (function() {
return b
}
)),
a.d(t, "b", (function() {
return p
}
));
var n = a("o0o1")
, r = a.n(n)
, c = a("yXPU")
, i = a.n(c)
, o = a("Pvxg")
, s = a("3LPs")
, l = a("NtDZ")
, u = a("o2qR")
, d = a("b/fx")
, m = function(e) {
return {
type: s.a,
payload: e
}
}
, f = function() {
return {
type: s.c
}
}
, g = function(e) {
return {
type: s.b,
payload: e
}
}
, b = function() {
return function() {
var e = i()(r.a.mark((function e(t, a) {
var n, c, i, o;
return r.a.wrap((function(e) {
for (; ; )
switch (e.prev = e.next) {
case 0:
if (n = a(),
c = Object(d.d)(n),
i = Object(d.c)(n),
c || i) {
e.next = 14;
break
}
return t({
type: s.i
}),
e.prev = 5,
o = function() {
var e = Object({
REACT_APP_HOST: "https://www.gamee.com",
SERVER_APP_API_HOST: "api.service.gameeapp.com",
REACT_APP_GAMES_CDN_HOST: "https://games.cdn.gamee.io/",
REACT_APP_USERS_CDN_HOST: "https://users.cdn.gamee.io/",
REACT_APP_FIREBASE_API_KEY: "AIzaSyB4tdrYX6bsx4TKn4mDGRJ4rxoXfNI9txw",
REACT_APP_FIREBASE_AUTH_DOMAIN: "gamee-app.firebaseapp.com",
REACT_APP_FIREBASE_DATABASE_URL: "https://gamee-app.firebaseio.com",
REACT_APP_FIREBASE_PROJECT_ID: "gamee-app",
REACT_APP_FIREBASE_STORAGE_BUCKET: "gamee-app.appspot.com",
REACT_APP_FIREBASE_MESSAGING_SENDER_ID: "138287423652",
REACT_APP_FIREBASE_APP_ID: "1:138287423652:web:8590c3fefe786faf554631",
REACT_APP_FIREBASE_MEASUREMENT_ID: "G-3GFJXRFMZL",
REACT_APP_FACEBOOK_APP_ID: "336892172618",
REACT_APP_FACEBOOK_APP_VERSION: "v7.0",
REACT_APP_FACEBOOK_PIXEL_ID: "1909354329290715",
REACT_APP_SINCH_APP_ID: "5f25ecd9-88df-4947-b7f3-aaed52c25440",
REACT_APP_IS_LOCAL_BUILD: !1,
REACT_APP_IS_PRODUCTION_SITE: !0,
REACT_APP_DISABLE_INDEXING: !1,
REACT_APP_SHOULD_ANALYZE_BUNDLE: !1,
REACT_APP_VIBER_SERVICE_ID: "gamee",
REACT_APP_TELEGRAM_BOT_NAME: "@gamee",
REACT_APP_GA_CODE: "UA-57181946-7",
REACT_APP_GA_CODE_TELEGRAM: "UA-57181946-8",
REACT_APP_GA_CODE_VIBER: "UA-57181946-3",
REACT_APP_SENTRY_DSN: "https://1c0c258a5c27434ab8cd7fbdfa175fca@sentry.io/1460942",
SENTRY_AUTH_TOKEN: "ae5c22271b2643e19c749ff597acdcd306dad959084f4fafbacccdf974ac9236",
SENTRY_URL: "https://sentry.io",
SENTRY_ORG: "gamee-mobile-sro-web",
SENTRY_PROJECT: "gamee-pwa-production"
})
, a = e.REACT_APP_FACEBOOK_APP_ID
, n = e.REACT_APP_FACEBOOK_APP_VERSION;
window.FB.init({
appId: a,
cookie: !0,
status: !0,
xfbml: !0,
version: n
}),
t({
type: s.h
}),
u.e && console.log(" - Facebook SDK ".concat(n, " initialized"))
}
,
e.next = 9,
Object(l.a)("https://connect.facebook.net/en_US/sdk.js", "facebook-sdk", o);
case 9:
e.next = 14;
break;
case 11:
e.prev = 11,
e.t0 = e.catch(5),
t((r = JSON.stringify(e.t0),
{
type: s.g,
payload: r
}));
case 14:
case "end":
return e.stop()
}
var r
}
), e, null, [[5, 11]])
}
)));
return function(t, a) {
return e.apply(this, arguments)
}
}()
}
, p = function() {
return function(e, t) {
var a = t()
, n = Object(d.c)(a)
, r = Object(d.a)(a);
if (n && !r)
return e(f()),
new Promise((function(t, a) {
window.FB.login((function(n) {
if (!n || !n.authResponse || "unknown" === n.status)
return e(m("Facebook error - User cancelled login or did not fully authorize.")),
void a();
e(g(n)),
t(Object(o.a)("", ["authResponse", "accessToken"], n))
}
), {
scope: s.f.join(",")
})
}
))
}
}
},
gSC2: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return O
}
)),
a.d(t, "a", (function() {
return j
}
));
var n = a("o0o1")
, r = a.n(n)
, c = a("lSNA")
, i = a.n(c)
, o = a("yXPU")
, s = a.n(o)
, l = a("XWHH")
, u = a.n(l)
, d = a("SqYe")
, m = a("IOXx")
, f = a("aaJF")
, g = a("wWmw")
, b = a("1g/7")
, p = a("a0U8");
function h(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function v(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? h(Object(a), !0).forEach((function(t) {
i()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : h(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var O = function(e) {
return function() {
var t = s()(r.a.mark((function t(a) {
var n, c;
return r.a.wrap((function(t) {
for (; ; )
switch (t.prev = t.next) {
case 0:
return t.next = 2,
a(f.d());
case 2:
return n = t.sent,
c = {
method: "POST",
headers: f.a(n),
body: JSON.stringify(v({
jsonrpc: "2.0",
id: e.id
}, e))
},
t.abrupt("return", u()(m.b, c).then((function(e) {
return e.json()
}
)).then((function(t) {
return t.error && f.f(t.error, JSON.parse(c.body).method, c),
Object(d.a)(t.achievements) || a(Object(p.f)(t.achievements)),
t.user && !m.a.includes(e.id) && a(Object(g.e)(t.user)),
t
}
)).catch((function(e) {
Object(b.b)(e, JSON.parse(c.body).method, c)
}
)));
case 5:
case "end":
return t.stop()
}
}
), t)
}
)));
return function(e) {
return t.apply(this, arguments)
}
}()
}
, j = function(e) {
return function() {
var t = s()(r.a.mark((function t(a) {
var n, c, i;
return r.a.wrap((function(t) {
for (; ; )
switch (t.prev = t.next) {
case 0:
return t.next = 2,
a(f.d());
case 2:
return n = t.sent,
c = e.map((function(e) {
return e.id
}
)),
i = {
method: "POST",
headers: f.a(n),
body: JSON.stringify(e)
},
t.abrupt("return", u()(m.b, i).then((function(e) {
return e.json()
}
)).then((function(e) {
return f.g(e, i),
a(f.h(e)),
f.b(c, e)
}
)).catch((function(e) {
return console.log("BATCH API ERROR CAUGHT ->", e)
}
)));
case 6:
case "end":
return t.stop()
}
}
), t)
}
)));
return function(e) {
return t.apply(this, arguments)
}
}()
}
},
gfyQ: function(e, t, a) {
"use strict";
var n = a("q1tI")
, r = a.n(n)
, c = a("/MKj")
, i = a("ZVyx")
, o = a("b2X0")
, s = a("so0W")
, l = a("YRb8")
, u = a("5/oX")
, d = a("B65N")
, m = a("o2qR")
, f = a("8xdg");
a("Ysju");
t.a = function() {
var e = Object(c.d)()
, t = Object(n.useRef)()
, a = Object(c.e)(u.j)
, g = Object(c.e)(f.i)
, b = Object(c.e)(f.c)
, p = Object(c.e)(f.a)
, h = Object(o.a)(g)
, v = Object(o.a)(a);
return Object(n.useEffect)((function() {
m.b && (window.printAdsConfig = function() {
return Object(l.a)()
}
)
}
), []),
Object(n.useEffect)((function() {
!v && a && (Object(i.a)(["google", "ima"], window) ? e(Object(d.a)(t.current)) : e(Object(s.s)()))
}
), [e, a, v]),
Object(n.useEffect)((function() {
h !== g && (b || p) && Object(d.c)()
}
), [g, h, b, p]),
r.a.createElement("div", {
ref: t,
className: "ads-container"
})
}
},
hAAq: function(e, t, a) {
"use strict";
var n = a("q1tI")
, r = a.n(n)
, c = a("qhky");
t.a = r.a.createElement(c.a, null, r.a.createElement("link", {
rel: "icon",
type: "image/png",
href: "/favicon-16.png",
sizes: "16x16"
}), r.a.createElement("link", {
rel: "icon",
type: "image/png",
href: "/favicon-32.png",
sizes: "32x32"
}), r.a.createElement("link", {
rel: "icon",
type: "image/png",
href: "/favicon-96.png",
sizes: "96x96"
}), r.a.createElement("link", {
rel: "icon",
type: "image/png",
href: "/favicon-128.png",
sizes: "128x128"
}), r.a.createElement("link", {
rel: "icon",
type: "image/png",
href: "/favicon-196.png",
sizes: "196x196"
}), r.a.createElement("link", {
rel: "icon",
type: "image/png",
href: "/favicon-512.png",
sizes: "512x512"
}), r.a.createElement("link", {
rel: "apple-touch-icon",
sizes: "180x180",
href: "/apple-touch-icon-180x180.png"
}), r.a.createElement("link", {
rel: "apple-touch-startup-image",
media: "(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)",
href: "/apple-touch-startup-image-iPhone_XSmax.png"
}), r.a.createElement("link", {
rel: "apple-touch-startup-image",
media: "(device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)",
href: "/apple-touch-startup-image-iPhone_X_XS.png"
}), r.a.createElement("link", {
rel: "apple-touch-startup-image",
media: "(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)",
href: "/apple-touch-startup-image-iPhone_XR.png"
}), r.a.createElement("link", {
rel: "apple-touch-startup-image",
media: "(device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)",
href: "/apple-touch-startup-image-iPhone_6+_7+_8+.png"
}), r.a.createElement("link", {
rel: "apple-touch-startup-image",
media: "(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)",
href: "/apple-touch-startup-image-iPhone_6S_7_8.png"
}), r.a.createElement("link", {
rel: "apple-touch-startup-image",
media: "(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)",
href: "/apple-touch-startup-image-iPhone_5_5S_5C_SE.png"
}), r.a.createElement("link", {
rel: "apple-touch-startup-image",
media: "(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)",
href: "/apple-touch-startup-image-iPhone_4_4S.png"
}), r.a.createElement("link", {
rel: "apple-touch-startup-image",
media: "(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 1) and (orientation: portrait)",
href: "/apple-touch-startup-image-iPhone_3_3G_3GS.png"
}), r.a.createElement("link", {
rel: "apple-touch-startup-image",
media: "(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)",
href: "/apple-touch-startup-image-iPad_Pro12_9.png"
}), r.a.createElement("link", {
rel: "apple-touch-startup-image",
media: "(device-width: 834px) and (device-height: 1112px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)",
href: "/apple-touch-startup-image-iPad_Pro10_7.png"
}), r.a.createElement("link", {
rel: "apple-touch-startup-image",
media: "(device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)",
href: "/apple-touch-startup-image-iPad_3_4_Pro9_7.png"
}))
},
hXwM: function(e, t, a) {
"use strict";
(function(e) {
var n = a("q1tI")
, r = a.n(n)
, c = a("Pvxg")
, i = (a("17x9"),
a("qhky"))
, o = a("hAAq")
, s = function(t) {
var a = "https://www.gamee.com"
, s = Object(c.a)("", ["location", "pathname"], e)
, l = s.startsWith("/game-bot")
, u = s.startsWith("/battle")
, d = Boolean(!1) || l || u
, m = t.ogImage || a + "/fb-og-image.jpg";
return r.a.createElement(n.Fragment, null, r.a.createElement(i.a, null, r.a.createElement("meta", {
charset: "utf-8"
}), r.a.createElement("meta", {
"http-equiv": "X-UA-Compatible",
content: "IE=edge"
}), r.a.createElement("meta", {
"http-equiv": "ScreenOrientation",
content: "autoRotate:disabled"
}), r.a.createElement("meta", {
name: "viewport",
content: "initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, width=device-width, user-scalable=no".concat(l ? "" : ", viewport-fit=cover")
}), r.a.createElement("title", null, t.title), r.a.createElement("meta", {
name: "description",
content: t.description
}), r.a.createElement("meta", {
name: "theme-color",
content: "#ffffff"
}), r.a.createElement("link", {
rel: "manifest",
href: "/manifest.json"
}), r.a.createElement("link", {
rel: "canonical",
href: a + s
}), r.a.createElement("link", {
rel: "terms",
href: "".concat(a, "/terms-of-use")
}), r.a.createElement("link", {
rel: "privacy",
href: "".concat(a, "/privacy")
}), r.a.createElement("meta", {
property: "og:url",
content: t.url
}), r.a.createElement("meta", {
property: "og:site_name",
content: t.title
}), r.a.createElement("meta", {
property: "og:title",
content: t.ogTitle || t.title
}), r.a.createElement("meta", {
property: "og:description",
content: t.description
}), r.a.createElement("meta", {
property: "fb:app_id",
content: "336892172618"
}), r.a.createElement("meta", {
property: "og:image",
content: m
}), t.ogType ? r.a.createElement("meta", {
property: "og:type",
content: t.ogType
}) : r.a.createElement("meta", {
property: "og:type",
content: "website"
}), (t.disableIndexing || d) && r.a.createElement("meta", {
name: "robots",
content: "noindex, nofollow"
}), r.a.createElement("meta", {
property: "twitter:url",
content: "http://www.twitter.com/gameeapp/"
}), r.a.createElement("meta", {
property: "twitter:card",
content: t.title
}), r.a.createElement("meta", {
property: "twitter:title",
content: t.title
}), r.a.createElement("meta", {
property: "twitter:image",
content: m
}), r.a.createElement("meta", {
name: "twitter:site",
content: "@Gameeapp"
}), r.a.createElement("meta", {
name: "twitter:description",
content: t.description
})), o.a)
};
s.defaultProps = {
url: Object(c.a)("", ["location", "href"], e),
title: "GAMEE - Play games, WIN REAL CASH!",
description: "Play games, get tickets and WIN $$$. More tickets, more chances to WIN! Enjoy over 80 free games, arcades, sports games, puzzle games and more. WIN REAL CASH!",
ogTitle: "",
ogImage: "",
ogType: "website"
},
t.a = s
}
).call(this, a("yLpj"))
},
hdob: function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return o
}
));
var n = a("Pvxg")
, r = a("Sdy4")
, c = {}
, i = function(e) {
return Object(n.a)(c, [r.a], e)
}
, o = function(e) {
return Object(n.a)(0, ["totalGameplaysCount"], i(e))
}
},
"iJm+": function(e, t, a) {
"use strict";
a.d(t, "g", (function() {
return d
}
)),
a.d(t, "f", (function() {
return m
}
)),
a.d(t, "i", (function() {
return f
}
)),
a.d(t, "e", (function() {
return g
}
)),
a.d(t, "j", (function() {
return b
}
)),
a.d(t, "a", (function() {
return p
}
)),
a.d(t, "b", (function() {
return h
}
)),
a.d(t, "c", (function() {
return O
}
)),
a.d(t, "m", (function() {
return j
}
)),
a.d(t, "h", (function() {
return y
}
)),
a.d(t, "l", (function() {
return E
}
)),
a.d(t, "d", (function() {
return w
}
)),
a.d(t, "k", (function() {
return _
}
));
var n = a("Pvxg")
, r = a("G4qV")
, c = a("rSfh")
, i = a("TmAD")
, o = a("Qtze")
, s = {}
, l = []
, u = function(e) {
return Object(n.a)(s, [c.a], e)
}
, d = function(e) {
return Object(n.a)(!1, ["questsLoading"], u(e))
}
, m = function(e) {
return Object(n.a)(!1, ["questsLoaded"], u(e))
}
, f = function(e) {
return Object(n.a)(0, ["questTicketRewardForSet"], u(e))
}
, g = function(e) {
return Object(n.a)(!1, ["extraQuestsAvailable"], u(e))
}
, b = Object(r.a)((function(e) {
return Object(n.a)(null, ["questSlots"], u(e))
}
), (function(e) {
return e && 0 !== e.length ? e.filter((function(e) {
return i.j.includes(e.type)
}
)) : l
}
))
, p = Object(r.a)(b, (function(e) {
return 0 === e.length ? [] : e.filter((function(e) {
return !1 === e.accomplished
}
))
}
))
, h = Object(r.a)(p, (function(e) {
return e.length
}
))
, v = Object(r.a)(b, (function(e) {
return 0 === e.length ? [] : e.filter((function(e) {
return e.accomplished
}
))
}
))
, O = Object(r.a)(v, (function(e) {
return e.length
}
))
, j = Object(r.a)(b, (function(e) {
return 0 === e.length ? "" : e[0].endTime
}
))
, y = Object(r.a)(j, (function(e) {
return Object(o.f)(e)
}
))
, E = Object(r.a)(b, f, (function(e, t) {
return 2 * (e.reduce((function(e, t) {
return e + t.ticketsReward
}
), 0) + t)
}
))
, w = Object(r.a)(O, h, (function(e, t) {
return 0 === t && e > 0
}
))
, _ = Object(r.a)(b, w, (function(e, t) {
return t && e[0].endTime || ""
}
))
},
iM0L: function(e, t, a) {},
"jX/A": function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return r
}
)),
a.d(t, "b", (function() {
return c
}
));
var n = a("loTp")
, r = function(e, t) {
var a = e;
return e < 1 && (a = 0),
e > 20 && (a = 20),
t ? "".concat(n.b[a], "/150") : n.b[a]
}
, c = function(e) {
var t = arguments.length > 1 && void 0 !== arguments[1] && arguments[1];
return t ? "+".concat(e) : "+ ".concat(e)
}
},
jbsc: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return l
}
)),
a.d(t, "a", (function() {
return u
}
));
var n = a("Pvxg")
, r = a("a3z0")
, c = a("Sskn")
, i = []
, o = {}
, s = function(e) {
return Object(n.a)(o, [r.a], e)
}
, l = function(e) {
return Object(n.a)("", ["miniMissionsResetTimestamp"], s(e))
}
, u = function(e) {
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : null
, a = t || Object(c.b)(e);
return Object(n.a)(i, [a], s(e))
}
},
jmzA: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return r
}
)),
a.d(t, "a", (function() {
return c
}
));
var n = a("eHkq")
, r = function() {
return function(e) {
e({
type: n.a
})
}
}
, c = function() {
return function(e) {
e({
type: n.b
})
}
}
},
kgkW: function(e, t, a) {},
"l+MA": function(e, t, a) {},
l3vI: function(e, t, a) {},
loTp: function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return n
}
)),
a.d(t, "b", (function() {
return r
}
));
var n = 20
, r = {
0: 0,
1: 1,
2: 2,
3: 4,
4: 6,
5: 9,
6: 12,
7: 16,
8: 20,
9: 25,
10: 30,
11: 36,
12: 42,
13: 50,
14: 58,
15: 68,
16: 80,
17: 94,
18: 110,
19: 128,
20: 150
}
},
lrMZ: function(e, t, a) {
"use strict";
var n = a("pVnL")
, r = a.n(n)
, c = a("QILm")
, i = a.n(c)
, o = a("q1tI")
, s = a.n(o)
, l = (a("17x9"),
a("/MKj"))
, u = a("TSYQ")
, d = a.n(u)
, m = a("2HB3")
, f = a("eQH9")
, g = a("G4qV")
, b = a("EGFq")
, p = a("D6H1")
, h = a("Ldr2")
, v = Object(g.a)(m.j, m.t, m.r, m.n, m.i, m.l, m.g, h.a, (function(e, t, a, n, r, c, i, o) {
return {
userId: e,
usdCents: t,
tickets: a,
userPhoto: n,
userFullname: r,
userMultiplier: Object(p.c)(c, o),
userProgressToNextLevel: Object(p.e)(c, i, o)
}
}
))
, O = Object(g.a)(b.e, b.b, m.r, m.t, (function(e, t, a, n) {
return e || t ? ("tickets" === e && (r = a - t,
c = a),
"cash" === e && (r = n - t,
c = n),
{
type: e,
countUpStart: r,
countUpEnd: c
}) : null;
var r, c
}
))
, j = a("NcUx")
, y = a("PHNs")
, E = a.n(y)
, w = a("Pvxg")
, _ = a("dZ3C")
, k = a("ScU6")
, M = a("rSK/")
, N = (a("5fLT"),
function(e) {
var t = e.usdCents
, a = e.tickets
, n = e.userId
, c = e.userPhoto
, i = e.userFullname
, o = e.userMultiplier
, l = e.userProgressToNextLevel
, u = e.countUpData
, m = e.withProfileLink
, f = e.className
, g = e.id;
return s.a.createElement("div", {
id: g,
className: d()("user-stats-bar", f)
}, s.a.createElement("h4", {
className: d()("user-stats-bar__cash", {
"user-stats-bar__cash--large": "cash" === Object(w.a)("", ["type"], u)
})
}, u && "cash" === u.type ? s.a.createElement(E.a, {
start: u.countUpStart / 100,
end: u.countUpEnd / 100,
prefix: "$",
decimals: 2,
duration: 2.5,
useEasing: !1
}) : "$" + Object(_.a)(t)), s.a.createElement(k.a, {
kind: "cash",
size: 21
}), s.a.createElement("h4", {
className: d()("user-stats-bar__tickets", {
"user-stats-bar__tickets--large": "tickets" === Object(w.a)("", ["type"], u)
})
}, u && "tickets" === u.type ? s.a.createElement(E.a, {
start: u.countUpStart,
end: u.countUpEnd,
duration: 3,
useEasing: !1
}) : a), s.a.createElement(k.a, {
kind: "ticket",
size: 22
}), s.a.createElement("div", {
className: "user-stats-bar__user"
}, s.a.createElement("div", {
className: "user-stats-bar__user-multiplier"
}, "".concat(o, "x")), s.a.createElement(M.a, r()({
size: "md",
userPhoto: c,
userName: i
}, m && {
link: "/profile/".concat(n)
})), function() {
var e = 20 * Math.PI * 2
, t = e - e * l / 120;
return s.a.createElement("svg", {
className: "user-stats-bar__level-progress",
width: "44px",
height: "44px",
viewport: "0 0 44px 44px",
version: "1.1",
xmlns: "http://www.w3.org/2000/svg"
}, s.a.createElement("circle", {
cx: 22,
cy: 22,
r: 20,
fill: "transparent",
strokeWidth: 4,
strokeDasharray: e,
strokeDashoffset: t,
strokeLinecap: "round"
}))
}()))
}
);
N.defaultProps = {
withProfileLink: !1,
className: ""
};
var S = N
, P = (a("l+MA"),
function(e) {
var t = e.renderInContainer
, a = e.className
, n = i()(e, ["renderInContainer", "className"])
, c = Object(l.e)(f.a)
, o = Object(l.e)(m.b)
, u = Object(l.e)(v)
, g = Object(l.e)(O);
return c && o ? t ? s.a.createElement(j.a, {
className: d()("user-stats-bar-container", a),
transparent: !0
}, s.a.createElement(S, r()({}, n, u, {
countUpData: g
}))) : s.a.createElement("div", {
className: d()("user-stats-bar-container", a)
}, s.a.createElement(S, r()({}, n, u, {
countUpData: g
}))) : null
}
);
P.defaultProps = {
renderInContainer: !1,
className: ""
};
t.a = P
},
rOAH: function(e, t, a) {
"use strict";
a.d(t, "s", (function() {
return f
}
)),
a.d(t, "v", (function() {
return p
}
)),
a.d(t, "r", (function() {
return h
}
)),
a.d(t, "n", (function() {
return v
}
)),
a.d(t, "D", (function() {
return O
}
)),
a.d(t, "p", (function() {
return j
}
)),
a.d(t, "o", (function() {
return y
}
)),
a.d(t, "q", (function() {
return w
}
)),
a.d(t, "C", (function() {
return _
}
)),
a.d(t, "k", (function() {
return k
}
)),
a.d(t, "j", (function() {
return M
}
)),
a.d(t, "y", (function() {
return S
}
)),
a.d(t, "g", (function() {
return C
}
)),
a.d(t, "e", (function() {
return x
}
)),
a.d(t, "h", (function() {
return B
}
)),
a.d(t, "f", (function() {
return z
}
)),
a.d(t, "d", (function() {
return R
}
)),
a.d(t, "u", (function() {
return T
}
)),
a.d(t, "b", (function() {
return D
}
)),
a.d(t, "a", (function() {
return V
}
)),
a.d(t, "c", (function() {
return H
}
)),
a.d(t, "t", (function() {
return F
}
)),
a.d(t, "m", (function() {
return U
}
)),
a.d(t, "F", (function() {
return W
}
)),
a.d(t, "E", (function() {
return Y
}
)),
a.d(t, "l", (function() {
return J
}
)),
a.d(t, "i", (function() {
return Q
}
)),
a.d(t, "A", (function() {
return K
}
)),
a.d(t, "G", (function() {
return X
}
)),
a.d(t, "x", (function() {
return Z
}
)),
a.d(t, "z", (function() {
return $
}
)),
a.d(t, "w", (function() {
return ee
}
)),
a.d(t, "B", (function() {
return te
}
));
var n = a("Pvxg")
, r = a("G4qV")
, c = a("rSw9")
, i = a("TmAD")
, o = a("rloS")
, s = a("iJm+")
, l = a("jbsc")
, u = a("et8g")
, d = a("+coe")
, m = {}
, f = function(e) {
return Object(n.a)(m, [c.a], e)
}
, g = function(e) {
return Object(n.a)(m, ["gameDetailQuests"], f(e))
}
, b = function(e) {
return Object(n.a)(m, ["gameDetailRepetitiveStatus"], f(e))
}
, p = function(e) {
return Object(n.a)(!1, ["gameDetailDataLoaded"], f(e))
}
, h = function(e) {
return Object(n.a)("", ["gameDetailSavedState"], f(e))
}
, v = function(e) {
return Object(n.a)(null, ["gameDetailRedirectData"], f(e))
}
, O = function(e) {
return Object(n.a)(!1, ["isShareVisible"], function(e) {
return Object(n.a)(m, ["gameDetailShare"], f(e))
}(e))
}
, j = function(e) {
return Object(n.a)(8, ["repetitionIndex"], b(e))
}
, y = function(e) {
return Object(n.a)(0, ["sectionGameplays"], b(e))
}
, E = function(e) {
return Object(n.a)(null, ["reward"], b(e))
}
, w = Object(r.a)(E, (function(e) {
return Object(n.a)(0, ["ticketsCount"], e)
}
))
, _ = (Object(r.a)(E, (function(e) {
return Object(n.a)(0, ["expsCount"], e)
}
)),
Object(r.a)(E, (function(e) {
return !e
}
)))
, k = function(e) {
return Object(n.a)(null, ["questId"], g(e))
}
, M = function(e) {
return Object(n.a)("", ["questGameSpecificData"], g(e))
}
, N = function(e) {
return Object(n.a)(0, ["questGameSpecificProgress"], g(e))
}
, S = Object(r.a)(N, (function(e) {
return e >= 100
}
))
, P = Object(r.a)(s.j, k, (function(e, t) {
return e.find((function(e) {
return e.id === t
}
))
}
))
, C = Object(r.a)(P, (function(e) {
return Object(n.a)("", ["imageUrl"], e)
}
))
, x = Object(r.a)(P, (function(e) {
return Object(n.a)(0, ["expReward"], e)
}
))
, B = Object(r.a)(P, (function(e) {
return Object(n.a)(0, ["ticketsReward"], e)
}
))
, A = (Object(r.a)(P, (function(e) {
return Object(n.a)(0, ["progressPercent"], e)
}
)),
Object(r.a)(P, (function(e) {
return Object(n.a)(null, ["mission"], e)
}
)))
, z = Object(r.a)(A, (function(e) {
return Object(n.a)("", ["name"], e)
}
))
, R = Object(r.a)(P, (function(e) {
return Object(n.a)(0, ["cumulativeScore"], e)
}
))
, I = Object(r.a)(P, (function(e) {
return Object(n.a)(null, ["goal"], e)
}
))
, T = Object(r.a)(P, (function(e) {
return Object(n.a)(!1, ["accomplished"], e)
}
))
, L = Object(r.a)(l.a, (function(e) {
return e.find((function(e) {
return !e.achieved
}
))
}
))
, D = Object(r.a)(L, (function(e) {
return Object(n.a)(null, ["level"], e)
}
))
, G = Object(r.a)(L, (function(e) {
return Object(n.a)(0, ["minScore"], e)
}
))
, q = Object(r.a)(L, (function(e) {
return Object(n.a)(null, ["reward"], e)
}
))
, V = Object(r.a)(q, (function(e) {
return Object(n.a)(0, ["expsCount"], e)
}
))
, H = Object(r.a)(q, (function(e) {
return Object(n.a)(0, ["ticketsCount"], e)
}
))
, F = Object(r.a)(L, (function(e) {
return !e
}
))
, U = Object(r.a)(P, L, (function(e, t) {
return e ? e.type : t ? i.e : null
}
))
, W = Object(r.a)(k, (function(e) {
return !!e
}
))
, Y = Object(r.a)(U, (function(e) {
return e === i.e
}
))
, J = Object(r.a)(U, I, G, (function(e, t, a) {
return e ? e === i.h ? 100 : e === i.e ? a : e === i.i ? Object(n.a)(0, ["surviveSeconds"], t) : [i.f, i.g].includes(e) ? Object(n.a)(0, ["score"], t) : null : null
}
))
, Q = Object(r.a)(U, d.c, R, N, u.b, (function(e, t, a, n, r) {
return e ? e === i.h ? n : e === i.g ? a + t : e === i.i ? r : [i.f, i.e].includes(e) ? t : null : null
}
))
, K = Object(r.a)(U, J, Q, (function(e, t, a) {
return e && (i.j.includes(e) || e === i.e) ? a >= t : null
}
))
, X = Object(r.a)(U, d.i, K, (function(e, t, a) {
return e === i.i && t && !a
}
))
, Z = Object(r.a)(W, Y, o.e, o.c, (function(e, t, a, n) {
return e && !!a || t && !!n
}
))
, $ = Object(r.a)(Z, o.d, (function(e, t) {
return !e && !!t
}
))
, ee = Object(r.a)(Z, $, o.a, (function(e, t, a) {
return !e && !t && !!a
}
))
, te = Object(r.a)(Z, $, ee, o.f, (function(e, t, a, n) {
return !e && !t && !a && !!n
}
))
},
"rSK/": function(e, t, a) {
"use strict";
var n = a("lwsE")
, r = a.n(n)
, c = a("W8MJ")
, i = a.n(c)
, o = a("PJYZ")
, s = a.n(o)
, l = a("7W2i")
, u = a.n(l)
, d = a("a1gu")
, m = a.n(d)
, f = a("Nsbk")
, g = a.n(f)
, b = a("lSNA")
, p = a.n(b)
, h = a("q1tI")
, v = a.n(h)
, O = (a("17x9"),
a("TSYQ"))
, j = a.n(O)
, y = a("55Ip")
, E = a("KSB2")
, w = a("3CuV")
, _ = a("1KUn")
, k = a("pVnL")
, M = a.n(k)
, N = a("QILm")
, S = a.n(N)
, P = (a("7Gir"),
function(e) {
return e < 5 ? null : e < 10 ? "rookie" : e < 15 ? "gamer" : e < 20 ? "pro" : "level".concat(e)
}
)
, C = function(e) {
var t = e.className
, a = e.level
, n = e.size
, r = S()(e, ["className", "level", "size"]);
return a < 5 ? null : v.a.createElement("span", M()({
className: j()("badge", "badge--".concat(n), "badge--".concat(P(a)), t)
}, r))
};
C.defaultProps = {
className: "",
size: "small"
};
var x = C
, B = a("QigR");
a("l3vI");
function A(e) {
var t = function() {
if ("undefined" === typeof Reflect || !Reflect.construct)
return !1;
if (Reflect.construct.sham)
return !1;
if ("function" === typeof Proxy)
return !0;
try {
return Date.prototype.toString.call(Reflect.construct(Date, [], (function() {}
))),
!0
} catch (e) {
return !1
}
}();
return function() {
var a, n = g()(e);
if (t) {
var r = g()(this).constructor;
a = Reflect.construct(n, arguments, r)
} else
a = n.apply(this, arguments);
return m()(this, a)
}
}
var z = function(e) {
u()(a, e);
var t = A(a);
function a() {
var e;
r()(this, a);
for (var n = arguments.length, c = new Array(n), i = 0; i < n; i++)
c[i] = arguments[i];
return e = t.call.apply(t, [this].concat(c)),
p()(s()(e), "state", {
loadFailed: !1
}),
p()(s()(e), "handleOnError", (function() {
e.setState({
loadFailed: !0
})
}
)),
e
}
return i()(a, [{
key: "stopPropagation",
value: function(e) {
e.stopPropagation()
}
}, {
key: "renderContent",
value: function() {
var e = this.props
, t = e.userName
, a = e.userPhoto
, n = e.userLevel
, r = e.invitedMe
, c = e.userRank
, i = e.isVip
, o = e.withCrown
, s = e.coins
, l = e.gems
, u = e.money
, d = e.priceCurrency;
return v.a.createElement(h.Fragment, null, c && v.a.createElement(B.a, {
className: "profile-picture__rank-label",
theme: i ? "purple" : "white",
tag: Object(w.a)(c),
isBold: !0,
withShadow: !i,
withGlow: i,
isUppercase: !1
}), i && !c && v.a.createElement(B.a, {
className: "profile-picture__vip-label",
theme: "purple",
tag: E.f.vip,
isBold: !0,
withGlow: !0
}), !this.state.loadFailed && a ? v.a.createElement("img", {
src: a,
alt: t,
onError: this.handleOnError
}) : v.a.createElement(_.a, {
kind: "user-placeholder-rounded",
className: "profile-picture__placeholder"
}), (n || r) && v.a.createElement("div", {
className: "profile-picture__state"
}, n && v.a.createElement(x, {
level: n
}), r && v.a.createElement(_.a, {
kind: "arrow-share"
})), !!s && v.a.createElement(B.a, {
className: "profile-picture__coins",
theme: "yellow",
price: s,
isBold: !0,
priceWithPlus: !0
}), !!l && v.a.createElement(B.a, {
className: j()("profile-picture__gems", {
"profile-picture__coins-gems": s
}),
theme: "purple",
price: l,
priceCurrency: "gem",
isBold: !0,
priceWithPlus: !0
}), !!u && v.a.createElement(B.a, {
className: "profile-picture__money",
theme: "yellow",
price: u,
priceCurrency: d,
isBold: !0
}), o && v.a.createElement("span", {
className: "profile-picture__crown",
role: "img",
"aria-labelledby": "crown-emoji"
}, "\ud83d\udc51"))
}
}, {
key: "render",
value: function() {
var e = this.props
, t = e.className
, a = e.userName
, n = e.size
, r = e.link
, c = j()("profile-picture", t, p()({}, "profile-picture--".concat(n), !!n));
return r ? v.a.createElement(y.a, {
className: c,
title: a,
to: r,
onClick: this.stopPropagation
}, this.renderContent()) : v.a.createElement("div", {
className: c,
title: a
}, this.renderContent())
}
}]),
a
}(h.Component);
z.defaultProps = {
userName: "profile picture",
isVip: !1,
withCrown: !1
};
t.a = z
},
rloS: function(e, t, a) {
"use strict";
a.d(t, "e", (function() {
return s
}
)),
a.d(t, "d", (function() {
return l
}
)),
a.d(t, "a", (function() {
return u
}
)),
a.d(t, "b", (function() {
return d
}
)),
a.d(t, "f", (function() {
return m
}
)),
a.d(t, "c", (function() {
return f
}
)),
a.d(t, "g", (function() {
return g
}
)),
a.d(t, "h", (function() {
return b
}
));
var n = a("Pvxg")
, r = a("valI")
, c = {}
, i = []
, o = function(e) {
return Object(n.a)(c, [r.a], e)
}
, s = function(e) {
return Object(n.a)(null, ["quests"], o(e))
}
, l = function(e) {
return Object(n.a)(null, ["questSetCompleted"], o(e))
}
, u = function(e) {
return Object(n.a)(null, ["level"], o(e))
}
, d = function(e) {
return Object(n.a)(null, ["levelTitle"], o(e))
}
, m = function(e) {
return Object(n.a)(null, ["repetitiveGameplay"], o(e))
}
, f = function(e) {
return Object(n.a)(null, ["miniMissionCompleted"], o(e))
}
, g = function(e) {
return Object(n.a)(i, ["unreadAchievements"], o(e))
}
, b = function(e) {
return Object(n.a)(0, ["unreadAchievementsTotalTicketsReward"], o(e))
}
},
sfBB: function(e, t, a) {},
so0W: function(e, t, a) {
"use strict";
a.d(t, "s", (function() {
return O
}
)),
a.d(t, "r", (function() {
return j
}
)),
a.d(t, "q", (function() {
return y
}
)),
a.d(t, "p", (function() {
return E
}
)),
a.d(t, "b", (function() {
return _
}
)),
a.d(t, "c", (function() {
return k
}
)),
a.d(t, "d", (function() {
return M
}
)),
a.d(t, "o", (function() {
return N
}
)),
a.d(t, "n", (function() {
return P
}
)),
a.d(t, "m", (function() {
return C
}
)),
a.d(t, "h", (function() {
return x
}
)),
a.d(t, "j", (function() {
return B
}
)),
a.d(t, "i", (function() {
return A
}
)),
a.d(t, "k", (function() {
return z
}
)),
a.d(t, "l", (function() {
return R
}
)),
a.d(t, "g", (function() {
return I
}
)),
a.d(t, "a", (function() {
return T
}
)),
a.d(t, "f", (function() {
return L
}
)),
a.d(t, "e", (function() {
return D
}
));
var n = a("o0o1")
, r = a.n(n)
, c = a("yXPU")
, i = a.n(c)
, o = a("dv+v")
, s = a("5/oX")
, l = a("B65N")
, u = a("Sskn")
, d = a("Qtze")
, m = a("NtDZ")
, f = a("D2jk")
, g = a("05Gd")
, b = a("xMQ1")
, p = a("8xdg")
, h = a("+coe")
, v = a("z5Fl")
, O = function() {
return {
type: o.j
}
}
, j = function() {
return {
type: o.b
}
}
, y = function() {
return {
type: o.a
}
}
, E = function(e) {
return {
type: o.c,
payload: e
}
}
, w = function(e) {
return {
type: o.d,
payload: e
}
}
, _ = function() {
return function(e, t) {
var a = t()
, n = Object(h.b)(a)
, r = Object(s.n)(a)
, c = Object(s.g)(a)
, i = Object(s.f)(a)
, o = Object(s.m)(a);
e(w({
gameplaysWithoutAd: c + 1,
playtimeWithoutAd: o ? i : r + n
}))
}
}
, k = function() {
return function(e) {
e(w({
lastAdTimestamp: Object(d.h)(),
playtimeWithoutAd: 0,
gameplaysWithoutAd: 0
}))
}
}
, M = function() {
return function(e) {
e(w({
lastAdTimestamp: Object(d.h)()
}))
}
}
, N = function() {
return function(e) {
e(E({
adPlace: "game-over",
adType: o.h
})),
e(Object(v.b)()),
Object(l.b)(!0)
}
}
, S = function(e) {
return function(t) {
t(Object(v.c)()),
Object(l.b)(e)
}
}
, P = function(e) {
return function(t) {
t(E({
adType: o.i,
adPlace: e
})),
t(S(!1))
}
}
, C = function() {
return function(e) {
e(E({
adType: o.i,
adPlace: "in-game"
})),
e(S(!0))
}
}
, x = function() {
return function(e) {
e(E({
adAction: "view_to_get_extra_tickets",
adType: o.i,
adPlace: "battle-claim"
})),
e(S(!1))
}
}
, B = function() {
return function(e) {
e(E({
adAction: "view_to_get_extra_daily_reward_spins",
adType: o.i,
adPlace: "daily-reward"
})),
e(S(!1))
}
}
, A = function(e) {
return function(t) {
t(E({
adAction: o.e,
adType: o.i,
adPlace: e
})),
t(S(!1))
}
}
, z = function() {
return function(e) {
e(E({
adAction: "view",
adType: o.i,
adPlace: "game-extra-life"
})),
e(S(!1))
}
}
, R = function() {
return function(e) {
e(E({
adAction: o.f,
adType: o.i,
adPlace: "dashboard"
})),
e(S(!1))
}
}
, I = function(e) {
return function() {
var t = i()(r.a.mark((function t(a) {
return r.a.wrap((function(t) {
for (; ; )
switch (t.prev = t.next) {
case 0:
return t.next = 2,
a(L(e)).then((function(e) {
return !!e.result
}
));
case 2:
case "end":
return t.stop()
}
}
), t)
}
)));
return function(e) {
return t.apply(this, arguments)
}
}()
}
, T = function() {
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : null;
return function(t, a) {
var n = a()
, r = Object(p.c)(n)
, c = Object(p.a)(n)
, i = {
adNetwork: o.g,
adType: Object(s.c)(n),
adPlace: Object(s.b)(n),
adAction: Object(s.a)(n),
platform: Object(f.c)(n)
};
return r && (i.gameId = Object(u.e)(n)),
c && (i.gameId = Object(g.e)(n),
i.battleId = Object(g.h)(n)),
e && (i.ticketsCount = e),
i
}
}
, L = function(e) {
return function(t) {
var a = t(T(e));
return t(Object(b.a)(a))
}
}
, D = function() {
return function() {
var e = i()(r.a.mark((function e(t, a) {
var n, c, i, l;
return r.a.wrap((function(e) {
for (; ; )
switch (e.prev = e.next) {
case 0:
if (n = a(),
c = Object(s.k)(n),
i = Object(s.j)(n),
c || i) {
e.next = 14;
break
}
return t({
type: o.l
}),
e.prev = 5,
l = function() {
t({
type: o.k
})
}
,
e.next = 9,
Object(m.a)("https://imasdk.googleapis.com/js/sdkloader/ima3.js", "google-imasdk", l);
case 9:
e.next = 14;
break;
case 11:
e.prev = 11,
e.t0 = e.catch(5),
t(O());
case 14:
case "end":
return e.stop()
}
}
), e, null, [[5, 11]])
}
)));
return function(t, a) {
return e.apply(this, arguments)
}
}()
}
},
u39m: function(e, t, a) {
"use strict";
a.d(t, "e", (function() {
return S
}
)),
a.d(t, "f", (function() {
return P
}
)),
a.d(t, "d", (function() {
return x
}
)),
a.d(t, "c", (function() {
return B
}
)),
a.d(t, "b", (function() {
return A
}
)),
a.d(t, "a", (function() {
return z
}
));
var n = a("lSNA")
, r = a.n(n)
, c = a("Pvxg")
, i = a("LK7Q")
, o = a("1lWC")
, s = a("so0W")
, l = a("Sskn")
, u = a("ep8u")
, d = a("P7Z0")
, m = a("FIU2")
, f = a("z5Fl")
, g = a("2HB3")
, b = a("+coe")
, p = a("r/Ly")
, h = a("7dti")
, v = a("+9ZS")
, O = a("gSC2")
, j = a("W28U")
, y = function() {
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : null
, t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : null;
return {
jsonrpc: "2.0",
id: "miniMission.getStatus",
method: "miniMission.getStatus",
params: {
code: e,
gameId: t
}
}
}
, E = a("Q6OA")
, w = a("yhpq")
, _ = function(e, t) {
return function(a, n) {
var r = n()
, c = Object(w.b)(r, e, t);
if (!c)
return Promise.reject("Score or playTime must be higher than 0");
console.log(c);
var i = {
jsonrpc: "2.0",
id: "game.saveWebGameplay",
method: "game.saveWebGameplay",
params: {
gameplayData: c
}
};

return a(Object(O.b)(i))
}
}
, k = a("23J1");
function M(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function N(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? M(Object(a), !0).forEach((function(t) {
r()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : M(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var S = function(e) {
return {
type: i.d,
payload: e
}
}
, P = function(e, t) {
return {
type: i.b,
payload: N(N({}, t), {}, {
gameCode: e
})
}
}
, C = function(e) {
return {
type: i.a,
payload: e
}
}
, x = function() {
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : ""
, t = arguments.length > 1 && void 0 !== arguments[1] && arguments[1];
return function(a, n) {
var r = n()
, i = Object(d.c)(r);
if (!Object(g.a)(r)) {
var s = function(e) {
a(C(JSON.stringify(e)))
};
a(_(e, t)).then((function(e) {
if (e.error)
return s(e.error);
if (t || a(Object(o.a)()),
i) {
var n = Object(c.a)([], ["result", "surroundingRankings", 0, "ranking"], e);
a(Object(h.a)(n))
} else {
var r = Object(c.a)(null, ["result", "repetitiveGameplayStatus"], e);
r && a(Object(o.n)(r))
}
}
)).catch((function(e) {
return s(e)
}
))
}
}
}
, B = function() {
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "";
return function(t, a) {
var n = a()
, r = Object(b.c)(n);
Object(v.c)(n) && t(Object(o.i)(r)),
t(x(e)),
t(Object(s.b)()),
t(Object(f.a)()),
t(Object(u.a)("game")),
t(Object(p.c)("game"))
}
}
, A = function(e, t) {
return function(t, a) {
var n = a();
Object(l.k)(n) || (t({
type: i.c
}),
t(Object(k.a)(e)).then((function(e) {
if (e.error)
return t(C(JSON.stringify(e.error)));
var a = e.result
, n = a.game
, r = a.gameDescription
, c = void 0 === r ? "" : r;
n.gameDescription = c,
t(P(n.code, n))
}
)))
}
}
, z = function(e) {
return function(t, a) {
var n = a()
, r = Object(g.j)(n)
, c = Object(l.e)(n, e)
, i = Object(g.b)(n)
, s = function(e, t, a, n) {
var r = [];
return r.push(y(null, t)),
n && (r.push(Object(j.b)(t, null, a)),
r.push(Object(E.b)(1, 0, "global", e)),
r.push({
jsonrpc: "2.0",
id: "user.getRepetitiveGameplayStatus",
method: "user.getRepetitiveGameplayStatus",
params: {}
})),
r
}(window.location.pathname, c, r, i);
if (0 === s.length)
return t(Object(o.h)());
t(Object(O.a)(s)).then((function(a) {
if (!a)
return t(C("Batch request failed"));
t(Object(m.a)(a["miniMission.getStatus"], e)),
t(Object(o.f)(a["game.getSaveState"])),
t(Object(o.b)(a["leaderboards.getWebByGame"])),
t(Object(o.e)(a["user.getRepetitiveGameplayStatus"])),
t(Object(o.h)())
}
))
}
}
},
u8sa: function(e, t, a) {},
uJvJ: function(e, t, a) {},
uP6s: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return r
}
)),
a.d(t, "a", (function() {
return c
}
));
var n = a("gSC2")
, r = function() {
return {
jsonrpc: "2.0",
id: "quest.getSlots",
method: "quest.getSlots",
params: {
gameDetails: !0
}
}
}
, c = function() {
return function(e) {
var t = r();
return e(Object(n.b)(t))
}
}
},
uRfQ: function(e, t, a) {
"use strict";
var n = a("pVnL")
, r = a.n(n)
, c = a("QILm")
, i = a.n(c)
, o = a("q1tI")
, s = a.n(o)
, l = (a("17x9"),
a("/MKj"))
, u = a("24R3")
, d = a("TSYQ")
, m = a.n(d)
, f = a("5/oX")
, g = a("KSB2")
, b = a("1KUn")
, p = a("x2Qn")
, h = (a("Ysju"),
function(e) {
var t = e.isDisabled
, a = e.buttonStyleProps
, n = e.messageKey
, c = e.className
, d = i()(e, ["isDisabled", "buttonStyleProps", "messageKey", "className"])
, h = Object(l.e)(f.d);
return s.a.createElement(p.a, r()({
className: m()("rewarded-ad-button", c),
isDisabled: !h || t
}, a, d, {
withShine: !0
}), s.a.createElement(b.a, {
kind: "ad",
size: 24
}), s.a.createElement(u.a, r()({}, g.b[n], {
tagName: o.Fragment
})))
}
);
h.defaultProps = {
className: "",
messageKey: "doubleIt",
buttonStyleProps: {
theme: "gold",
size: "large",
isFullWidth: !0
}
},
t.a = h
},
ux0k: function(e, t, a) {},
vVHy: function(e, t, a) {},
wBzl: function(e, t, a) {},
"wL+b": function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return n
}
));
var n = !a("hpS6").d && !!navigator && !!navigator.share
},
wWmw: function(e, t, a) {
"use strict";
a.d(t, "f", (function() {
return B
}
)),
a.d(t, "e", (function() {
return z
}
)),
a.d(t, "d", (function() {
return R
}
)),
a.d(t, "h", (function() {
return I
}
)),
a.d(t, "g", (function() {
return T
}
)),
a.d(t, "i", (function() {
return L
}
)),
a.d(t, "j", (function() {
return D
}
)),
a.d(t, "m", (function() {
return G
}
)),
a.d(t, "k", (function() {
return q
}
)),
a.d(t, "a", (function() {
return V
}
)),
a.d(t, "b", (function() {
return H
}
)),
a.d(t, "c", (function() {
return F
}
)),
a.d(t, "l", (function() {
return U
}
));
var n = a("o0o1")
, r = a.n(n)
, c = a("yXPU")
, i = a.n(c)
, o = a("Pvxg")
, s = a("wI63")
, l = a("j4rN")
, u = a("WRpb")
, d = a("KSB2")
, m = a("EDu+")
, f = a("ep8u")
, g = a("Xh7E")
, b = a("Dlzd")
, p = a("g9sZ")
, h = a("2f4u")
, v = a("822e")
, O = a("lSNA")
, j = a.n(O)
, y = a("gSC2")
, E = a("n4Bb")
, w = a("ENk4");
function _(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function k(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? _(Object(a), !0).forEach((function(t) {
j()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : _(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var M = function(e) {
return function(t) {
var a = function(e) {
var t = window.localStorage.getItem("referral-code");
t && Object(w.b)();
var a = window.localStorage.getItem("utm-data");
return a && Object(E.b)(),
{
jsonrpc: "2.0",
id: "user.authentication.loginUsingSinch",
method: "user.authentication.loginUsingSinch",
params: k(k({
sinchId: e
}, t && {
referralCode: t
}), a && {
metadata: JSON.parse(a)
})
}
}(e);
return t(Object(y.b)(a))
}
}
, N = a("z/6j");
function S(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function P(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? S(Object(a), !0).forEach((function(t) {
j()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : S(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var C = function(e) {
return function(t) {
var a = function(e) {
var t = window.localStorage.getItem("referral-code");
t && Object(w.b)();
var a = window.localStorage.getItem("utm-data");
return a && Object(E.b)(),
{
jsonrpc: "2.0",
id: "user.authentication.registerUsingPassword",
method: "user.authentication.registerUsingPassword",
params: P(P(P({}, e), t && {
referralCode: t
}), a && {
metadata: JSON.parse(a)
})
}
}(e);
return t(Object(y.b)(a))
}
}
, x = a("VEVB")
, B = function(e) {
return {
type: s.c,
payload: e
}
}
, A = function(e, t) {
var a = !(arguments.length > 2 && void 0 !== arguments[2]) || arguments[2];
return function(n, r) {
var c = r()
, i = Object(m.b)(c)
, o = Object(v.d)(i)
, s = e.user
, d = e.tokens
, f = d.authenticate
, b = d.refresh
, p = Object(u.a)(t, s);
Object(h.f)(f, b),
n(B(p)),
a && (n(Object(g.b)(Object(v.c)(i))),
l.a.push(o))
}
}
, z = function(e) {
return function(t) {
var a, n = Object(u.a)(e);
t((a = n,
{
type: s.h,
payload: a
}))
}
}
, R = function() {
return function(e) {
Object(h.e)(),
e({
type: s.d
})
}
}
, I = function(e, t, a) {
return function(n) {
n(function(e, t) {
return function(a) {
var n = function(e, t) {
return {
jsonrpc: "2.0",
id: "user.authentication.loginUsingPassword",
method: "user.authentication.loginUsingPassword",
params: {
username: e,
password: t
}
}
}(e, t);
return a(Object(y.b)(n))
}
}(e, t)).then((function(e) {
if (e.error)
return a();
n(A(e.result, e.user))
}
))
}
}
, T = function() {
var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : null;
return function() {
var t = i()(r.a.mark((function t(a) {
var n, c;
return r.a.wrap((function(t) {
for (; ; )
switch (t.prev = t.next) {
case 0:
if (n = e,
e) {
t.next = 11;
break
}
return t.prev = 2,
t.next = 5,
a(Object(p.b)());
case 5:
n = t.sent,
t.next = 11;
break;
case 8:
return t.prev = 8,
t.t0 = t.catch(2),
t.abrupt("return");
case 11:
c = function(e) {
1e3 !== e.code ? a(Object(p.c)(JSON.stringify(e))) : a(Object(b.b)({
title: d.c.facebookConnectFailed,
theme: "warning",
position: "game-bar"
}, 3))
}
,
a(Object(N.a)(n)).then((function(e) {
if (e.error)
return c(e.error);
Object(o.a)(!1, ["result", "user", "about", "newRegistration"], e) && a(Object(f.b)("fb")),
a(A(e.result, e.user, !1))
}
)).catch(c);
case 13:
case "end":
return t.stop()
}
}
), t, null, [[2, 8]])
}
)));
return function(e) {
return t.apply(this, arguments)
}
}()
}
, L = function(e) {
return function(t) {
t(M(e)).then((function(e) {
e.error || t(A(e.result, e.user))
}
))
}
}
, D = function(e) {
return function(t) {
return t(C(e)).then((function(e) {
return !e.error && (t(Object(f.b)("email")),
t(A(e.result, e.user, !1)),
!0)
}
))
}
}
, G = function(e) {
return {
type: s.g,
payload: e
}
}
, q = function() {
return {
type: s.e
}
}
, V = function() {
return function(e) {
return e(Object(x.a)()).then((function(e) {
return Object(o.a)(0, ["result", "offlineBonus", "reward", "tickets"], e)
}
))
}
}
, H = function(e) {
return function(t) {
t({
type: s.a,
payload: e
})
}
}
, F = function(e) {
return function(t) {
t({
type: s.b,
payload: e
})
}
}
, U = function(e) {
return {
type: s.f,
payload: e
}
}
},
x2Qn: function(e, t, a) {
"use strict";
var n = a("pVnL")
, r = a.n(n)
, c = a("QILm")
, i = a.n(c)
, o = a("q1tI")
, s = a.n(o)
, l = (a("17x9"),
a("TSYQ"))
, u = a.n(l)
, d = (a("wBzl"),
function(e) {
var t = e.as
, a = e.children
, n = e.className
, c = e.theme
, o = e.size
, l = e.isPlain
, d = e.isDisabled
, m = e.isFullWidth
, f = e.withHover
, g = e.withShine
, b = i()(e, ["as", "children", "className", "theme", "size", "isPlain", "isDisabled", "isFullWidth", "withHover", "withShine"])
, p = u()("button", "button--".concat(c), "button--".concat(o), {
"button--plain": l,
"button--fullwidth": m,
"button--with-hover": f,
"button--with-shine": g
}, n);
return s.a.createElement(t, r()({
disabled: d,
className: p
}, b), s.a.createElement("span", {
className: "button__content"
}, a))
}
);
d.defaultProps = {
as: "button",
type: "button",
className: "",
theme: "mint",
size: "medium",
isPlain: !1,
isDisabled: !1,
isFullWidth: !1,
withHover: !0,
withShine: !1
},
t.a = d
},
xMQ1: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return s
}
)),
a.d(t, "a", (function() {
return l
}
));
var n = a("lSNA")
, r = a.n(n)
, c = a("gSC2");
function i(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function o(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? i(Object(a), !0).forEach((function(t) {
r()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : i(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var s = function(e) {
var t = e.battleId
, a = e.gameId
, n = e.adAction
, r = e.adType
, c = e.adPlace
, i = e.adNetwork
, s = e.platform
, l = e.ticketsCount;
return {
jsonrpc: "2.0",
id: "ad.saveAction",
method: "ad.saveAction",
params: o(o({}, t && {
battleId: t
}), {}, {
gameId: a,
adAction: n,
adType: r,
adPlace: c,
adNetwork: i,
platform: s
}, l && {
ticketsCount: l
})
}
}
, l = function(e) {
return function(t) {
var a = s(e);
return t(Object(c.b)(a))
}
}
},
yhpq: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return b
}
)),
a.d(t, "a", (function() {
return p
}
));
var n = a("lSNA")
, r = a.n(n)
, c = a("G4qV")
, i = a("PsQH")
, o = a("Qtze")
, s = a("aaJF")
, l = a("Sskn")
, u = a("+coe")
, d = a("05Gd")
, m = a("rOAH");
function f(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function g(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? f(Object(a), !0).forEach((function(t) {
r()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : f(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var b = function(e) {
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : ""
, a = arguments.length > 2 && void 0 !== arguments[2] && arguments[2];
return Object(c.a)(l.e, u.c, u.b, l.h, m.k, m.j, m.A, (function(e, n, r, c, l, u, d) {
console.log("HERE");
if (!a && (n < 0 || 0 === r))
return null;
var m = window.location.pathname
, f = {}
, b = Object(i.a)();
"number" === typeof b && b > 0 && (f.gameplayId = b);
var p = "";
return d && u && (p = JSON.parse(u).id),
g(g({
gameId: e,
score: 138,
playTime: r,
gameUrl: m,
metadata: f,
releaseNumber: c,
gameStateData: t,
createdTime: Object(o.g)(),
checksum: Object(s.e)(n, r, m, t || ""),
replayVariant: null,
replayData: null,
replayDataChecksum: null,
isSaveState: a,
gameplayOrigin: l ? "quest" : "game"
}, !!l && {
questId: l
}), !!p && {
completedQuestMissionId: p
})
}
))(e)
}
, p = function(e) {
console.log("HERE");
var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : ""
, a = arguments.length > 2 && void 0 !== arguments[2] && arguments[2];
return Object(c.a)(d.h, d.j, d.e, u.c, u.b, d.f, (function(e, n, r, c, i, l) {
return !a && (c < 0 || 0 === i) ? null : {
id: e,
location: n,
gameplayData: {
gameId: r,
releaseNumber: l,
score: 138,
playTime: i,
metadata: {},
checksum: Object(s.c)(r, c, i),
createdDateTime: Object(o.g)(),
gameStateData: t,
isSaveState: a,
replayVariant: null,
replayData: null,
section: ""
}
}
}
))(e)
}
},
"z/6j": function(e, t, a) {
"use strict";
(function(e) {
a.d(t, "a", (function() {
return u
}
));
var n = a("lSNA")
, r = a.n(n)
, c = a("gSC2")
, i = a("ENk4")
, o = a("n4Bb");
function s(e, t) {
var a = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter((function(t) {
return Object.getOwnPropertyDescriptor(e, t).enumerable
}
))),
a.push.apply(a, n)
}
return a
}
function l(e) {
for (var t = 1; t < arguments.length; t++) {
var a = null != arguments[t] ? arguments[t] : {};
t % 2 ? s(Object(a), !0).forEach((function(t) {
r()(e, t, a[t])
}
)) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(a)) : s(Object(a)).forEach((function(t) {
Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(a, t))
}
))
}
return e
}
var u = function(t) {
return function(a) {
var n = function(t) {
var a = e.localStorage.getItem("referral-code")
, n = e.localStorage.getItem("utm-data")
, r = {
id: "loginUsingFacebookCommand",
method: "user.authentication.loginUsingFacebook",
params: l(l({
accessToken: t
}, a && {
referralCode: a
}), n && {
metadata: JSON.parse(n)
})
};
return n && Object(o.b)(),
a && Object(i.b)(),
r
}(t);
return a(Object(c.b)(n))
}
}
}
).call(this, a("yLpj"))
},
z5Fl: function(e, t, a) {
"use strict";
a.d(t, "b", (function() {
return i
}
)),
a.d(t, "c", (function() {
return o
}
)),
a.d(t, "a", (function() {
return s
}
));
var n = a("lzvm")
, r = a("8xdg")
, c = a("+coe")
, i = function() {
return {
type: n.c
}
}
, o = function() {
return {
type: n.d
}
}
, s = function() {
return function(e, t) {
var a = t()
, i = Object(r.c)(a)
, o = Object(r.a)(a);
if (i || o) {
var s, l = {
isGame: i,
isBattle: o,
playTime: Math.floor(Object(c.b)(a) / 1e3)
};
e((s = l,
{
type: n.b,
payload: s
}))
}
}
}
},
z9jw: function(e, t, a) {
"use strict";
a.d(t, "a", (function() {
return s
}
)),
a.d(t, "b", (function() {
return l
}
)),
a.d(t, "d", (function() {
return u
}
)),
a.d(t, "c", (function() {
return d
}
));
var n = a("Pvxg")
, r = a("rOAH")
, c = {}
, i = []
, o = function(e) {
return Object(n.a)(c, ["gameDetailLeaderboardsFull"], Object(r.s)(e))
}
, s = function(e) {
return Object(n.a)(!1, ["isLeaderboardsFullVisible"], o(e))
}
, l = function(e) {
return Object(n.a)(i, ["leaderboardsFull"], o(e))
}
, u = function(e) {
return Object(n.a)(0, ["leaderboardsFullRequestCount"], o(e))
}
, d = function(e) {
return Object(n.a)(!0, ["leaderboardsFullHasMore"], o(e))
}
}
}]);
//# sourceMappingURL=bot-containers-BotRoot-BotRoot.afea01c1.chunk.js.map

Back to list