Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var Appcues = function (t) {
- function e(r) {
- if (n[r]) return n[r].exports;
- var i = n[r] = {i: r, l: !1, exports: {}};
- return t[r].call(i.exports, i, i.exports, e), i.l = !0, i.exports
- }
- var n = {};
- return e.m = t, e.c = n, e.i = function (t) {
- return t
- }, e.d = function (t, n, r) {
- e.o(t, n) || Object.defineProperty(t, n, {configurable: !1, enumerable: !0, get: r})
- }, e.n = function (t) {
- var n = t && t.__esModule ? function () {
- return t.default
- } : function () {
- return t
- };
- return e.d(n, "a", n), n
- }, e.o = function (t, e) {
- return Object.prototype.hasOwnProperty.call(t, e)
- }, e.p = "", e(e.s = 158)
- }([function (t, e, n) {
- "use strict";
- function r(t) {
- return t.reduce(function (t, e) {
- return c()(t, a()({}, e, e))
- }, {})
- }
- Object.defineProperty(e, "__esModule", {value: !0}), e.def = r, n.d(e, "STANDARD_PROPERTIES", function () {
- return u
- }), n.d(e, "WHITELISTED_PROPERTIES", function () {
- return s
- }), n.d(e, "PUBLIC_ANALYTICS_EVENTS", function () {
- return f
- }), n.d(e, "FORM_PROPERTIES_PREFIX", function () {
- return l
- }), n.d(e, "USER_SATISFACTION_PREFIX", function () {
- return d
- }), n.d(e, "GLOBAL_SETTINGS_KEY", function () {
- return p
- }), n.d(e, "USER_ID_KEY", function () {
- return h
- }), n.d(e, "LOCAL_ID_KEY", function () {
- return v
- }), n.d(e, "NEXT_CONTENT_ID_KEY", function () {
- return m
- }), n.d(e, "USER_PROPERTIES_KEY", function () {
- return E
- }), n.d(e, "DEBUG_KEY", function () {
- return T
- }), n.d(e, "DEBUG_URL_KEY", function () {
- return g
- }), n.d(e, "ANNOTATIONS_ERROR_KEY", function () {
- return _
- }), n.d(e, "MY_ID_KEY", function () {
- return S
- }), n.d(e, "MY_ID_TIMESTAMP_KEY", function () {
- return x
- }), n.d(e, "CURRENT_FLOW_KEY", function () {
- return y
- }), n.d(e, "LOCAL_STORAGE", function () {
- return b
- }), n.d(e, "SESSION_STORAGE", function () {
- return C
- }), n.d(e, "ANNOTATION_ERROR_EXPIRY_IN_S", function () {
- return w
- }), n.d(e, "SpecialEvents", function () {
- return k
- }), n.d(e, "ContentStatus", function () {
- return A
- }), n.d(e, "CloseType", function () {
- return I
- }), n.d(e, "ContentType", function () {
- return O
- }), n.d(e, "ActionStepType", function () {
- return N
- }), n.d(e, "IGNORE_ERRORS_ACCOUNTS", function () {
- return R
- }), n.d(e, "INTERFACE_FUNCTIONS", function () {
- return L
- }), n.d(e, "SCROLL_PADDING", function () {
- return P
- }), n.d(e, "SCROLL_INCREMENT", function () {
- return D
- }), n.d(e, "MIN_SCROLL_DURATION", function () {
- return M
- }), n.d(e, "MAX_SCROLL_DURATION", function () {
- return U
- }), n.d(e, "MAX_Z_INDEX", function () {
- return F
- }), n.d(e, "BEACON_WIDTH_PX", function () {
- return j
- }), n.d(e, "ARROW_WIDTH_PX", function () {
- return H
- }), n.d(e, "ARROW_OFFSET", function () {
- return Y
- }), n.d(e, "TOOLTIP_BORDER_WIDTH_PX", function () {
- return V
- }), n.d(e, "TOOLTIP_SHADOW_WIDTH_PX", function () {
- return B
- }), n.d(e, "TaskNames", function () {
- return G
- }), n.d(e, "ConditionType", function () {
- return W
- }), n.d(e, "ELEMENT_POLL_RATE", function () {
- return q
- }), n.d(e, "FlowLifecycleEvents", function () {
- return K
- }), n.d(e, "ANNOTATION_SETTLED_TIMEOUT", function () {
- return X
- }), n.d(e, "DEFAULT_TRANSITION_DURATION", function () {
- return z
- }), n.d(e, "EXIT_TRANSITION_DURATION", function () {
- return Q
- }), n.d(e, "ACTIVITY_BATCH_PERIOD_MS", function () {
- return J
- }), n.d(e, "CLOSE_WAIT_TIMEOUT_MS", function () {
- return $
- }), n.d(e, "BS_URL", function () {
- return Z
- }), n.d(e, "BS_VER", function () {
- return tt
- }), n.d(e, "TOOLTIP_SKIPPABLE_DISPLAY_TYPES", function () {
- return et
- });
- var i = n(4), a = n.n(i), o = n(2), c = n.n(o),
- u = ["id", "flowId", "flowName", "flowVersion", "sessionId", "timestamp", "stepId", "stepType", "stepChildId", "interactionType", "interaction"],
- s = ["_hostname", "_lastBrowserLanguage", "_lastPageTitle", "_lastPageUrl", "_currentPageTitle", "_currentPageUrl", "_localId", "_sessionPageviews", "_updatedAt", "_userAgent", "_appcuesId", "_sessionRandomizer"],
- f = ["flow_started", "flow_completed", "flow_skipped", "flow_aborted", "step_started", "step_completed", "step_skipped", "step_interacted", "step_aborted", "form_submitted", "form_field_submitted", "nps_feedback", "nps_score", "nps_clicked_update_nps_score", "nps_ask_me_later_selected_at", "nps_survey_started"],
- l = "_appcuesForm_", d = "_appcuesSatisfaction_", p = "AppcuesSettings", h = "apc_user_id", v = "apc_local_id",
- m = "apc_next_content_id", E = "apc_user", T = "apc_debug_enabled", g = "apc_debug_url", _ = "apc_ann_errors",
- S = "apc_my_id", x = "apc_my_id_ts", y = "apc_curr_flow", b = "localStorage", C = "sessionStorage", w = 2592e3,
- k = {PAGE_VIEW: "appcues:page_view"},
- A = r(["PENDING", "STARTED", "CALCULATING_POSITIONS", "READY", "WILL_SHOW", "SHOWING", "WILL_CLOSE", "ERROR", "FETCHING", "RUNNING"]),
- I = r(["COMPLETED", "SKIPPED", "SHOWING_OTHER_CONTENT", "CLEAR"]), O = {
- MODAL: "modal",
- HOTSPOTS: "hotspot-group",
- SEQUENTIAL_HOTSPOTS: "hotspot-group-sequential",
- COACHMARKS: "coachmark-group",
- DEBUGGER: "debugger",
- JOURNEY: "journey",
- ACTION: "action",
- SATISFACTION_SURVEY: "satisfaction-survey"
- };
- O.ANNOTATION = [O.HOTSPOTS, O.COACHMARKS];
- var N = {REDIRECT: "redirect"}, R = ["2860"],
- L = ["identify", "track", "page", "anonymous", "show", "on", "off", "once", "reset", "debug", "user", "settings", "content", "injectContent", "injectStyles", "start", "initMixpanel", "initHeap", "initIntercom", "initCIO", "initVero", "initWoopra", "initAmplitude", "initKlaviyo", "initCalq", "initTD", "initLl", "initKM", "initGA", "initGTM", "initSegment"],
- P = 200, D = 20, M = 300, U = 700, F = 2147483647, j = 24, H = 20, Y = 10, V = 1, B = 3,
- G = {CALCULATE: "CALCULATE"}, W = r(["WAIT_FOR_ONE_ELEMENT", "WAIT_FOR_MOUSE_EVENT"]), q = 200,
- K = r(["STEP_ATTEMPTED", "STEP_SHOWN", "STEP_COMPLETED", "STEP_SKIPPED", "STEP_END", "STEP_INTERACTED", "STEP_ERRORED", "CHILD_ACTIVATED", "CHILD_DEACTIVATED", "CHILDREN_ERRORED", "CHILDREN_RECOVERED", "CHILD_NEXT", "CHILD_RUN"]),
- X = 1e3, z = 300, Q = 500, J = 50, $ = 3e3, Z = "https://notify.bugsnag.com/js", tt = "3.0.7",
- et = {TEXT: "text", EXIT_SYMBOL: "exit-symbol"}
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = ["orderedContent", "requestId", "user", "userIdentified"].reduce(function (e, n) {
- return f()({}, e, u()({}, n, t[n]))
- }, {});
- return f()({}, e, {
- currentContent: i(t.currentContent, ["eventChannel", "_prevPosition"]),
- transport: {initialized: nt(t), type: t.transport.type}
- })
- }
- function i(t, e) {
- return o()(t).reduce(function (n, r) {
- var a = t[r], o = l.a.defined(a) && l.a.object(a);
- return f()({}, n, u()({}, r, e.indexOf(r) > -1 ? "..." : o ? i(a, e) : a))
- }, {})
- }
- n.d(e, "c", function () {
- return v
- }), n.d(e, "T", function () {
- return m
- }), n.d(e, "O", function () {
- return E
- }), n.d(e, "E", function () {
- return T
- }), n.d(e, "D", function () {
- return g
- }), n.d(e, "I", function () {
- return _
- }), n.d(e, "a", function () {
- return S
- }), n.d(e, "M", function () {
- return x
- }), n.d(e, "b", function () {
- return y
- }), n.d(e, "J", function () {
- return b
- }), n.d(e, "H", function () {
- return C
- }), n.d(e, "w", function () {
- return w
- }), n.d(e, "n", function () {
- return k
- }), n.d(e, "K", function () {
- return A
- }), n.d(e, "v", function () {
- return I
- }), n.d(e, "C", function () {
- return O
- }), n.d(e, "f", function () {
- return N
- }), n.d(e, "L", function () {
- return R
- }), n.d(e, "t", function () {
- return L
- }), n.d(e, "G", function () {
- return P
- }), n.d(e, "A", function () {
- return D
- }), n.d(e, "m", function () {
- return M
- }), n.d(e, "P", function () {
- return U
- }), n.d(e, "N", function () {
- return F
- }), n.d(e, "F", function () {
- return j
- }), n.d(e, "R", function () {
- return H
- }), n.d(e, "u", function () {
- return Y
- }), n.d(e, "s", function () {
- return V
- }), n.d(e, "j", function () {
- return B
- }), n.d(e, "k", function () {
- return G
- }), n.d(e, "l", function () {
- return W
- }), n.d(e, "y", function () {
- return q
- }), n.d(e, "z", function () {
- return K
- }), n.d(e, "Q", function () {
- return X
- }), n.d(e, "W", function () {
- return z
- }), n.d(e, "U", function () {
- return Q
- }), n.d(e, "V", function () {
- return J
- }), n.d(e, "S", function () {
- return $
- }), n.d(e, "x", function () {
- return Z
- }), n.d(e, "g", function () {
- return tt
- }), n.d(e, "B", function () {
- return et
- }), n.d(e, "o", function () {
- return nt
- }), n.d(e, "e", function () {
- return rt
- }), n.d(e, "r", function () {
- return it
- }), n.d(e, "q", function () {
- return at
- }), n.d(e, "p", function () {
- return ot
- }), n.d(e, "i", function () {
- return ct
- }), n.d(e, "h", function () {
- return ut
- }), n.d(e, "X", function () {
- return st
- }), n.d(e, "Y", function () {
- return ft
- }), e.d = r;
- var a = n(7), o = n.n(a), c = n(4), u = n.n(c), s = n(2), f = n.n(s), l = n(6), d = n(76), p = n(10), h = n(10),
- v = n.i(d.a)(function (t) {
- return p.a(B(t), G(t))
- }), m = (n.i(d.a)(function (t) {
- return v(t).name
- }), n.i(d.a)(function (t) {
- return t.settings.styling
- }, {})), E = n.i(d.a)(function (t) {
- return t.settings.account.keenScopedKeyWrite
- }), T = n.i(d.a)(function (t) {
- return t
- }), g = n.i(d.a)(function (t) {
- return t.requestId
- }), _ = n.i(d.a)(function (t) {
- return t.settings.accountId
- }), S = n.i(d.a)(function (t) {
- return t.reporter
- }), x = n.i(d.a)(function (t, e) {
- return t.eventListeners[e]
- }, []), y = n.i(d.a)(function (t) {
- return t.user
- }, {}), b = n.i(d.a)(function (t) {
- return t.userIdentified
- }, !1), C = n.i(d.a)(function (t) {
- return t.settings.account.skipAutoProperties
- }, !1), w = n.i(d.a)(function (t) {
- return t.session.id
- }), k = n.i(d.a)(function (t) {
- return t.settings
- }, {}), A = n.i(d.a)(function (t, e) {
- return t.tasks[e]
- }), I = n.i(d.a)(function (t, e) {
- return t.pendingEvents[e]
- }, []), O = function (t) {
- return t.lastCheckedForInitialContent || {}
- }, N = n.i(d.a)(function (t) {
- return t.content
- }), R = n.i(d.a)(function (t) {
- return t.orderedContent
- }), L = n.i(d.a)(function (t, e) {
- return N(t)[e]
- }), P = n.i(d.a)(function (t) {
- return t.styles
- }, {}), D = n.i(d.a)(function (t) {
- return v(t).type
- }), M = n.i(d.a)(function (t) {
- return t.currentContent.status
- }), U = n.i(d.a)(function (t) {
- return t.currentContent.state
- }), F = n.i(d.a)(function (t) {
- return t.currentContent.shownUrl
- }), j = n.i(d.a)(function (t) {
- return v(t).attributes.style
- }), H = n.i(d.a)(function (t) {
- return t.styles[v(t).attributes.style]
- }), Y = n.i(d.a)(function (t) {
- return t.currentContent.eventChannel
- }), V = n.i(d.a)(function (t) {
- return t.currentContent.flowId
- }), B = n.i(d.a)(function (t) {
- return t.content[t.currentContent.flowId]
- }), G = n.i(d.a)(function (t) {
- return t.currentContent.stepId
- }), W = (n.i(d.a)(function (t) {
- return n.i(h.b)(B(t), G(t))
- }, 0), n.i(d.a)(function (t) {
- return U(t).currentStepChildId
- })), q = (n.i(d.a)(function (t) {
- return X(t, W(t))
- }, 0), n.i(d.a)(function (t) {
- return p.c(v(t))
- }, [])), K = n.i(d.a)(function (t) {
- return t.currentContent.state.children
- }, {}), X = n.i(d.a)(function (t, e) {
- return p.d(v(t), e)
- }, -1), z = n.i(d.a)(function (t, e) {
- return q(t)[e].id
- }), Q = n.i(d.a)(function (t, e) {
- var n = X(t, e);
- return !!l.a.defined(n) && z(t, n + 1)
- }), J = n.i(d.a)(function (t, e) {
- var n = X(t, e);
- return !!l.a.defined(n) && z(t, n - 1)
- }), $ = n.i(d.a)(function (t, e) {
- return l.a.defined(Z(t, e))
- }, !1), Z = n.i(d.a)(function (t, e) {
- return K(t)[e].activatedAt
- }), tt = n.i(d.a)(function (t) {
- return t.reportedErrors.child
- }, {}), et = (n.i(d.a)(function (t) {
- return t.currentContent.state.retries
- }), n.i(d.a)(function (t) {
- return t.currentContent.state.activeAnnotations
- }, [])), nt = (n.i(d.a)(function (t, e) {
- return K(t)[e].y
- }), n.i(d.a)(function (t) {
- return t.transport.initialized
- }, !1)), rt = n.i(d.a)(function (t) {
- return t.transport.details.socket
- }), it = (n.i(d.a)(function (t) {
- return t.transport.details.channels
- }, {}), function (t) {
- return t.debugger || null
- }), at = n.i(d.a)(function (t) {
- return it(t).viewState
- }), ot = n.i(d.a)(function (t) {
- return at(t).rowState
- }), ct = n.i(d.a)(function (t) {
- return it(t).currentPage
- }), ut = n.i(d.a)(function (t) {
- return it(t).lastTrackedPage
- }), st = n.i(d.a)(function (t) {
- return it(t).contentErrors
- }, []), ft = n.i(d.a)(function (t) {
- return it(t).childErrors
- }, {})
- }, function (t, e, n) {
- t.exports = {default: n(223), __esModule: !0}
- }, function (t, e, n) {
- "use strict";
- n.d(e, "c", function () {
- return i
- }), n.d(e, "a", function () {
- return a
- }), n.d(e, "e", function () {
- return o
- }), n.d(e, "i", function () {
- return c
- }), n.d(e, "g", function () {
- return u
- }), n.d(e, "d", function () {
- return s
- }), n.d(e, "f", function () {
- return f
- }), n.d(e, "h", function () {
- return l
- }), n.d(e, "b", function () {
- return d
- });
- var r = n(0),
- i = n.i(r.def)(["START_INITIALIZE", "START_IDENTIFY", "START_HANDLE_MESSAGE", "START_EVENT", "FINISHED_EVENT", "START_ACTIVITY", "START_ANONYMOUS", "INJECT_CONTENT", "INJECT_STYLES", "PREPARE_CONTENT", "CLEANUP_STEP", "START_CONTENT", "START_RESET", "START_DEBUG", "START_FORM_SUBMISSION", "START_SHOW", "STOP_TASKS", "START_CHECK", "START_FLOW", "START_STEP", "CANCEL_ATTEMPTS", "SEND_LIFECYCLE_EVENT", "CLOSE_CHANNEL"]),
- a = n.i(r.def)(["INITIALIZE", "CONFIGURE_TRANSPORT", "IDENTIFY", "SENT_REQUEST", "UPDATE_USER", "RESET", "UPDATE_CONTENT", "UPDATE_STYLES", "WILL_SHOW_CONTENT", "SHOW_CONTENT", "WILL_CLOSE_CONTENT", "FETCHING_CONTENT", "REGISTER_RENDERER", "REGISTER_CALLBACKS", "ADD_EVENT_LISTENER", "REMOVE_EVENT_LISTENER", "WAIT_IDENTIFY", "COMPLETED_IDENTIFY", "STORE_TASK", "CLEAR_TASKS", "CLEAR_TASK", "CLEAR_CURRENT_CONTENT", "RUN_ACTION", "RESUME_ACTION", "CHECKED_FOR_INITIAL_CONTENT", "SENT_ACTIVITY_UPDATE", "STARTED_FLOW_IMM", "SET_BODY_READY"]),
- o = n.i(r.def)(["INVALIDATE_FORM", "LOADED_CSS", "RESIZE_CONTENT", "ACTIVATED_STEP_CHILD", "DEACTIVATED_STEP_CHILD", "SET_CURRENT_STEP_CHILD", "CLEAR_CURRENT_STEP_CHILD", "SET_CURRENT_STEP", "ADVANCE_STEP_CHILD", "CLOSE_FLOW", "CLOSE_STEP"]),
- c = n.i(r.def)(["PREPARE_MODAL", "RESIZE_MODAL_CONTENT"]),
- u = n.i(r.def)(["PREPARE_SATISFACTION_SURVEY", "START_COLLAPSING_SATISFACTION_SURVEY", "COLLAPSE_SATISFACTION_SURVEY", "EXPAND_SATISFACTION_SURVEY", "SHOW_SATISFACTION_SURVEY_TOAST", "HIDE_SATISFACTION_SURVEY_TOAST", "QUANTITATIVE_QUESTION_SUBMITTED", "CLICKED_UPDATE_NPS_SCORE", "QUALITATIVE_QUESTION_SUBMITTED", "ASK_ME_LATER_SELECTED", "FEEDBACK_TEXT_CHANGED"]),
- s = n.i(r.def)(["ADD_ACTIVE_ANNOTATIONS", "REMOVE_ACTIVE_ANNOTATIONS", "START_CALCULATE_POSITIONS", "START_HANDLE_POSITION_UPDATES", "SET_ANNOTATIONS_POSITIONS", "SET_ANNOTATIONS_READY", "SAVE_POSITION_DETAILS", "REPORTED_ANNOTATIONS_ERRORS", "REPORTED_ANNOTATIONS_RECOVERY", "SET_EXISTING_ANNOTATIONS_ERRORS", "SET_TOOLTIP_SETTLED", "SET_ACTIVE_ANNOTATIONS_WILL_CLOSE", "HIDE_AND_REMOVE_ACTIVE_ANNOTATIONS"]),
- f = n.i(r.def)(["EXPAND_HOTSPOT", "PREPARE_HOTSPOTS", "SET_BEACON_SETTLED", "CLOSE_LAST_HOTSPOT"]),
- l = {PREPARE_COACHMARKS: "PREPARE_COACHMARKS"},
- d = n.i(r.def)(["TOGGLE_ROW_DETAILS", "TOGGLE_COLLAPSED", "SET_CURRENT_PAGE", "TRACK_PAGE", "ADD_CONTENT_ERROR", "ADD_CHILD_ERROR", "CLOSE_DEBUGGER"])
- }, function (t, e, n) {
- "use strict";
- e.__esModule = !0;
- var r = n(60), i = function (t) {
- return t && t.__esModule ? t : {default: t}
- }(r);
- e.default = function (t, e, n) {
- return e in t ? (0, i.default)(t, e, {value: n, enumerable: !0, configurable: !0, writable: !0}) : t[e] = n, t
- }
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return "string" == typeof t || "number" == typeof t || "boolean" == typeof t || "symbol" == typeof t || null === t || void 0 === t
- }
- function i(t, e, n, r) {
- function i(t, e, n) {
- (a[t] || (a[t] = {}))[e] = n
- }
- for (var a = {ns: e}, o = 0, c = r.length; o < c; o++) {
- var u = r[o];
- t[u] && (a[u] = t[u])
- }
- for (var s in t) if ("key" !== s && "classNames" !== s && "selector" !== s) {
- var f = s.indexOf("-");
- f > 0 ? i(s.slice(0, f), s.slice(f + 1), t[s]) : a[s] || i(n, s, t[s])
- }
- return a
- }
- function a(t, e, n, a, o, c) {
- if (o.selector && (a += o.selector), o.classNames) {
- var u = o.classNames;
- a = a + "." + (Array.isArray(u) ? u.join(".") : u.replace(/\s+/g, "."))
- }
- return {
- sel: a, data: i(o, t, e, n), children: c.map(function (t) {
- return r(t) ? {text: t} : t
- }), key: o.key
- }
- }
- function o(t, e, n, r, i, a) {
- var o;
- if ("function" == typeof r) o = r(i, a); else if (r && "function" == typeof r.view) o = r.view(i, a); else {
- if (!r || "function" != typeof r.render) throw"JSX tag must be either a string, a function or an object with 'view' or 'render' methods";
- o = r.render(i, a)
- }
- return o.key = i.key, o
- }
- function c(t, e, n) {
- for (var r = e, i = t.length; r < i; r++) {
- var a = t[r];
- Array.isArray(a) ? c(a, 0, n) : n.push(a)
- }
- }
- function u(t) {
- if (t) for (var e = 0, n = t.length; e < n; e++) if (Array.isArray(t[e])) {
- var r = t.slice(0, e);
- c(t, e, r), t = r;
- break
- }
- return t
- }
- function s(t, e, n, r, i, c) {
- return i = i || {}, c = u(c), "string" == typeof r ? a(t, e, n, r, i, c) : o(t, e, n, r, i, c)
- }
- function f(t, e, n) {
- return function (r, i, a) {
- return (arguments.length > 3 || !Array.isArray(a)) && (a = d.call(arguments, 2)), s(t, e || "props", n || l, r, i, a)
- }
- }
- var l = ["hook", "on", "style", "class", "props", "attrs", "dataset"], d = Array.prototype.slice;
- t.exports = {html: f(void 0), svg: f("http://www.w3.org/2000/svg", "attrs"), JSX: f}
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return function (e) {
- return i.call(e) === "[object " + t + "]"
- }
- }
- var i = Object.prototype.toString,
- a = ["Object", "Arguments", "Function", "String", "Number", "Date", "RegExp", "Error"], o = {};
- a.forEach(function (t) {
- o[t.toLowerCase()] = r(t)
- }), o.array = Array.isArray || r("Array"), o.undefined = function (t) {
- return void 0 === t
- }, o.defined = function (t) {
- return !o.undefined(t) && null !== t
- }, o.inArray = function (t, e) {
- for (var n = t.length; n--;) if (t[n] === e) return !0;
- return !1
- }, e.a = o
- }, function (t, e, n) {
- t.exports = {default: n(226), __esModule: !0}
- }, function (t, e) {
- var n = t.exports = {version: "2.5.3"};
- "number" == typeof __e && (__e = n)
- }, function (t, e, n) {
- "use strict";
- n.d(e, "b", function () {
- return a
- }), n.d(e, "c", function () {
- return o
- }), n.d(e, "h", function () {
- return c
- }), n.d(e, "n", function () {
- return u
- }), n.d(e, "r", function () {
- return s
- }), n.d(e, "a", function () {
- return f
- }), n.d(e, "d", function () {
- return l
- }), n.d(e, "t", function () {
- return d
- }), n.d(e, "m", function () {
- return p
- }), n.d(e, "s", function () {
- return h
- }), n.d(e, "f", function () {
- return v
- }), n.d(e, "g", function () {
- return m
- }), n.d(e, "u", function () {
- return E
- }), n.d(e, "e", function () {
- return T
- }), n.d(e, "o", function () {
- return g
- }), n.d(e, "q", function () {
- return _
- }), n.d(e, "j", function () {
- return S
- }), n.d(e, "k", function () {
- return x
- }), n.d(e, "p", function () {
- return y
- }), n.d(e, "i", function () {
- return b
- }), n.d(e, "l", function () {
- return C
- });
- var r = n(3), i = n(21), a = n.i(i.a)(r.c.START_INITIALIZE, function (t, e, n, r) {
- return {settings: t, dispatchMessage: e, transportModule: n, reporter: r}
- }), o = n.i(i.a)(r.c.START_IDENTIFY, function (t) {
- return {
- userId: t,
- properties: arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {},
- events: arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : []
- }
- }), c = n.i(i.a)(r.c.START_HANDLE_MESSAGE), u = n.i(i.a)(r.c.START_EVENT, function (t, e) {
- return {flowId: t, event: e}
- }), s = n.i(i.a)(r.c.FINISHED_EVENT, function (t, e) {
- return {flowId: t, event: e}
- }), f = n.i(i.a)(r.c.START_ACTIVITY, function () {
- var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {},
- e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : [];
- return arguments.length > 2 && void 0 !== arguments[2] && arguments[2] ? {
- properties: t,
- events: e,
- trigger: !0
- } : {properties: t, events: e}
- }), l = n.i(i.a)(r.c.START_ANONYMOUS), d = (n.i(i.a)(r.c.INJECT_CONTENT, function (t) {
- return {content: t}
- }), n.i(i.a)(r.c.INJECT_STYLES, function (t, e) {
- return {defaultStyles: t, styles: e}
- }), n.i(i.a)(r.c.PREPARE_CONTENT)), p = n.i(i.a)(r.c.CLEANUP_STEP), h = n.i(i.a)(r.c.START_CONTENT),
- v = n.i(i.a)(r.c.START_RESET), m = n.i(i.a)(r.c.START_DEBUG),
- E = n.i(i.a)(r.c.START_FORM_SUBMISSION, function (t, e, n) {
- return {formId: t, fields: e, onSuccess: n}
- }), T = n.i(i.a)(r.c.START_SHOW), g = n.i(i.a)(r.c.STOP_TASKS), _ = n.i(i.a)(r.c.START_CHECK),
- S = n.i(i.a)(r.c.START_FLOW, function (t, e, n, r) {
- return {
- flowId: t,
- stepId: e,
- url: n,
- eventChannel: r,
- status: arguments.length > 4 && void 0 !== arguments[4] ? arguments[4] : null
- }
- }), x = n.i(i.a)(r.c.START_STEP, function (t, e) {
- return {step: t, url: e, status: arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : null}
- }), y = n.i(i.a)(r.c.CANCEL_ATTEMPTS), b = n.i(i.a)(r.c.SEND_LIFECYCLE_EVENT, function (t) {
- return {event: t, eventChannel: arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : null}
- }), C = n.i(i.a)(r.c.CLOSE_CHANNEL)
- }, function (t, e, n) {
- "use strict";
- function r() {
- var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}, e = t.selector_settings,
- n = t.selector, r = t.backup_selectors, i = e || n;
- return p.a.array(r) ? [i].concat(a()(r)) : [i]
- }
- n.d(e, "q", function () {
- return h
- }), n.d(e, "g", function () {
- return v
- }), n.d(e, "l", function () {
- return m
- }), n.d(e, "c", function () {
- return E
- }), n.d(e, "d", function () {
- return T
- }), n.d(e, "m", function () {
- return g
- }), n.d(e, "p", function () {
- return _
- }), n.d(e, "n", function () {
- return S
- }), n.d(e, "j", function () {
- return x
- }), n.d(e, "o", function () {
- return y
- }), n.d(e, "i", function () {
- return b
- }), n.d(e, "h", function () {
- return C
- }), n.d(e, "a", function () {
- return w
- }), n.d(e, "b", function () {
- return k
- }), n.d(e, "f", function () {
- return A
- }), n.d(e, "e", function () {
- return I
- }), e.k = r;
- var i = n(14), a = n.n(i), o = n(7), c = n.n(o), u = n(4), s = n.n(u), f = n(76), l = n(0), d = n(112), p = n(6),
- h = function (t) {
- return t && t.type === l.ContentType.JOURNEY
- }, v = n.i(f.a)(function (t) {
- return h(t) ? t.attributes.steps : s()({}, t.id, t)
- }, {}), m = n.i(f.a)(function (t) {
- return h(t) ? c()(v(t)).length : 1
- }, 0), E = n.i(f.a)(function (t) {
- var e = t.attributes;
- return e.children || e.steps || e.hotspots || e.annotations
- }, []), T = n.i(f.a)(function (t, e) {
- var n = -1;
- return E(t).forEach(function (t, r) {
- t.id === e && (n = r)
- }), n
- }, -1), g = n.i(f.a)(function (t, e) {
- return E(t)[e]
- }), _ = n.i(f.a)(function (t, e) {
- return t = t.step ? t.step : t, n.i(d.a)(E(t), function (t) {
- return t.id === e
- })
- }), S = n.i(f.a)(function (t, e) {
- var n = g(t, e);
- return t.type === l.ContentType.HOTSPOTS && x(t) && n.ui_conditions && n.ui_conditions.next && n.ui_conditions.next.type === l.ConditionType.WAIT_FOR_MOUSE_EVENT
- }, !1), x = n.i(f.a)(function (t) {
- return t.attributes.sequential
- }, !1), y = n.i(f.a)(function (t) {
- return t.type === l.ContentType.ACTION && t.attributes.action_type === l.ActionStepType.REDIRECT
- }, !1), b = n.i(f.a)(function (t) {
- return t.type !== l.ContentType.SATISFACTION_SURVEY
- }), C = n.i(f.a)(function (t, e) {
- if (h(t)) {
- var n = void 0, r = v(t);
- return c()(r).forEach(function (t) {
- var i = r[t];
- i.index === e && (n = i)
- }), n.step
- }
- return t
- }), w = n.i(f.a)(function (t, e) {
- return h(t) ? v(t)[e].step : t
- }), k = n.i(f.a)(function (t, e) {
- return h(t) ? v(t)[e].index : e === t.id ? 0 : -1
- }, -1), A = n.i(f.a)(function (t, e) {
- return t = c()(t || {}).map(function (e) {
- return t[e]
- }), n.i(d.a)(t, function (t) {
- return _(t, e)
- })
- }), I = n.i(f.a)(function (t, e) {
- return t = c()(t || {}).map(function (e) {
- return t[e]
- }), n.i(d.a)(t, function (t) {
- var n = v(t);
- return A(n, e)
- })
- })
- }, function (t, e, n) {
- "use strict";
- var r = n(59);
- n.d(e, "b", function () {
- return r.b
- }), n.d(e, "c", function () {
- return r.g
- }), n.d(e, "i", function () {
- return r.i
- }), n.d(e, "a", function () {
- return r.f
- }), n.d(e, "d", function () {
- return r.c
- }), n.d(e, "g", function () {
- return r.j
- }), n.d(e, "h", function () {
- return r.k
- }), n.d(e, "e", function () {
- return r.d
- }), n.d(e, "f", function () {
- return r.h
- }), n.d(e, "k", function () {
- return r.e
- }), n.d(e, "j", function () {
- return r.l
- }), n.d(e, "l", function () {
- return r.m
- })
- }, function (t, e, n) {
- var r = n(90)("wks"), i = n(66), a = n(16).Symbol, o = "function" == typeof a;
- (t.exports = function (t) {
- return r[t] || (r[t] = o && a[t] || (o ? a : i)("Symbol." + t))
- }).store = r
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : window.document, r = h(e, n);
- if (r.error) return r;
- t = r;
- var i = {element: t}, a = t.ownerDocument || document, o = a.defaultView || window,
- c = t.getBoundingClientRect(), u = c.left, s = c.top, f = c.right, l = c.bottom,
- d = {left: u, top: s, right: f, bottom: l}, p = {left: u, top: s, right: f, bottom: l},
- m = o.getComputedStyle(t), _ = v(t, m, a, o), y = _.fixed, b = _.zIndex, C = _.opacity,
- w = _.hiddenOverflow, k = _.hasScrollableParent;
- if (!y) {
- var A = S(a, o);
- if (p = x(p, A), g(o.getComputedStyle(a.body).position)) {
- var I = x(a.body.getBoundingClientRect(), A);
- p = x(p, {xOffset: -1 * I.left, yOffset: -1 * I.top})
- }
- }
- var O = (p.right < 0 || p.bottom < 0) && !k;
- return !T(t) || "hidden" === m.visibility || 0 === C || w || O ? E("Targeted element is present but not visible.") : j()(i, {
- boundingRect: p,
- fixed: y,
- zIndex: b,
- relativeBoundingRect: d,
- viewport: {width: a.documentElement.clientWidth, height: a.documentElement.clientHeight}
- })
- }
- function i(t, e, n, r) {
- return {
- xRegion: Math.floor(Math.min(Math.max(t, 0), n - 1) / (n / 4)),
- yRegion: Math.floor(Math.min(Math.max(e, 0), r - 1) / (r / 4))
- }
- }
- function a(t, e) {
- return Math.min(V.MAX_SCROLL_DURATION, Math.max(V.MIN_SCROLL_DURATION, (t - e) / 2))
- }
- function o(t) {
- var e = t.documentElement;
- return e.scrollTop, e.scrollTop > 0 ? e : (e.scrollTop = 1, e.scrollTop > 0 ? (e.scrollTop = 0, e) : (e.scrollTop = 0, t.body))
- }
- function c(t, e, n, r, i, a, o) {
- var c = r + t + i - n - o * a, u = !1;
- c > t && c < t + r && (u = !0);
- var s = c - r / 2, f = e - r;
- return {idealScrollTop: Math.max(0, Math.min(s, f)), visibleInContainer: u}
- }
- function u(t, e) {
- return "visible" !== e && t.scrollHeight > t.clientHeight
- }
- function s(t, e) {
- for (var n = [], r = t.parentElement, i = e || document, a = i.documentElement, c = i.body, s = "fixed" === window.getComputedStyle(t).position; !s && r && r !== c;) {
- var f = window.getComputedStyle(r), l = f.overflowY, d = f.position;
- u(r, l) && n.push(r), s = "fixed" === d, r = r.parentElement
- }
- var p = o(i);
- return !s && (a.scrollHeight > a.clientHeight || p.scrollHeight > p.clientHeight) && n.push(p), n
- }
- function f(t, e, n, r) {
- var i = r || document, a = t.getBoundingClientRect(), o = a.bottom, u = a.height;
- return n.map(function (t) {
- var n = t.getBoundingClientRect(), r = n.bottom, a = t.scrollTop, s = t.scrollHeight, f = t.clientHeight;
- t !== i.documentElement && t !== i.body || (f = Math.min(i.documentElement.clientHeight || 1 / 0, i.body.clientHeight || 1 / 0), f === 1 / 0 && window.innerHeight, r = f);
- var l = c(a, s, r, f, o, u, e), d = l.idealScrollTop, p = l.visibleInContainer;
- return o += a - d, {el: t, scrollTop: d, visibleInContainer: p}
- })
- }
- function l(t, e) {
- return t.error || e.error ? t.error && e.error && t.errorMessage === e.errorMessage : t.fixed === e.fixed && t.zIndex === e.zIndex && t.element === e.element && y(t.boundingRect || {}, e.boundingRect || {}) && y(t.relativeBoundingRect || {}, e.relativeBoundingRect || {}) && y(t.viewport || {}, e.viewport || {})
- }
- function d(t, e) {
- if (0 === t.length) return E("Missing selector.");
- var n = void 0;
- for (var r in t) {
- var i = p(t[r], e);
- if (i && !i.error) {
- n = i;
- break
- }
- }
- return n || E("Could not find an element for list of selectors.")
- }
- function p(t, e) {
- var r = "string" == typeof t && t || "object" === (void 0 === t ? "undefined" : U()(t)) && t.selector;
- if (!r) return E("Missing selector.");
- var i = n.i(H.a)(r, e), a = t.text_filter || t.textFilter, o = !!a,
- c = "object" === (void 0 === t ? "undefined" : U()(t)) && t.hasOwnProperty("order_filter"),
- u = t.order_filter;
- if (o && a.length >= 0 && (i = [].slice.call(i).filter(function (t) {
- return t.innerText.replace(/(?:\r\n|\r|\n)/g, " ").toLowerCase().trim() === a.toString().toLowerCase().trim()
- })), c && u >= 0 && (i = i[u] ? [i[u]] : []), 0 === i.length) {
- var s = "", f = "";
- return o && (s = ' with text filter "' + a + '"'), c && (f = " with order value " + u), E('Could not find element for selector "' + r + '"' + (o ? s : "") + (o && c ? " and" : "") + (c ? f : "") + ".")
- }
- return i.length > 1 ? E("Found " + i.length + " elements for selector " + t.selector + ".") : i[0]
- }
- function h(t) {
- var e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : window.document;
- if (t && "object" === (void 0 === t ? "undefined" : U()(t)) && t.length) {
- if (t.length > 1) return d(t, e);
- t = t[0]
- }
- return p(t, e)
- }
- function v(t, e, n, r) {
- var i = arguments.length > 4 && void 0 !== arguments[4] ? arguments[4] : {}, a = e.zIndex, o = e.position,
- c = t.parentElement, s = c ? r.getComputedStyle(c) : {};
- if (i.fixed || (i.fixed = "fixed" === o), i.absolute || (i.absolute = "absolute" === o), i.opacity = parseFloat(Y.a.defined(i.opacity) ? i.opacity : 1) * parseFloat(e.opacity), i.hiddenOverflow || (i.hiddenOverflow = !T(t) && "hidden" === e.overflow && !i.fixed && !i.absolute), i.hasScrollableParent || (i.hasScrollableParent = u(t, e.overflowY)), "" === a || "auto" === a || g(o) || _(s) || (a = "auto"), (Y.a.undefined(i.zIndex) || "" !== a && "auto" !== a && (g(o) || _(s))) && (i.zIndex = a), c && c !== n.body && c !== n.documentElement) return v(c, s, n, r, i);
- if (/^[0-9]+$/.test(i.zIndex)) {
- var f = parseInt(i.zIndex, 10);
- f++, i.zIndex = f
- }
- return i
- }
- function m(t) {
- var e = t.ownerDocument;
- return e && e.documentElement.contains(t)
- }
- function E(t) {
- return {error: !0, errorMessage: t}
- }
- function T(t) {
- return !!(t && (t.offsetWidth || t.offsetHeight) && t.offsetWidth > 0 && t.offsetHeight > 0)
- }
- function g(t) {
- return "fixed" === t || "relative" === t || "absolute" == t || "sticky" === t
- }
- function _(t) {
- return "flex" === t.display || "inline-flex" === t.display
- }
- function S(t, e) {
- var n = t.documentElement;
- return {xOffset: (e.pageXOffset || 0) - n.clientLeft, yOffset: (e.pageYOffset || 0) - n.clientTop}
- }
- function x(t, e) {
- var n = t.left, r = t.top, i = t.right, a = t.bottom, o = e.xOffset, c = e.yOffset;
- return {left: n + o, top: r + c, right: i + o, bottom: a + c}
- }
- function y(t, e) {
- if (t && e) return D()(t).every(function (n) {
- return t[n] === e[n]
- })
- }
- function b(t, e) {
- var n = t.className.split(" ");
- -1 === n.indexOf(e) && (t.className = n.concat(e).filter(function (t) {
- return t
- }).join(" "))
- }
- function C(t, e) {
- var n = t.className.split(" "), r = n.indexOf(e);
- r > -1 && (n.splice(r, 1), t.className = n.join(" "))
- }
- function w(t) {
- return ("interactive" === t.readyState || "complete" === t.readyState) && t.body
- }
- function k(t, e, n) {
- Array.prototype.some.call([].concat(L()(t.styleSheets)), function (t) {
- return t.href === e
- }) ? setTimeout(function () {
- return n()
- }, 5) : setTimeout(function () {
- return k(t, e, n)
- }, 5)
- }
- function A(t, e) {
- t.requestAnimationFrame(function () {
- t.requestAnimationFrame(function () {
- e()
- })
- })
- }
- function I(t, e) {
- var n = void 0, r = new N.a(function (r) {
- n = function () {
- t.removeEventListener(e, n), r(!0)
- }, t.addEventListener(e, n)
- });
- return {listener: n, promise: r}
- }
- e.c = r, e.i = i, e.h = a, e.f = s, e.g = f, e.e = l, e.b = h, e.o = m, e.n = T, e.l = b, e.m = C, e.a = w, e.j = k, e.k = A, e.d = I;
- var O = n(25), N = n.n(O), R = n(14), L = n.n(R), P = n(7), D = n.n(P), M = n(46), U = n.n(M), F = n(2), j = n.n(F),
- H = n(183), Y = n(6), V = n(0)
- }, function (t, e, n) {
- "use strict";
- e.__esModule = !0;
- var r = n(211), i = function (t) {
- return t && t.__esModule ? t : {default: t}
- }(r);
- e.default = function (t) {
- if (Array.isArray(t)) {
- for (var e = 0, n = Array(t.length); e < t.length; e++) n[e] = t[e];
- return n
- }
- return (0, i.default)(t)
- }
- }, function (t, e, n) {
- t.exports = n(295)
- }, function (t, e) {
- var n = t.exports = "undefined" != typeof window && window.Math == Math ? window : "undefined" != typeof self && self.Math == Math ? self : Function("return this")();
- "number" == typeof __g && (__g = n)
- }, function (t, e, n) {
- "use strict";
- e.__esModule = !0;
- var r = n(2), i = function (t) {
- return t && t.__esModule ? t : {default: t}
- }(r);
- e.default = i.default || function (t) {
- for (var e = 1; e < arguments.length; e++) {
- var n = arguments[e];
- for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (t[r] = n[r])
- }
- return t
- }
- }, function (t, e, n) {
- "use strict";
- function r(t, e, n) {
- return {type: t, params: c()({stepId: e}, n || {})}
- }
- function i(t, e, n, i) {
- return r(t, e, c()({stepChildId: n}, i))
- }
- function a(t, e, n, r) {
- return i(u.FlowLifecycleEvents.STEP_INTERACTED, t, e, {
- interactionType: "click",
- interaction: {category: n, destination: r}
- })
- }
- e.a = r, e.b = i, e.c = a;
- var o = n(2), c = n.n(o), u = n(0)
- }, function (t, e, n) {
- "use strict";
- function r(t, e, n) {
- if (!e(t)) throw s("error", "uncaught at check", n), new Error(n)
- }
- function i(t, e) {
- return F.notUndef(t) && U.call(t, e)
- }
- function a(t, e) {
- var n = t.indexOf(e);
- n >= 0 && t.splice(n, 1)
- }
- function o() {
- var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}, e = T()({}, t),
- n = new m.a(function (t, n) {
- e.resolve = t, e.reject = n
- });
- return e.promise = n, e
- }
- function c(t) {
- var e = !(arguments.length > 1 && void 0 !== arguments[1]) || arguments[1], n = void 0,
- r = new m.a(function (r) {
- n = setTimeout(function () {
- return r(e)
- }, t)
- });
- return r[I] = function () {
- return clearTimeout(n)
- }, r
- }
- function u(t) {
- var e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : Y,
- n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : "", r = arguments[3],
- i = {name: n, next: t, throw: e, return: V};
- return r && (i[k] = !0), void 0 !== x.a && (i[_.a] = function () {
- return i
- }), i
- }
- function s(t, e) {
- arguments.length > 2 && void 0 !== arguments[2] && arguments[2]
- }
- function f(t, e) {
- return function () {
- return M && s("warn", e), t.apply(void 0, arguments)
- }
- }
- function l(t) {
- return function (e) {
- var n = p()(e, O, {value: !0});
- return t(n)
- }
- }
- n.d(e, "t", function () {
- return C
- }), n.d(e, "n", function () {
- return w
- }), n.d(e, "r", function () {
- return A
- }), n.d(e, "k", function () {
- return I
- }), n.d(e, "s", function () {
- return O
- }), n.d(e, "l", function () {
- return N
- }), n.d(e, "b", function () {
- return L
- }), n.d(e, "e", function () {
- return P
- }), n.d(e, "v", function () {
- return D
- }), n.d(e, "i", function () {
- return M
- }), e.g = r, n.d(e, "c", function () {
- return F
- }), n.d(e, "m", function () {
- return j
- }), e.d = a, e.o = o, e.a = c, n.d(e, "j", function () {
- return H
- }), e.f = u, e.h = s, e.u = f, n.d(e, "q", function () {
- return B
- }), n.d(e, "p", function () {
- return G
- }), e.w = l;
- var d = n(60), p = n.n(d), h = n(4), v = (n.n(h), n(25)), m = n.n(v), E = n(17), T = n.n(E), g = n(126), _ = n.n(g),
- S = n(125), x = n.n(S), y = n(46), b = n.n(y), C = function (t) {
- return "@@redux-saga/" + t
- }, w = C("TASK"), k = C("HELPER"), A = C("MATCH"), I = C("cancelPromise"), O = C("SAGA_ACTION"),
- N = C("SELF_CANCELLATION"), R = function (t) {
- return function () {
- return t
- }
- }, L = R(!0), P = (R(!1), function () {
- }), D = function (t) {
- return t
- }, M = !1, U = Object.prototype.hasOwnProperty, F = {
- undef: function (t) {
- return null === t || void 0 === t
- }, notUndef: function (t) {
- return null !== t && void 0 !== t
- }, func: function (t) {
- return "function" == typeof t
- }, number: function (t) {
- return "number" == typeof t
- }, string: function (t) {
- return "string" == typeof t
- }, array: Array.isArray, object: function (t) {
- return t && !F.array(t) && "object" === (void 0 === t ? "undefined" : b()(t))
- }, promise: function (t) {
- return t && F.func(t.then)
- }, iterator: function (t) {
- return t && F.func(t.next) && F.func(t.throw)
- }, iterable: function (t) {
- return t && F.func(x.a) ? F.func(t[_.a]) : F.array(t)
- }, task: function (t) {
- return t && t[w]
- }, observable: function (t) {
- return t && F.func(t.subscribe)
- }, buffer: function (t) {
- return t && F.func(t.isEmpty) && F.func(t.take) && F.func(t.put)
- }, pattern: function (t) {
- return t && (F.string(t) || "symbol" === (void 0 === t ? "undefined" : b()(t)) || F.func(t) || F.array(t))
- }, channel: function (t) {
- return t && F.func(t.take) && F.func(t.close)
- }, helper: function (t) {
- return t && t[k]
- }, stringableFunc: function (t) {
- return F.func(t) && i(t, "toString")
- }
- }, j = {
- assign: function (t, e) {
- for (var n in e) i(e, n) && (t[n] = e[n])
- }
- }, H = function () {
- var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : 0;
- return function () {
- return ++t
- }
- }(), Y = function (t) {
- throw t
- }, V = function (t) {
- return {value: t, done: !0}
- }, B = function (t) {
- return new Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: " + t + "\n")
- }, G = function (t, e) {
- return (t ? t + "." : "") + "setContext(props): argument " + e + " is not a plain object"
- }
- }, function (t, e, n) {
- var r = n(16), i = n(8), a = n(48), o = n(35), c = function (t, e, n) {
- var u, s, f, l = t & c.F, d = t & c.G, p = t & c.S, h = t & c.P, v = t & c.B, m = t & c.W,
- E = d ? i : i[e] || (i[e] = {}), T = E.prototype, g = d ? r : p ? r[e] : (r[e] || {}).prototype;
- d && (n = e);
- for (u in n) (s = !l && g && void 0 !== g[u]) && u in E || (f = s ? g[u] : n[u], E[u] = d && "function" != typeof g[u] ? n[u] : v && s ? a(f, r) : m && g[u] == f ? function (t) {
- var e = function (e, n, r) {
- if (this instanceof t) {
- switch (arguments.length) {
- case 0:
- return new t;
- case 1:
- return new t(e);
- case 2:
- return new t(e, n)
- }
- return new t(e, n, r)
- }
- return t.apply(this, arguments)
- };
- return e.prototype = t.prototype, e
- }(f) : h && "function" == typeof f ? a(Function.call, f) : f, h && ((E.virtual || (E.virtual = {}))[u] = f, t & c.R && T && !T[u] && o(T, u, f)))
- };
- c.F = 1, c.G = 2, c.S = 4, c.P = 8, c.B = 16, c.W = 32, c.U = 64, c.R = 128, t.exports = c
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : function (t) {
- return t
- };
- return function () {
- var n = {type: t};
- return arguments.length > 0 && (arguments.length <= 0 ? void 0 : arguments[0]) instanceof Error ? (n.error = !0, n.payload = arguments.length <= 0 ? void 0 : arguments[0]) : arguments.length > 0 && (n.payload = e.apply(void 0, arguments)), n
- }
- }
- e.a = r
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return function (e, n) {
- var r = n.error, i = n.payload;
- return r ? e : t(e, i)
- }
- }
- e.a = r
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- for (var e = arguments.length, r = Array(e > 1 ? e - 1 : 0), a = 1; a < e; a++) r[a - 1] = arguments[a];
- var o;
- return v.a.wrap(function (e) {
- for (; ;) switch (e.prev = e.next) {
- case 0:
- return e.next = 2, E.g.apply(void 0, [t].concat(r));
- case 2:
- return o = e.sent, e.next = 5, n.i(E.g)(i, o);
- case 5:
- return e.abrupt("return", o);
- case 6:
- case"end":
- return e.stop()
- }
- }, g, this)
- }
- function i(t) {
- var e;
- return v.a.wrap(function (r) {
- for (; ;) switch (r.prev = r.next) {
- case 0:
- return r.prev = 0, r.next = 3, n.i(E.h)(t);
- case 3:
- r.next = 12;
- break;
- case 5:
- return r.prev = 5, r.t0 = r.catch(0), "local" !== k && "qa" !== k && "staging" !== k || console.error(r.t0), r.next = 10, n.i(E.f)(m.a);
- case 10:
- e = r.sent;
- try {
- e(r.t0)
- } catch (t) {
- }
- case 12:
- case"end":
- return r.stop()
- }
- }, _, this, [[0, 5]])
- }
- function a(t) {
- for (var e = arguments.length, n = Array(e > 1 ? e - 1 : 0), i = 1; i < e; i++) n[i - 1] = arguments[i];
- return E.a.apply(void 0, [r, t].concat(n))
- }
- function o(t, e) {
- for (var n = arguments.length, r = Array(n > 2 ? n - 2 : 0), i = 2; i < n; i++) r[i - 2] = arguments[i];
- return v.a.wrap(function (n) {
- for (; ;) switch (n.prev = n.next) {
- case 0:
- return n.delegateYield(c.apply(void 0, [t, e, !1].concat(r)), "t0", 1);
- case 1:
- case"end":
- return n.stop()
- }
- }, S, this)
- }
- function c(t, e, r) {
- for (var i = arguments.length, o = Array(i > 3 ? i - 3 : 0), c = 3; c < i; c++) o[c - 3] = arguments[c];
- var u, s;
- return v.a.wrap(function (i) {
- for (; ;) switch (i.prev = i.next) {
- case 0:
- return i.next = 3, n.i(E.b)(t);
- case 3:
- return u = i.sent, i.next = 6, a.apply(void 0, [e].concat(p()(o.concat(u))));
- case 6:
- if (s = i.sent, !r) {
- i.next = 12;
- break
- }
- return i.next = 10, n.i(E.c)(n.i(T.f)(r, s));
- case 10:
- return i.next = 12, n.i(E.g)(l, r, s);
- case 12:
- i.next = 0;
- break;
- case 14:
- case"end":
- return i.stop()
- }
- }, x, this)
- }
- function u(t, e) {
- for (var n = arguments.length, r = Array(n > 2 ? n - 2 : 0), i = 2; i < n; i++) r[i - 2] = arguments[i];
- return v.a.wrap(function (n) {
- for (; ;) switch (n.prev = n.next) {
- case 0:
- return n.delegateYield(s.apply(void 0, [t, e, !1].concat(r)), "t0", 1);
- case 1:
- case"end":
- return n.stop()
- }
- }, y, this)
- }
- function s(t, e, r) {
- for (var i = arguments.length, o = Array(i > 3 ? i - 3 : 0), c = 3; c < i; c++) o[c - 3] = arguments[c];
- var u, s;
- return v.a.wrap(function (i) {
- for (; ;) switch (i.prev = i.next) {
- case 0:
- u = void 0;
- case 1:
- return i.next = 4, n.i(E.b)(t);
- case 4:
- if (s = i.sent, !u) {
- i.next = 8;
- break
- }
- return i.next = 8, n.i(E.e)(u);
- case 8:
- return i.next = 10, a.apply(void 0, [e].concat(p()(o.concat(s))));
- case 10:
- if (u = i.sent, !r) {
- i.next = 16;
- break
- }
- return i.next = 14, n.i(E.c)(n.i(T.f)(r, u));
- case 14:
- return i.next = 16, n.i(E.g)(l, r, u);
- case 16:
- i.next = 1;
- break;
- case 18:
- case"end":
- return i.stop()
- }
- }, b, this)
- }
- function f(t) {
- return v.a.wrap(function (e) {
- for (; ;) switch (e.prev = e.next) {
- case 0:
- return e.next = 2, n.i(E.i)(t);
- case 2:
- case"end":
- return e.stop()
- }
- }, C, this)
- }
- function l(t, e) {
- return v.a.wrap(function (r) {
- for (; ;) switch (r.prev = r.next) {
- case 0:
- return r.prev = 0, r.next = 3, n.i(E.h)(e);
- case 3:
- return r.prev = 3, r.next = 6, n.i(E.c)(n.i(T.g)(t, e.id));
- case 6:
- return r.finish(3);
- case 7:
- case"end":
- return r.stop()
- }
- }, w, this, [[0, , 3, 7]])
- }
- e.a = a, e.b = o, e.e = c, e.d = u, e.c = f;
- var d = n(14), p = n.n(d), h = n(15), v = n.n(h), m = n(1), E = n(11), T = n(28), g = v.a.mark(r), _ = v.a.mark(i),
- S = v.a.mark(o), x = v.a.mark(c), y = v.a.mark(u), b = v.a.mark(s), C = v.a.mark(f), w = v.a.mark(l),
- k = "production"
- }, function (t, e, n) {
- t.exports = {default: n(222), __esModule: !0}
- }, function (t, e, n) {
- t.exports = {default: n(227), __esModule: !0}
- }, function (t, e, n) {
- var r = n(36);
- t.exports = function (t) {
- if (!r(t)) throw TypeError(t + " is not an object!");
- return t
- }
- }, function (t, e, n) {
- var r = n(26), i = n(128), a = n(93), o = Object.defineProperty;
- e.f = n(30) ? Object.defineProperty : function (t, e, n) {
- if (r(t), e = a(e, !0), r(n), i) try {
- return o(t, e, n)
- } catch (t) {
- }
- if ("get" in n || "set" in n) throw TypeError("Accessors not supported!");
- return "value" in n && (t[e] = n.value), t
- }
- }, function (t, e, n) {
- "use strict";
- n.d(e, "n", function () {
- return a
- }), n.d(e, "m", function () {
- return o
- }), n.d(e, "w", function () {
- return c
- }), n.d(e, "v", function () {
- return u
- }), n.d(e, "a", function () {
- return s
- }), n.d(e, "t", function () {
- return f
- }), n.d(e, "p", function () {
- return l
- }), n.d(e, "s", function () {
- return d
- }), n.d(e, "h", function () {
- return p
- }), n.d(e, "r", function () {
- return h
- }), n.d(e, "l", function () {
- return v
- }), n.d(e, "q", function () {
- return m
- }), n.d(e, "A", function () {
- return E
- }), n.d(e, "b", function () {
- return T
- }), n.d(e, "c", function () {
- return g
- }), n.d(e, "d", function () {
- return _
- }), n.d(e, "e", function () {
- return S
- }), n.d(e, "o", function () {
- return x
- }), n.d(e, "f", function () {
- return y
- }), n.d(e, "u", function () {
- return b
- }), n.d(e, "g", function () {
- return C
- }), n.d(e, "y", function () {
- return w
- }), n.d(e, "k", function () {
- return k
- }), n.d(e, "j", function () {
- return A
- }), n.d(e, "z", function () {
- return I
- }), n.d(e, "x", function () {
- return O
- }), n.d(e, "i", function () {
- return N
- }), n.d(e, "B", function () {
- return R
- });
- var r = n(3), i = n(21), a = n.i(i.a)(r.a.INITIALIZE, function (t, e) {
- return {transport: t, timestamp: e}
- }), o = n.i(i.a)(r.a.IDENTIFY), c = n.i(i.a)(r.a.SENT_REQUEST), u = n.i(i.a)(r.a.CONFIGURE_TRANSPORT),
- s = n.i(i.a)(r.a.UPDATE_USER, function (t, e) {
- return {profile: t, merge: e}
- }), f = n.i(i.a)(r.a.RESET), l = n.i(i.a)(r.a.UPDATE_CONTENT, function (t, e) {
- return {orderedContent: t, content: e}
- }), d = n.i(i.a)(r.a.UPDATE_STYLES), p = n.i(i.a)(r.a.WILL_SHOW_CONTENT), h = n.i(i.a)(r.a.SHOW_CONTENT),
- v = n.i(i.a)(r.a.WILL_CLOSE_CONTENT), m = n.i(i.a)(r.a.FETCHING_CONTENT, function (t, e) {
- return {contentId: t, url: e}
- }), E = n.i(i.a)(r.a.REGISTER_RENDERER), T = n.i(i.a)(r.a.REGISTER_CALLBACKS),
- g = n.i(i.a)(r.a.ADD_EVENT_LISTENER, function (t, e, n) {
- return {name: t, callback: e, context: n}
- }), _ = n.i(i.a)(r.a.REMOVE_EVENT_LISTENER, function (t, e, n) {
- return {name: t, callback: e, context: n}
- }), S = n.i(i.a)(r.a.WAIT_IDENTIFY), x = n.i(i.a)(r.a.COMPLETED_IDENTIFY),
- y = n.i(i.a)(r.a.STORE_TASK, function (t, e) {
- return {key: t, task: e}
- }), b = n.i(i.a)(r.a.CLEAR_TASKS), C = n.i(i.a)(r.a.CLEAR_TASK, function (t, e) {
- return {key: t, id: e}
- }), w = n.i(i.a)(r.a.CLEAR_CURRENT_CONTENT), k = n.i(i.a)(r.a.RUN_ACTION),
- A = n.i(i.a)(r.a.RESUME_ACTION, function (t, e) {
- return {action: t, status: e}
- }), I = n.i(i.a)(r.a.CHECKED_FOR_INITIAL_CONTENT, function (t, e) {
- return {url: t, complete: e}
- }), O = n.i(i.a)(r.a.SENT_ACTIVITY_UPDATE), N = n.i(i.a)(r.a.STARTED_FLOW_IMM), R = n.i(i.a)(r.a.SET_BODY_READY)
- }, function (t, e, n) {
- "use strict";
- function r(t, e, r) {
- var i, c, u, s, f, l, p, h, v, m, E, T = !(arguments.length > 3 && void 0 !== arguments[3]) || arguments[3];
- return C.a.wrap(function (g) {
- for (; ;) switch (g.prev = g.next) {
- case 0:
- return g.next = 2, n.i(O.a)(a, t);
- case 2:
- if (i = g.sent, c = e ? n.i(L.a)(t, e) : n.i(L.h)(t, 0), !n.i(L.i)(c)) {
- g.next = 7;
- break
- }
- return g.next = 7, n.i(O.c)(i, n.i(G.a)(B.FlowLifecycleEvents.STEP_ATTEMPTED, c.id));
- case 7:
- return u = d(c), s = u.start, g.next = 11, n.i(O.a)(Y.a, s);
- case 11:
- if (f = g.sent, l = f.result, p = f.task, h = f.failures, !l) {
- g.next = 23;
- break
- }
- return g.next = 18, n.i(O.c)(n.i(U.i)(t.id));
- case 18:
- return g.next = 20, n.i(O.c)(n.i(M.j)(t.id, c.id, r, i));
- case 20:
- return g.abrupt("return", !0);
- case 23:
- if (v = (s.context || {}).stepChildIds || [], !(h && h.length > 0 && v.length === h.length)) {
- g.next = 28;
- break
- }
- return m = h.reduce(function (t, e, n) {
- return e && (t = I()(t, k()({}, s.context.stepChildIds[n], e))), t
- }, {}), g.next = 28, n.i(O.a)(j.b, m, c.id, i);
- case 28:
- return E = [D.c.START_FLOW], !1 !== T && E.push(D.c.CANCEL_ATTEMPTS), g.next = 32, n.i(O.g)(R.c, {
- wait: n.i(O.a)(o, p, i, t.id, c.id, r),
- cancel: n.i(O.b)(E)
- });
- case 32:
- return g.abrupt("return", !1);
- case 33:
- case"end":
- return g.stop()
- }
- }, z, this)
- }
- function i(t, e, r, i) {
- var o;
- return C.a.wrap(function (c) {
- for (; ;) switch (c.prev = c.next) {
- case 0:
- return c.next = 2, n.i(O.a)(a, t);
- case 2:
- return o = c.sent, c.next = 5, n.i(O.c)(n.i(M.j)(t.id, e, r, o, i));
- case 5:
- case"end":
- return c.stop()
- }
- }, Q, this)
- }
- function a(t) {
- var e, r;
- return C.a.wrap(function (i) {
- for (; ;) switch (i.prev = i.next) {
- case 0:
- return i.next = 2, n.i(O.a)(N.b.expanding, 5);
- case 2:
- return e = i.sent, i.next = 5, n.i(O.a)(N.c, e);
- case 5:
- return r = i.sent, i.next = 8, n.i(O.g)(H.a, t, r);
- case 8:
- return i.abrupt("return", r);
- case 9:
- case"end":
- return i.stop()
- }
- }, J, this)
- }
- function o(t, e, r, i, a) {
- var o, c;
- return C.a.wrap(function (u) {
- for (; ;) switch (u.prev = u.next) {
- case 0:
- return o = !1, u.prev = 1, u.next = 4, n.i(O.h)(t);
- case 4:
- if (c = u.sent, !(o = c.result)) {
- u.next = 9;
- break
- }
- return u.next = 9, n.i(O.c)(n.i(M.j)(r, i, a, e));
- case 9:
- return u.prev = 9, u.next = 12, n.i(O.j)();
- case 12:
- if (!u.sent) {
- u.next = 15;
- break
- }
- return u.next = 15, n.i(O.e)(t);
- case 15:
- if (o) {
- u.next = 18;
- break
- }
- return u.next = 18, n.i(O.c)(e, N.d);
- case 18:
- return u.finish(9);
- case 19:
- case"end":
- return u.stop()
- }
- }, $, this, [[1, , 9, 19]])
- }
- function c(t) {
- var e, r, i, a, o, c, u, s, f, l;
- return C.a.wrap(function (d) {
- for (; ;) switch (d.prev = d.next) {
- case 0:
- return e = t.payload, r = e.flowId, i = e.stepId, a = e.url, o = e.eventChannel, c = e.status, d.next = 3, n.i(O.f)(P.t, r);
- case 3:
- if (u = d.sent, !(s = n.i(L.a)(u, i))) {
- d.next = 8;
- break
- }
- return d.next = 8, n.i(O.c)(n.i(M.k)(s, a, c));
- case 8:
- return d.next = 10, n.i(O.b)(function (t) {
- return t.type === D.e.CLOSE_FLOW && t.payload.flowId === r
- });
- case 10:
- return f = d.sent, l = f.payload, d.next = 14, n.i(O.a)(q.c, B.SESSION_STORAGE, B.CURRENT_FLOW_KEY);
- case 14:
- return d.next = 16, n.i(O.c)(n.i(M.l)(o));
- case 16:
- return d.next = 18, n.i(O.i)({
- wait: n.i(O.a)(v, r),
- cancel: n.i(O.a)(X.a, B.CLOSE_WAIT_TIMEOUT_MS)
- });
- case 18:
- if (l.type !== B.CloseType.COMPLETED) {
- d.next = 30;
- break
- }
- if (!u.redirect_url) {
- d.next = 27;
- break
- }
- if (!u.next_content_id) {
- d.next = 23;
- break
- }
- return d.next = 23, n.i(O.a)(W.a, B.NEXT_CONTENT_ID_KEY, u.next_content_id, st, "/");
- case 23:
- return d.next = 25, n.i(O.a)(K.b, window, u.redirect_url, u.redirect_new_tab);
- case 25:
- d.next = 30;
- break;
- case 27:
- if (!u.next_content_id) {
- d.next = 30;
- break
- }
- return d.next = 30, n.i(O.c)(n.i(M.e)(u.next_content_id));
- case 30:
- case"end":
- return d.stop()
- }
- }, Z, this)
- }
- function u(t) {
- var e, r, i;
- return C.a.wrap(function (a) {
- for (; ;) switch (a.prev = a.next) {
- case 0:
- e = t.payload, r = e.step, i = e.status, a.t0 = r.type, a.next = a.t0 === B.ContentType.MODAL ? 4 : a.t0 === B.ContentType.HOTSPOTS ? 4 : a.t0 === B.ContentType.COACHMARKS ? 4 : a.t0 === B.ContentType.SATISFACTION_SURVEY ? 4 : a.t0 === B.ContentType.ACTION ? 12 : 20;
- break;
- case 4:
- if (!i) {
- a.next = 9;
- break
- }
- return a.next = 7, n.i(O.c)(n.i(M.i)(n.i(G.a)(B.FlowLifecycleEvents.STEP_END, r.id)));
- case 7:
- a.next = 11;
- break;
- case 9:
- return a.next = 11, n.i(O.c)(n.i(F.a)(r.id));
- case 11:
- return a.abrupt("break", 22);
- case 12:
- if (!i) {
- a.next = 17;
- break
- }
- return a.next = 15, n.i(O.c)(n.i(U.j)(r, i));
- case 15:
- a.next = 19;
- break;
- case 17:
- return a.next = 19, n.i(O.c)(n.i(U.k)(r));
- case 19:
- return a.abrupt("break", 22);
- case 20:
- return a.next = 22, n.i(O.a)(f, new Error("Unknown step type."), y()({type: r.type}));
- case 22:
- case"end":
- return a.stop()
- }
- }, tt, this)
- }
- function s(t, e) {
- var r;
- return C.a.wrap(function (i) {
- for (; ;) switch (i.prev = i.next) {
- case 0:
- return i.next = 2, n.i(O.f)(P.m);
- case 2:
- if ((r = i.sent) !== B.ContentStatus.SHOWING) {
- i.next = 8;
- break
- }
- return i.next = 6, n.i(O.c)(n.i(U.l)());
- case 6:
- return i.next = 8, n.i(O.a)(X.a, B.EXIT_TRANSITION_DURATION);
- case 8:
- return i.next = 10, n.i(O.c)(n.i(M.m)(e));
- case 10:
- return i.next = 12, n.i(O.c)(n.i(F.b)(t.id, e.id));
- case 12:
- case"end":
- return i.stop()
- }
- }, et, this)
- }
- function f(t, e) {
- var r;
- return C.a.wrap(function (i) {
- for (; ;) switch (i.prev = i.next) {
- case 0:
- return i.next = 2, n.i(O.f)(P.k);
- case 2:
- return r = i.sent, i.next = 5, n.i(O.c)(n.i(U.h)(t));
- case 5:
- return i.next = 7, n.i(O.c)(n.i(M.i)(n.i(G.a)(B.FlowLifecycleEvents.STEP_ERRORED, r, {
- error: t.message,
- details: e
- })));
- case 7:
- case"end":
- return i.stop()
- }
- }, nt, this)
- }
- function l(t) {
- var e, r = t.payload;
- return C.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- if (t.t0 = r.eventChannel, t.t0) {
- t.next = 5;
- break
- }
- return t.next = 4, n.i(O.f)(P.u);
- case 4:
- t.t0 = t.sent;
- case 5:
- if (!(e = t.t0)) {
- t.next = 9;
- break
- }
- return t.next = 9, n.i(O.c)(e, r.event);
- case 9:
- case"end":
- return t.stop()
- }
- }, rt, this)
- }
- function d(t) {
- if (t.uiConditions && t.uiConditions.start) return t.uiConditions;
- var e = void 0;
- switch (t.type) {
- case B.ContentType.COACHMARKS:
- case B.ContentType.HOTSPOTS:
- var r = n.i(L.c)(t);
- if (n.i(L.j)(t)) {
- var i = S()(r, 1), a = i[0];
- if (a) {
- var o = [a.id], c = [n.i(L.k)(a)];
- e = n.i(V.a)(c, {stepChildIds: o})
- } else e = n.i(V.a)([], {stepChildIds: []})
- } else {
- var u = r.reduce(function (t, e) {
- return [].concat(g()(t), [n.i(L.k)(e)])
- }, []);
- e = n.i(V.a)(u, {
- stepChildIds: r.map(function (t) {
- return t.id
- })
- })
- }
- break;
- case B.ContentType.MODAL:
- default:
- e = null
- }
- return I()({}, t.uiConditions, {start: e})
- }
- function p(t) {
- var e = t.payload;
- return C.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(O.a)([e, e.close]);
- case 2:
- case"end":
- return t.stop()
- }
- }, it, this)
- }
- function h() {
- return C.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, [n.i(O.d)(R.d, D.c.START_FLOW, c), n.i(O.d)(R.d, D.c.START_STEP, u), n.i(O.d)(R.b, D.c.SEND_LIFECYCLE_EVENT, l), n.i(O.d)(R.b, D.c.CLOSE_CHANNEL, p)];
- case 2:
- case"end":
- return t.stop()
- }
- }, at, this)
- }
- function v(t) {
- return C.a.wrap(function (e) {
- for (; ;) switch (e.prev = e.next) {
- case 0:
- return e.next = 2, n.i(O.f)(P.v, t);
- case 2:
- if (e.t0 = e.sent.length, !(e.t0 > 0)) {
- e.next = 8;
- break
- }
- return e.next = 6, n.i(O.b)(D.c.FINISHED_EVENT);
- case 6:
- e.next = 0;
- break;
- case 8:
- case"end":
- return e.stop()
- }
- }, ot, this)
- }
- function m() {
- return C.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.prev = 0, t.t0 = JSON, t.next = 4, n.i(O.a)(q.a, B.SESSION_STORAGE, B.CURRENT_FLOW_KEY);
- case 4:
- return t.t1 = t.sent, t.abrupt("return", t.t0.parse.call(t.t0, t.t1));
- case 8:
- return t.prev = 8, t.t2 = t.catch(0), t.abrupt("return", {});
- case 11:
- case"end":
- return t.stop()
- }
- }, ct, this, [[0, 8]])
- }
- function E(t) {
- return C.a.wrap(function (e) {
- for (; ;) switch (e.prev = e.next) {
- case 0:
- return e.next = 2, n.i(O.a)(q.b, B.SESSION_STORAGE, B.CURRENT_FLOW_KEY, y()(t));
- case 2:
- case"end":
- return e.stop()
- }
- }, ut, this)
- }
- e.g = r, e.h = i, e.c = s, e.f = f, e.a = h, e.b = v, e.d = m, e.e = E;
- var T = n(14), g = n.n(T), _ = n(81), S = n.n(_), x = n(24), y = n.n(x), b = n(15), C = n.n(b), w = n(4),
- k = n.n(w), A = n(2), I = n.n(A), O = n(11), N = n(45), R = n(23), L = n(10), P = n(1), D = n(3), M = n(9),
- U = n(28), F = n(31), j = n(52), H = n(173), Y = n(111), V = n(113), B = n(0), G = n(18), W = n(114), q = n(42),
- K = n(53), X = n(32), z = C.a.mark(r), Q = C.a.mark(i), J = C.a.mark(a), $ = C.a.mark(o), Z = C.a.mark(c),
- tt = C.a.mark(u), et = C.a.mark(s), nt = C.a.mark(f), rt = C.a.mark(l), it = C.a.mark(p), at = C.a.mark(h),
- ot = C.a.mark(v), ct = C.a.mark(m), ut = C.a.mark(E), st = 60
- }, function (t, e, n) {
- t.exports = !n(38)(function () {
- return 7 != Object.defineProperty({}, "a", {
- get: function () {
- return 7
- }
- }).a
- })
- }, function (t, e, n) {
- "use strict";
- n.d(e, "h", function () {
- return a
- }), n.d(e, "j", function () {
- return o
- }), n.d(e, "i", function () {
- return c
- }), n.d(e, "d", function () {
- return u
- }), n.d(e, "e", function () {
- return s
- }), n.d(e, "g", function () {
- return f
- }), n.d(e, "k", function () {
- return l
- }), n.d(e, "a", function () {
- return d
- }), n.d(e, "f", function () {
- return p
- }), n.d(e, "b", function () {
- return h
- }), n.d(e, "c", function () {
- return v
- });
- var r = n(3), i = n(21), a = n.i(i.a)(r.e.INVALIDATE_FORM), o = n.i(i.a)(r.e.LOADED_CSS),
- c = n.i(i.a)(r.e.RESIZE_CONTENT, function (t, e, n) {
- return {id: t, height: e.height, width: e.width, ts: n}
- }), u = n.i(i.a)(r.e.ACTIVATED_STEP_CHILD, function (t, e) {
- return {stepChildId: t, timestamp: e}
- }), s = n.i(i.a)(r.e.DEACTIVATED_STEP_CHILD), f = n.i(i.a)(r.e.SET_CURRENT_STEP_CHILD),
- l = n.i(i.a)(r.e.CLEAR_CURRENT_STEP_CHILD), d = n.i(i.a)(r.e.SET_CURRENT_STEP),
- p = n.i(i.a)(r.e.ADVANCE_STEP_CHILD, function (t, e, n, r) {
- return {contentType: t, step: e, childId: n, nextChildId: r}
- }), h = n.i(i.a)(r.e.CLOSE_STEP, function (t, e) {
- return {flowId: t, stepId: e}
- }), v = n.i(i.a)(r.e.CLOSE_FLOW, function (t, e) {
- return {flowId: t, type: e}
- })
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return new a.a(function (e) {
- setTimeout(e, t)
- })
- }
- e.a = r;
- var i = n(25), a = n.n(i)
- }, function (t, e, n) {
- "use strict";
- function r() {
- return a()(void 0, {}, void 0, "")
- }
- e.a = r;
- var i = n(69), a = n.n(i)
- }, function (t, e) {
- var n = {}.hasOwnProperty;
- t.exports = function (t, e) {
- return n.call(t, e)
- }
- }, function (t, e, n) {
- var r = n(27), i = n(50);
- t.exports = n(30) ? function (t, e, n) {
- return r.f(t, e, i(1, n))
- } : function (t, e, n) {
- return t[e] = n, t
- }
- }, function (t, e) {
- t.exports = function (t) {
- return "object" == typeof t ? null !== t : "function" == typeof t
- }
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- return a(t, {state: s()({}, t.currentContent.state, e)})
- }
- function i(t, e, i) {
- var a = n.i(f.z)(t);
- return r(t, {children: s()({}, a, c()({}, e, s()({}, a[e], i)))})
- }
- function a(t, e) {
- return s()({}, t, {currentContent: s()({}, t.currentContent, e)})
- }
- e.c = r, e.b = i, e.a = a;
- var o = n(4), c = n.n(o), u = n(2), s = n.n(u), f = n(1)
- }, function (t, e) {
- t.exports = function (t) {
- try {
- return !!t()
- } catch (t) {
- return !0
- }
- }
- }, function (t, e) {
- t.exports = {}
- }, function (t, e, n) {
- var r = n(129), i = n(83);
- t.exports = function (t) {
- return r(i(t))
- }
- }, function (t, e, n) {
- "use strict";
- n.d(e, "l", function () {
- return a
- }), n.d(e, "b", function () {
- return o
- }), n.d(e, "m", function () {
- return c
- }), n.d(e, "a", function () {
- return u
- }), n.d(e, "j", function () {
- return s
- }), n.d(e, "c", function () {
- return f
- }), n.d(e, "k", function () {
- return l
- }), n.d(e, "f", function () {
- return d
- }), n.d(e, "d", function () {
- return p
- }), n.d(e, "g", function () {
- return h
- }), n.d(e, "h", function () {
- return v
- }), n.d(e, "i", function () {
- return m
- }), n.d(e, "e", function () {
- return E
- });
- var r = n(3), i = n(21), a = n.i(i.a)(r.d.ADD_ACTIVE_ANNOTATIONS), o = n.i(i.a)(r.d.REMOVE_ACTIVE_ANNOTATIONS),
- c = n.i(i.a)(r.d.HIDE_AND_REMOVE_ACTIVE_ANNOTATIONS), u = n.i(i.a)(r.d.SET_ACTIVE_ANNOTATIONS_WILL_CLOSE),
- s = n.i(i.a)(r.d.START_CALCULATE_POSITIONS), f = n.i(i.a)(r.d.START_HANDLE_POSITION_UPDATES),
- l = n.i(i.a)(r.d.SET_ANNOTATIONS_POSITIONS), d = n.i(i.a)(r.d.SET_ANNOTATIONS_READY),
- p = n.i(i.a)(r.d.SAVE_POSITION_DETAILS), h = n.i(i.a)(r.d.REPORTED_ANNOTATIONS_ERRORS),
- v = n.i(i.a)(r.d.REPORTED_ANNOTATIONS_RECOVERY), m = n.i(i.a)(r.d.SET_EXISTING_ANNOTATIONS_ERRORS),
- E = n.i(i.a)(r.d.SET_TOOLTIP_SETTLED, function (t, e) {
- return {id: t, isTooltipSettled: e}
- })
- }, function (t, e, n) {
- "use strict";
- function r(t, e, n) {
- try {
- return window[t].setItem(e, n)
- } catch (t) {
- return
- }
- }
- function i(t, e) {
- try {
- return window[t].getItem(e)
- } catch (t) {
- return null
- }
- }
- function a(t, e) {
- try {
- return window[t].removeItem(e)
- } catch (t) {
- return
- }
- }
- e.b = r, e.a = i, e.c = a
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- return {
- onContentChange: function (e, r) {
- n.i(l.n)(r) && t(n.i(o.i)(e, r.getBoundingClientRect(), n.i(d.a)()))
- }, onShow: function () {
- var r = e();
- t(n.i(u.h)(s.k(r))), t(n.i(c.i)(n.i(p.a)(f.FlowLifecycleEvents.STEP_SHOWN, s.k(r))))
- }, onCSSLoaded: function (r, i) {
- if (arguments.length > 2 && void 0 !== arguments[2] && !arguments[2]) {
- if (s.k(e()) === r) {
- var l = new Error("Failed to load CSS.");
- l.extra = {url: i}, t(n.i(u.h)(l)), t(n.i(c.i)(n.i(p.a)(f.FlowLifecycleEvents.STEP_ERRORED, r, {
- error: l,
- details: a()({url: i})
- })))
- }
- } else t(n.i(o.j)(r))
- }, onStepChildActivated: function (r) {
- t(n.i(c.i)(n.i(p.b)(f.FlowLifecycleEvents.CHILD_ACTIVATED, s.k(e()), r, {ts: Date.now()})))
- }, onStepChildDeactivated: function (r) {
- t(n.i(c.i)(n.i(p.b)(f.FlowLifecycleEvents.CHILD_DEACTIVATED, s.k(e()), r, {ts: Date.now()})))
- }, onComplete: function () {
- t(n.i(c.i)(n.i(p.a)(f.FlowLifecycleEvents.STEP_COMPLETED, s.k(e()))))
- }, onCompleteFlow: function () {
- t(n.i(c.i)(n.i(p.a)(f.FlowLifecycleEvents.STEP_COMPLETED, s.k(e()), {shouldEndFlow: !0})))
- }, onSkip: function () {
- var r = e();
- t(n.i(c.i)(n.i(p.b)(f.FlowLifecycleEvents.STEP_SKIPPED, s.k(r), s.l(r))))
- }, onLinkClick: function (r, i) {
- t(n.i(c.i)(n.i(p.c)(s.k(e()), r, "link", i)))
- }
- }
- }
- e.a = r;
- var i = n(24), a = n.n(i), o = n(31), c = n(9), u = n(28), s = n(1), f = n(0), l = n(13), d = n(77), p = n(18)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.accountId, r = c + "&utm_source=" + e;
- return n.i(a.html)("div", {classNames: "appcues-powered-by-badge"}, n.i(a.html)("a", {
- href: r,
- target: "_blank",
- classNames: "appcues-powered-by-content"
- }, n.i(a.html)("div", {classNames: "logo-container"}, n.i(a.html)(o.a, {
- width: "20px",
- height: "20px"
- })), n.i(a.html)("div", {classNames: "text-container"}, n.i(a.html)("small", null, "Powered by"), "Appcues")))
- }
- function i(t) {
- var e = t.accountId, r = t.isNPS, i = (r ? u : c) + "&utm_source=" + e;
- return n.i(a.html)("div", {classNames: "appcues-powered-by-text"}, n.i(a.html)("a", {
- href: i,
- target: "_blank"
- }, n.i(a.html)(o.a, {width: "10px", height: "10px"}), n.i(a.html)("span", null, "Powered by Appcues")))
- }
- e.b = r, e.a = i;
- var a = n(5), o = (n.n(a), n(120)),
- c = "http://www.appcues.com/powered-by?utm_medium=embed-script&utm_campaign=powered-by-appcues",
- u = "https://www.appcues.com/nps-survey-software?utm_medium=branding&utm_campaign=powered-by"
- }, function (t, e, n) {
- "use strict";
- var r = n(207), i = (n(208), n(58));
- n.d(e, "d", function () {
- return i.d
- }), n.d(e, "c", function () {
- return i.f
- });
- var a = n(57);
- n.d(e, "b", function () {
- return a.a
- });
- var o = (n(123), n(19));
- n.d(e, "a", function () {
- return o.a
- });
- n(11), n(209);
- e.e = r.a
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return t && t.__esModule ? t : {default: t}
- }
- e.__esModule = !0;
- var i = n(126), a = r(i), o = n(125), c = r(o),
- u = "function" == typeof c.default && "symbol" == typeof a.default ? function (t) {
- return typeof t
- } : function (t) {
- return t && "function" == typeof c.default && t.constructor === c.default && t !== c.default.prototype ? "symbol" : typeof t
- };
- e.default = "function" == typeof c.default && "symbol" === u(a.default) ? function (t) {
- return void 0 === t ? "undefined" : u(t)
- } : function (t) {
- return t && "function" == typeof c.default && t.constructor === c.default && t !== c.default.prototype ? "symbol" : void 0 === t ? "undefined" : u(t)
- }
- }, function (t, e) {
- var n = {}.toString;
- t.exports = function (t) {
- return n.call(t).slice(8, -1)
- }
- }, function (t, e, n) {
- var r = n(61);
- t.exports = function (t, e, n) {
- if (r(t), void 0 === e) return t;
- switch (n) {
- case 1:
- return function (n) {
- return t.call(e, n)
- };
- case 2:
- return function (n, r) {
- return t.call(e, n, r)
- };
- case 3:
- return function (n, r, i) {
- return t.call(e, n, r, i)
- }
- }
- return function () {
- return t.apply(e, arguments)
- }
- }
- }, function (t, e, n) {
- var r = n(135), i = n(85);
- t.exports = Object.keys || function (t) {
- return r(t, i)
- }
- }, function (t, e) {
- t.exports = function (t, e) {
- return {enumerable: !(1 & t), configurable: !(2 & t), writable: !(4 & t), value: e}
- }
- }, function (t, e, n) {
- "use strict";
- var r = n(250)(!0);
- n(132)(String, "String", function (t) {
- this._t = String(t), this._i = 0
- }, function () {
- var t, e = this._t, n = this._i;
- return n >= e.length ? {value: void 0, done: !0} : (t = r(e, n), this._i += t.length, {value: t, done: !1})
- })
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return Y.ContentType.ANNOTATION.indexOf(t) > -1
- }
- function i(t) {
- var e = t.payload;
- return O.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(R.c)(n.i(M.a)(e));
- case 2:
- return t.next = 4, n.i(R.a)(H.a, Y.DEFAULT_TRANSITION_DURATION);
- case 4:
- return t.next = 6, n.i(R.c)(n.i(M.b)(e));
- case 6:
- case"end":
- return t.stop()
- }
- }, K, this)
- }
- function a() {
- var t, e, r = this;
- return O.a.wrap(function (i) {
- for (; ;) switch (i.prev = i.next) {
- case 0:
- t = void 0, e = O.a.mark(function t() {
- var e, i, a, o, u, f, l, d, p, h, v, m, E;
- return O.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(R.f)(P.y);
- case 2:
- return e = t.sent, t.next = 5, n.i(R.f)(P.z);
- case 5:
- return i = t.sent, t.next = 8, e.map(function (t) {
- return n.i(R.a)(F.c, (i[t.id] || {}).element || null, n.i(D.k)(t))
- });
- case 8:
- if (a = t.sent, o = a.reduce(function (t, n, r) {
- return t[e[r].id] = n, t
- }, {}), u = !1, A()(o).forEach(function (t) {
- var e = o[t], r = (i[t] || {})._prevPosition || {};
- n.i(F.e)(e, r) || (u = !0)
- }), !u) {
- t.next = 27;
- break
- }
- return t.next = 15, n.i(R.c)(n.i(M.c)(o));
- case 15:
- return t.next = 17, n.i(R.c)(n.i(M.d)(o));
- case 17:
- return f = A()(o).filter(function (t) {
- return o[t].error
- }).reduce(function (t, e) {
- return w()(t, b()({}, e, o[e].errorMessage))
- }, {}), t.next = 20, n.i(R.f)(P.k);
- case 20:
- return l = t.sent, t.next = 23, n.i(R.a)(c, f, l);
- case 23:
- return t.next = 25, n.i(R.a)(s, o);
- case 25:
- t.next = 45;
- break;
- case 27:
- d = n.i(B.a)(), t.t0 = O.a.keys(i);
- case 29:
- if ((t.t1 = t.t0()).done) {
- t.next = 45;
- break
- }
- if (p = t.t1.value, h = i[p], h.isBeaconSettled) {
- t.next = 37;
- break
- }
- if (!(v = d - h.lastRepositionedTs > Y.ELEMENT_POLL_RATE)) {
- t.next = 37;
- break
- }
- return t.next = 37, n.i(R.c)(n.i(j.a)(p, !0));
- case 37:
- if (!h.expanded || h.isTooltipSettled) {
- t.next = 43;
- break
- }
- if (m = d - h.lastResizeTs > Y.ELEMENT_POLL_RATE, E = d - h.lastExpandedTs > Y.ANNOTATION_SETTLED_TIMEOUT, !m && !E) {
- t.next = 43;
- break
- }
- return t.next = 43, n.i(R.c)(n.i(M.e)(p, !0));
- case 43:
- t.next = 29;
- break;
- case 45:
- return t.next = 47, n.i(R.a)(H.a, Y.ELEMENT_POLL_RATE);
- case 47:
- case"end":
- return t.stop()
- }
- }, t, r)
- });
- case 2:
- return i.next = 4, n.i(R.f)(P.m);
- case 4:
- if (i.t0 = t = i.sent, !i.t0) {
- i.next = 7;
- break
- }
- i.t0 = t !== Y.ContentStatus.ERROR;
- case 7:
- if (!i.t0) {
- i.next = 11;
- break
- }
- return i.delegateYield(e(), "t1", 9);
- case 9:
- i.next = 2;
- break;
- case 11:
- case"end":
- return i.stop()
- }
- }, X, this)
- }
- function o() {
- var t;
- return O.a.wrap(function (e) {
- for (; ;) switch (e.prev = e.next) {
- case 0:
- return e.next = 2, n.i(R.f)(P.m);
- case 2:
- if ((t = e.sent) === Y.ContentStatus.READY || G.a.inArray([Y.ContentStatus.WILL_SHOW, Y.ContentStatus.SHOWING, Y.ContentStatus.WILL_CLOSE], t)) {
- e.next = 6;
- break
- }
- return e.next = 6, n.i(R.c)(n.i(M.f)());
- case 6:
- case"end":
- return e.stop()
- }
- }, z, this)
- }
- function c(t, e, r) {
- var i, a, o;
- return O.a.wrap(function (c) {
- for (; ;) switch (c.prev = c.next) {
- case 0:
- if (!(A()(t).length > 0)) {
- c.next = 14;
- break
- }
- return c.next = 3, n.i(R.f)(P.g);
- case 3:
- if (i = c.sent, a = A()(t).filter(function (t) {
- return !i[t] || !i[t].errorReported
- }), !(a.length > 0)) {
- c.next = 14;
- break
- }
- return o = {}, a.forEach(function (e) {
- o[e] = t[e]
- }), c.next = 10, n.i(R.c)(n.i(U.i)(n.i(q.a)(Y.FlowLifecycleEvents.CHILDREN_ERRORED, e, {errors: o}), r));
- case 10:
- return c.next = 12, n.i(R.c)(n.i(M.g)(a));
- case 12:
- return c.next = 14, n.i(R.a)(u, a.reduce(function (t, e) {
- return w()({}, t, b()({}, e, {ts: Date.now()}))
- }, {}));
- case 14:
- case"end":
- return c.stop()
- }
- }, Q, this)
- }
- function u(t) {
- var e;
- return O.a.wrap(function (r) {
- for (; ;) switch (r.prev = r.next) {
- case 0:
- return r.delegateYield(g(), "t0", 1);
- case 1:
- return e = r.t0, r.next = 4, n.i(R.a)(V.b, Y.LOCAL_STORAGE, Y.ANNOTATIONS_ERROR_KEY, x()(w()({}, e || {}, t)));
- case 4:
- case"end":
- return r.stop()
- }
- }, J, this)
- }
- function s(t) {
- var e, r, i, a;
- return O.a.wrap(function (o) {
- for (; ;) switch (o.prev = o.next) {
- case 0:
- return o.next = 2, n.i(R.f)(P.g);
- case 2:
- if (e = o.sent, r = A()(e).filter(function (t) {
- return e[t].errorReported || e[t].existingError
- }), i = r.filter(function (n) {
- return t[n] && !t[n].error && e[n] && !e[n].recoveryReported
- }), !(i.length > 0)) {
- o.next = 15;
- break
- }
- return o.next = 8, n.i(R.f)(P.k);
- case 8:
- return a = o.sent, o.next = 11, n.i(R.c)(n.i(U.i)(n.i(q.a)(Y.FlowLifecycleEvents.CHILDREN_RECOVERED, a, {children: i})));
- case 11:
- return o.next = 13, n.i(R.c)(n.i(M.h)(i));
- case 13:
- return o.next = 15, n.i(R.a)(f, i);
- case 15:
- case"end":
- return o.stop()
- }
- }, $, this)
- }
- function f(t) {
- var e;
- return O.a.wrap(function (r) {
- for (; ;) switch (r.prev = r.next) {
- case 0:
- return r.delegateYield(g(), "t0", 1);
- case 1:
- if (!((e = r.t0) && A()(e).length > 0)) {
- r.next = 6;
- break
- }
- return t.forEach(function (t) {
- delete e[t]
- }), r.next = 6, n.i(R.a)(V.b, Y.LOCAL_STORAGE, Y.ANNOTATIONS_ERROR_KEY, x()(e));
- case 6:
- case"end":
- return r.stop()
- }
- }, Z, this)
- }
- function l() {
- var t, e, r;
- return O.a.wrap(function (i) {
- for (; ;) switch (i.prev = i.next) {
- case 0:
- return i.delegateYield(g(), "t0", 1);
- case 1:
- if (!(t = i.t0)) {
- i.next = 7;
- break
- }
- return e = Date.now(), r = A()(t).reduce(function (n, r) {
- return t[r].ts + Y.ANNOTATION_ERROR_EXPIRY_IN_S > e && (n[r] = t[r]), n
- }, {}), i.next = 7, n.i(R.a)(V.b, Y.LOCAL_STORAGE, Y.ANNOTATIONS_ERROR_KEY, x()(r));
- case 7:
- case"end":
- return i.stop()
- }
- }, tt, this)
- }
- function d(t) {
- var e, r, i, a, o, c, u, s, f, l, d, h;
- return O.a.wrap(function (v) {
- for (; ;) switch (v.prev = v.next) {
- case 0:
- return v.next = 2, n.i(R.f)(P.z);
- case 2:
- return e = v.sent, v.next = 5, n.i(R.f)(P.y);
- case 5:
- r = v.sent, i = e[t] || {}, a = n.i(W.a)(r, function (e) {
- return e.id === t
- }), o = i, c = o.element, u = o.error, s = a.offset_y_percentage, f = 1 - parseFloat(s);
- case 11:
- if (c && !u) {
- v.next = 22;
- break
- }
- return v.next = 14, n.i(R.b)(N.d.SET_ANNOTATIONS_POSITIONS);
- case 14:
- return v.next = 16, n.i(R.f)(P.z);
- case 16:
- e = v.sent, i = e[t] || {}, c = i.element, u = i.error, v.next = 11;
- break;
- case 22:
- return v.next = 24, n.i(R.a)(F.f, c);
- case 24:
- return l = v.sent, v.next = 27, n.i(R.a)(F.g, c, f, l);
- case 27:
- d = v.sent, h = {};
- case 29:
- if (h.doneScrolling) {
- v.next = 36;
- break
- }
- return v.next = 32, n.i(R.a)(p, c, f, l, d);
- case 32:
- h = v.sent, d = h.scrollTargetsChanged, v.next = 29;
- break;
- case 36:
- case"end":
- return v.stop()
- }
- }, et, this)
- }
- function p(t, e, r, i) {
- var a, o, c, u, s, f;
- return O.a.wrap(function (l) {
- for (; ;) switch (l.prev = l.next) {
- case 0:
- if (a = [], !(o = i.every(function (t) {
- return t.visibleInContainer
- }))) {
- l.next = 4;
- break
- }
- return l.abrupt("return", {
- doneScrolling: i.map(function () {
- return !0
- })
- });
- case 4:
- for (c = 0; c < i.length; c++) u = i[c], s = u.el, f = u.scrollTop, a.push(n.i(R.a)(h, s, f));
- return l.next = 7, n.i(R.i)({doneScrolling: a, scrollTargetsChanged: n.i(R.a)(v, t, e, r, i)});
- case 7:
- return l.abrupt("return", l.sent);
- case 8:
- case"end":
- return l.stop()
- }
- }, nt, this)
- }
- function h(t, e) {
- var r, i, a;
- return O.a.wrap(function (o) {
- for (; ;) switch (o.prev = o.next) {
- case 0:
- if ((r = t.scrollTop) === e) {
- o.next = 13;
- break
- }
- return o.next = 4, n.i(R.a)(F.h, e, r);
- case 4:
- i = o.sent, a = 0;
- case 6:
- if (!(a < i)) {
- o.next = 13;
- break
- }
- return a += Y.SCROLL_INCREMENT, t.scrollTop = T(Math.min(a, i), r, e - r, i), o.next = 11, n.i(R.a)(H.a, Y.SCROLL_INCREMENT);
- case 11:
- o.next = 6;
- break;
- case 13:
- return o.abrupt("return", !0);
- case 14:
- case"end":
- return o.stop()
- }
- }, rt, this)
- }
- function v(t, e, r, i) {
- var a, o;
- return O.a.wrap(function (c) {
- for (; ;) switch (c.prev = c.next) {
- case 0:
- if (a = n.i(F.g)(t, e, r), !(o = a.some(function (t, e) {
- return t.scrollTop !== i[e].scrollTop
- }))) {
- c.next = 7;
- break
- }
- return c.abrupt("return", a);
- case 7:
- return c.next = 9, n.i(R.a)(H.a, 200);
- case 9:
- c.next = 0;
- break;
- case 11:
- case"end":
- return c.stop()
- }
- }, it, this)
- }
- function m(t) {
- var e = t.payload;
- return O.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- if (!r(e.type)) {
- t.next = 3;
- break
- }
- return t.next = 3, n.i(R.c)(n.i(U.o)(Y.TaskNames.CALCULATE));
- case 3:
- case"end":
- return t.stop()
- }
- }, at, this)
- }
- function E() {
- var t;
- return O.a.wrap(function (e) {
- for (; ;) switch (e.prev = e.next) {
- case 0:
- return e.next = 2, n.i(R.a)(g);
- case 2:
- if (e.t0 = e.sent, e.t0) {
- e.next = 5;
- break
- }
- e.t0 = {};
- case 5:
- if (t = e.t0, !(A()(t).length > 0)) {
- e.next = 9;
- break
- }
- return e.next = 9, n.i(R.c)(n.i(M.i)(t));
- case 9:
- case"end":
- return e.stop()
- }
- }, ot, this)
- }
- function T(t, e, n, r) {
- return (t /= r / 2) < 1 ? n / 2 * t * t + e : -n / 2 * (--t * (t - 2) - 1) + e
- }
- function g() {
- var t;
- return O.a.wrap(function (e) {
- for (; ;) switch (e.prev = e.next) {
- case 0:
- return e.next = 2, n.i(R.a)(V.a, Y.LOCAL_STORAGE, Y.ANNOTATIONS_ERROR_KEY);
- case 2:
- return t = e.sent, e.prev = 3, e.abrupt("return", JSON.parse(t));
- case 7:
- return e.prev = 7, e.t0 = e.catch(3), e.abrupt("return", null);
- case 10:
- case"end":
- return e.stop()
- }
- }, ct, this, [[3, 7]])
- }
- function _() {
- return O.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, [n.i(R.d)(L.b, N.c.CLEANUP_STEP, m), n.i(R.d)(L.e, N.d.START_CALCULATE_POSITIONS, a, Y.TaskNames.CALCULATE), n.i(R.d)(L.b, N.d.HIDE_AND_REMOVE_ACTIVE_ANNOTATIONS, i), n.i(R.d)(l), n.i(R.d)(E)];
- case 2:
- case"end":
- return t.stop()
- }
- }, ut, this)
- }
- e.c = o, e.b = c, e.d = d, e.a = _;
- var S = n(24), x = n.n(S), y = n(4), b = n.n(y), C = n(2), w = n.n(C), k = n(7), A = n.n(k), I = n(15), O = n.n(I),
- N = n(3), R = n(11), L = n(23), P = n(1), D = n(10), M = n(41), U = n(9), F = n(13), j = n(71), H = n(32),
- Y = n(0), V = n(42), B = n(77), G = n(6), W = n(112), q = n(18), K = O.a.mark(i), X = O.a.mark(a),
- z = O.a.mark(o), Q = O.a.mark(c), J = O.a.mark(u), $ = O.a.mark(s), Z = O.a.mark(f), tt = O.a.mark(l),
- et = O.a.mark(d), nt = O.a.mark(p), rt = O.a.mark(h), it = O.a.mark(v), at = O.a.mark(m), ot = O.a.mark(E),
- ct = O.a.mark(g), ut = O.a.mark(_)
- }, function (t, e, n) {
- "use strict";
- function r(t, e, r) {
- return n.i(a.a)(10).then(function () {
- r ? t.open(e) : t.location.href = e
- })
- }
- function i(t, e) {
- var n = /[|\\{}()[\]^$+*?.]/g, r = /(\/$|\/(\?))/, i = /\\\{\\\{.*?\\\}\\\}/g,
- a = t.replace(r, "$2").replace(n, "\\$&").replace(i, ".*"), o = e.replace(r, "$2");
- return new RegExp(a + "$").test(o)
- }
- e.b = r, e.a = i;
- var a = n(32)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = (t || {}).account || {};
- if (i.a.defined(e) && !e.hidePoweredBy) {
- if (e.isTrial || e.isNPSProductTrial) return !0;
- if (i.a.defined(e.stripePlanId)) return "99-bootstrap" === e.stripePlanId || e.stripePlanId.indexOf("starter") > -1
- }
- return !1
- }
- e.a = r;
- var i = n(6)
- }, function (t, e, n) {
- "use strict";
- function r(t, e, r, a) {
- if (a) {
- var o = function () {
- return a(e, t.querySelector(r))
- };
- n.i(i.k)(t.defaultView, o), window.setTimeout(o, 200)
- }
- }
- e.a = r;
- var i = n(13)
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- try {
- return t.data.attrs[e] || null
- } catch (t) {
- return null
- }
- }
- function i(t, e, n) {
- p(t, "attrs", E()({}, e, n))
- }
- function a(t, e, n) {
- p(t, "on", E()({}, e, n))
- }
- function o(t, e) {
- p(t, "class", E()({}, e, !0))
- }
- function c(t, e, n) {
- p(t, "hook", E()({}, e, n))
- }
- function u(t, e) {
- try {
- return !0 === t.data.class[e]
- } catch (t) {
- return !1
- }
- }
- function s(t) {
- return d(t, "a")
- }
- function f(t) {
- return d(t, "img")
- }
- function l(t) {
- return d(t, "form")
- }
- function d(t, e) {
- return new RegExp("(?:^" + e + "[#.]|^" + e + "$)", "i").test(t.sel)
- }
- function p(t, e, n) {
- var r = t.data || {};
- v()(t, {data: v()(r, E()({}, e, v()({}, r[e], n)))})
- }
- e.b = r, e.e = i, e.d = a, e.i = o, e.h = c, e.g = u, e.a = s, e.c = f, e.f = l;
- var h = n(2), v = n.n(h), m = n(4), E = n.n(m)
- }, function (t, e, n) {
- "use strict";
- function r() {
- var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : 10, e = arguments[1], n = new Array(t),
- r = 0, i = 0, s = 0, f = function (e) {
- n[i] = e, i = (i + 1) % t, r++
- }, l = function () {
- if (0 != r) {
- var e = n[s];
- return n[s] = null, r--, s = (s + 1) % t, e
- }
- }, d = function () {
- for (var t = []; r;) t.push(l());
- return t
- };
- return {
- isEmpty: function () {
- return 0 == r
- }, put: function (l) {
- if (r < t) f(l); else {
- var p = void 0;
- switch (e) {
- case o:
- throw new Error(a);
- case c:
- n[i] = l, i = (i + 1) % t, s = i;
- break;
- case u:
- p = 2 * t, n = d(), r = n.length, i = n.length, s = 0, n.length = p, t = p, f(l)
- }
- }
- }, take: l, flush: d
- }
- }
- n.d(e, "a", function () {
- return f
- });
- var i = n(19), a = "Channel's Buffer overflow!", o = 1, c = 3, u = 4, s = {isEmpty: i.b, put: i.e, take: i.e}, f = {
- none: function () {
- return s
- }, fixed: function (t) {
- return r(t, o)
- }, dropping: function (t) {
- return r(t, 2)
- }, sliding: function (t) {
- return r(t, c)
- }, expanding: function (t) {
- return r(t, u)
- }
- }
- }, function (t, e, n) {
- "use strict";
- function r() {
- function t(t) {
- return r.push(t), function () {
- return n.i(s.d)(r, t)
- }
- }
- function e(t) {
- for (var e = r.slice(), n = 0, i = e.length; n < i; n++) e[n](t)
- }
- var r = [];
- return {subscribe: t, emit: e}
- }
- function i() {
- function t() {
- if (c && u.length) throw n.i(s.q)("Cannot have a closed channel with pending takers");
- if (u.length && !o.isEmpty()) throw n.i(s.q)("Cannot have pending takers with non empty buffer")
- }
- function e(e) {
- if (t(), n.i(s.g)(e, s.c.notUndef, v), !c) {
- if (!u.length) return o.put(e);
- for (var r = 0; r < u.length; r++) {
- var i = u[r];
- if (!i[s.r] || i[s.r](e)) return u.splice(r, 1), i(e)
- }
- }
- }
- function r(e) {
- t(), n.i(s.g)(e, s.c.func, "channel.take's callback must be a function"), c && o.isEmpty() ? e(d) : o.isEmpty() ? (u.push(e), e.cancel = function () {
- return n.i(s.d)(u, e)
- }) : e(o.take())
- }
- function i(e) {
- if (t(), n.i(s.g)(e, s.c.func, "channel.flush' callback must be a function"), c && o.isEmpty()) return void e(d);
- e(o.flush())
- }
- function a() {
- if (t(), !c && (c = !0, u.length)) {
- var e = u;
- u = [];
- for (var n = 0, r = e.length; n < r; n++) e[n](d)
- }
- }
- var o = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : f.a.fixed(), c = !1, u = [];
- return n.i(s.g)(o, s.c.buffer, h), {
- take: r, put: e, flush: i, close: a, get __takers__() {
- return u
- }, get __closed__() {
- return c
- }
- }
- }
- function a(t) {
- var e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : f.a.none(), r = arguments[2];
- arguments.length > 2 && n.i(s.g)(r, s.c.func, "Invalid match function passed to eventChannel");
- var a = i(e), o = t(function (t) {
- if (p(t)) return void a.close();
- r && !r(t) || a.put(t)
- });
- if (!s.c.func(o)) throw new Error("in eventChannel: subscribe should return a function to unsubscribe");
- return {
- take: a.take, flush: a.flush, close: function () {
- a.__closed__ || (a.close(), o())
- }
- }
- }
- function o(t) {
- var e = a(function (e) {
- return t(function (t) {
- if (t[s.s]) return void e(t);
- n.i(l.a)(function () {
- return e(t)
- })
- })
- });
- return u()({}, e, {
- take: function (t, r) {
- arguments.length > 1 && (n.i(s.g)(r, s.c.func, "channel.take's matcher argument must be a function"), t[s.r] = r), e.take(t)
- }
- })
- }
- n.d(e, "d", function () {
- return d
- }), n.d(e, "b", function () {
- return p
- }), e.e = r, e.f = i, e.c = a, e.a = o;
- var c = n(17), u = n.n(c), s = n(19), f = n(57), l = n(124), d = {type: "@@redux-saga/CHANNEL_END"},
- p = function (t) {
- return t && "@@redux-saga/CHANNEL_END" === t.type
- }, h = "invalid buffer passed to channel factory function", v = "Saga was provided with an undefined action"
- }, function (t, e, n) {
- "use strict";
- function r() {
- var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "*";
- if (arguments.length && n.i(_.g)(arguments[0], _.c.notUndef, "take(patternOrChannel): patternOrChannel is undefined"), _.c.pattern(t)) return F(x, {pattern: t});
- if (_.c.channel(t)) return F(x, {channel: t});
- throw new Error("take(patternOrChannel): argument " + String(t) + " is not valid channel or a valid pattern")
- }
- function i(t, e) {
- return arguments.length > 1 ? (n.i(_.g)(t, _.c.notUndef, "put(channel, action): argument channel is undefined"), n.i(_.g)(t, _.c.channel, "put(channel, action): argument " + t + " is not a valid channel"), n.i(_.g)(e, _.c.notUndef, "put(channel, action): argument action is undefined")) : (n.i(_.g)(t, _.c.notUndef, "put(action): argument action is undefined"), e = t, t = null), F(y, {
- channel: t,
- action: e
- })
- }
- function a(t) {
- return F(b, t)
- }
- function o(t, e, r) {
- n.i(_.g)(e, _.c.notUndef, t + ": argument fn is undefined");
- var i = null;
- if (_.c.array(e)) {
- var a = e, o = E()(a, 2);
- i = o[0], e = o[1]
- } else if (e.fn) {
- var c = e;
- i = c.context, e = c.fn
- }
- return n.i(_.g)(e, _.c.func, t + ": argument " + e + " is not a function"), {context: i, fn: e, args: r}
- }
- function c(t) {
- for (var e = arguments.length, n = Array(e > 1 ? e - 1 : 0), r = 1; r < e; r++) n[r - 1] = arguments[r];
- return F(C, o("call", t, n))
- }
- function u(t) {
- for (var e = arguments.length, n = Array(e > 1 ? e - 1 : 0), r = 1; r < e; r++) n[r - 1] = arguments[r];
- return F(k, o("fork", t, n))
- }
- function s(t) {
- for (var e = arguments.length, n = Array(e > 1 ? e - 1 : 0), r = 1; r < e; r++) n[r - 1] = arguments[r];
- var i = u.apply(void 0, [t].concat(n));
- return i[k].detached = !0, i
- }
- function f() {
- for (var t = arguments.length, e = Array(t), r = 0; r < t; r++) e[r] = arguments[r];
- if (e.length > 1) return e.map(function (t) {
- return f(t)
- });
- var i = e[0];
- return n.i(_.g)(i, _.c.notUndef, "join(task): argument task is undefined"), n.i(_.g)(i, _.c.task, "join(task): argument " + i + " is not a valid Task object " + M), F(A, i)
- }
- function l() {
- for (var t = arguments.length, e = Array(t), r = 0; r < t; r++) e[r] = arguments[r];
- if (e.length > 1) return e.map(function (t) {
- return l(t)
- });
- var i = e[0];
- return 1 === e.length && (n.i(_.g)(i, _.c.notUndef, "cancel(task): argument task is undefined"), n.i(_.g)(i, _.c.task, "cancel(task): argument " + i + " is not a valid Task object " + M)), F(I, i || _.l)
- }
- function d(t) {
- for (var e = arguments.length, r = Array(e > 1 ? e - 1 : 0), i = 1; i < e; i++) r[i - 1] = arguments[i];
- return 0 === arguments.length ? t = _.v : (n.i(_.g)(t, _.c.notUndef, "select(selector,[...]): argument selector is undefined"), n.i(_.g)(t, _.c.func, "select(selector,[...]): argument " + t + " is not a function")), F(O, {
- selector: t,
- args: r
- })
- }
- function p(t, e) {
- return n.i(_.g)(t, _.c.notUndef, "actionChannel(pattern,...): argument pattern is undefined"), arguments.length > 1 && (n.i(_.g)(e, _.c.notUndef, "actionChannel(pattern, buffer): argument buffer is undefined"), n.i(_.g)(e, _.c.buffer, "actionChannel(pattern, buffer): argument " + e + " is not a valid buffer")), F(N, {
- pattern: t,
- buffer: e
- })
- }
- function h() {
- return F(R, {})
- }
- function v(t) {
- return n.i(_.g)(t, _.c.channel, "flush(channel): argument " + t + " is not valid channel"), F(L, t)
- }
- e.b = r, e.g = i, e.i = a, e.f = c, e.c = u, e.j = s, e.k = f, e.d = l, e.h = d, e.e = p, e.l = h, e.m = v, n.d(e, "a", function () {
- return H
- });
- var m = n(81), E = n.n(m), T = n(4), g = n.n(T), _ = n(19), S = (n(123), n.i(_.t)("IO")), x = "TAKE", y = "PUT",
- b = "RACE", C = "CALL", w = "CPS", k = "FORK", A = "JOIN", I = "CANCEL", O = "SELECT", N = "ACTION_CHANNEL",
- R = "CANCELLED", L = "FLUSH", P = "GET_CONTEXT", D = "SET_CONTEXT",
- M = "\n(HINT: if you are getting this errors in tests, consider using createMockTask from redux-saga/utils)",
- U = function (t, e) {
- return t + " has been deprecated in favor of " + e + ", please update your code"
- }, F = function (t, e) {
- var n;
- return n = {}, g()(n, S, !0), g()(n, t, e), n
- };
- r.maybe = function () {
- var t = r.apply(void 0, arguments);
- return t[x].maybe = !0, t
- };
- n.i(_.u)(r.maybe, U("takem", "take.maybe"));
- i.resolve = function () {
- var t = i.apply(void 0, arguments);
- return t[y].resolve = !0, t
- }, i.sync = n.i(_.u)(i.resolve, U("put.sync", "put.resolve"));
- var j = function (t) {
- return function (e) {
- return e && e[S] && e[t]
- }
- }, H = {
- take: j(x),
- put: j(y),
- race: j(b),
- call: j(C),
- cps: j(w),
- fork: j(k),
- join: j(A),
- cancel: j(I),
- select: j(O),
- actionChannel: j(N),
- cancelled: j(R),
- flush: j(L),
- getContext: j(P),
- setContext: j(D)
- }
- }, function (t, e, n) {
- t.exports = {default: n(225), __esModule: !0}
- }, function (t, e) {
- t.exports = function (t) {
- if ("function" != typeof t) throw TypeError(t + " is not a function!");
- return t
- }
- }, function (t, e) {
- t.exports = !0
- }, function (t, e) {
- e.f = {}.propertyIsEnumerable
- }, function (t, e, n) {
- var r = n(27).f, i = n(34), a = n(12)("toStringTag");
- t.exports = function (t, e, n) {
- t && !i(t = n ? t : t.prototype, a) && r(t, a, {configurable: !0, value: e})
- }
- }, function (t, e, n) {
- var r = n(83);
- t.exports = function (t) {
- return Object(r(t))
- }
- }, function (t, e) {
- var n = 0, r = Math.random();
- t.exports = function (t) {
- return "Symbol(".concat(void 0 === t ? "" : t, ")_", (++n + r).toString(36))
- }
- }, function (t, e, n) {
- n(255);
- for (var r = n(16), i = n(35), a = n(39), o = n(12)("toStringTag"), c = "CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","), u = 0; u < c.length; u++) {
- var s = c[u], f = r[s], l = f && f.prototype;
- l && !l[o] && i(l, o, s), a[s] = a.Array
- }
- }, function (t, e, n) {
- t.exports = n(287)
- }, function (t, e, n) {
- "use strict";
- function r(t, e, n, r, i) {
- return {sel: t, data: e, children: n, text: r, elm: i, key: void 0 === e ? void 0 : e.key}
- }
- Object.defineProperty(e, "__esModule", {value: !0}), e.vnode = r, e.default = r
- }, function (t, e, n) {
- "use strict";
- n.d(e, "b", function () {
- return a
- }), n.d(e, "c", function () {
- return o
- }), n.d(e, "e", function () {
- return c
- }), n.d(e, "d", function () {
- return u
- }), n.d(e, "f", function () {
- return s
- }), n.d(e, "g", function () {
- return f
- }), n.d(e, "a", function () {
- return l
- });
- var r = n(3), i = n(21), a = n.i(i.a)(r.b.TOGGLE_ROW_DETAILS), o = n.i(i.a)(r.b.TOGGLE_COLLAPSED),
- c = n.i(i.a)(r.b.SET_CURRENT_PAGE), u = n.i(i.a)(r.b.TRACK_PAGE),
- s = n.i(i.a)(r.b.ADD_CONTENT_ERROR, function (t, e) {
- return {contentId: t, errorMessage: e}
- }), f = n.i(i.a)(r.b.ADD_CHILD_ERROR, function (t, e, n) {
- return {contentId: t, childId: e, errorMessage: n}
- }), l = n.i(i.a)(r.b.CLOSE_DEBUGGER)
- }, function (t, e, n) {
- "use strict";
- n.d(e, "d", function () {
- return a
- }), n.d(e, "b", function () {
- return o
- }), n.d(e, "a", function () {
- return c
- }), n.d(e, "c", function () {
- return u
- });
- var r = n(3), i = n(21), a = n.i(i.a)(r.f.EXPAND_HOTSPOT), o = n.i(i.a)(r.f.PREPARE_HOTSPOTS),
- c = n.i(i.a)(r.f.SET_BEACON_SETTLED, function (t, e) {
- return {id: t, isBeaconSettled: e}
- }), u = n.i(i.a)(r.f.CLOSE_LAST_HOTSPOT, function (t, e) {
- return {stepId: t, childId: e}
- })
- }, function (t, e, n) {
- "use strict";
- var r = n(2), i = n.n(r);
- e.a = function (t, e, n) {
- return i()({
- flowId: t.id,
- flowName: t.name,
- flowType: t.type,
- flowVersion: t.version_id,
- timestamp: Date.now(),
- sessionId: e
- }, n)
- }
- }, function (t, e, n) {
- "use strict";
- function r(t, e, n) {
- return i.a.defined(n) || (n = Date.now()), {name: t, attributes: e, timestamp: n}
- }
- e.a = r;
- var i = n(6)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e, r, i, o, s, l;
- return a.a.wrap(function (a) {
- for (; ;) switch (a.prev = a.next) {
- case 0:
- e = [], r = void 0, i = void 0, o = new Error("Invalid HTML."), o.extra = {}, s = "", l = 0;
- case 7:
- if (!(l < t.length)) {
- a.next = 23;
- break
- }
- i = t[l], a.prev = 9, w(document.createElement("div"), f()("<div>" + i.html + "</div>")), a.next = 20;
- break;
- case 13:
- if (a.prev = 13, a.t0 = a.catch(9), r) {
- a.next = 19;
- break
- }
- return a.next = 18, n.i(u.f)(y.k);
- case 18:
- r = a.sent;
- case 19:
- e.push({childNumber: l, stepChildId: i.id, error: a.t0});
- case 20:
- l++, a.next = 7;
- break;
- case 23:
- if (0 !== e.length) {
- a.next = 27;
- break
- }
- return a.abrupt("return", !0);
- case 27:
- return a.next = 29, n.i(u.a)(b.f, c()(o, {extra: {stepId: r, errors: e}}), s);
- case 29:
- return a.abrupt("return", !1);
- case 30:
- case"end":
- return a.stop()
- }
- }, C, this, [[9, 13]])
- }
- e.a = r;
- var i = n(15), a = n.n(i), o = n(2), c = n.n(o), u = n(11), s = n(68), f = n.n(s), l = n(103), d = (n.n(l), n(101)),
- p = n.n(d), h = n(100), v = n.n(h), m = n(80), E = n.n(m), T = n(102), g = n.n(T), _ = n(99), S = n.n(_),
- x = n(97), y = (n.n(x), n(1)), b = n(29), C = a.a.mark(r),
- w = n.i(l.init)([p.a, v.a, E.a, g.a, S.a], n.i(x.createApi)({clean: !0}))
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- "_blank" !== n.i(a.b)(t, "target") && n.i(a.e)(t, "target", "_parent")
- }
- function i(t, e) {
- var r = n.i(a.b)(t, "href");
- r ? n.i(a.d)(t, "click", function (i) {
- e(r);
- var c = n.i(a.b)(t, "target");
- "_blank" !== c && (i.preventDefault ? i.preventDefault() : i.returnValue = !1, window.setTimeout(function () {
- var t = function (t) {
- switch (t) {
- case"_parent":
- return window.parent;
- case"_top":
- return window.top;
- default:
- return window
- }
- }(c);
- n.i(o.b)(t, r)
- }, 200))
- }) : n.i(a.d)(t, "click", e)
- }
- e.a = r, e.b = i;
- var a = n(56), o = n(53)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : null;
- return function () {
- try {
- var n = t.apply(void 0, arguments);
- return i.a.defined(n) ? n : e
- } catch (t) {
- return e
- }
- }
- }
- e.a = r;
- var i = n(6)
- }, function (t, e, n) {
- "use strict";
- function r() {
- return (new Date).getTime()
- }
- e.a = r
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.styling;
- return n.i(i.html)("style", {classNames: "appcues-global-styling", "attr-type": "text/css"}, e || "")
- }
- e.a = r;
- var i = n(5);
- n.n(i)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return ("*" === t ? k.wildcard : g.c.array(t) ? k.array : g.c.stringableFunc(t) ? k.default : g.c.func(t) ? k.predicate : k.default)(t)
- }
- function i(t, e, r) {
- function i(t) {
- o(), r(t, !0)
- }
- function a(t) {
- c.push(t), t.cont = function (a, o) {
- s || (n.i(g.d)(c, t), t.cont = g.e, o ? i(a) : (t === e && (u = a), c.length || (s = !0, r(u))))
- }
- }
- function o() {
- s || (s = !0, c.forEach(function (t) {
- t.cont = g.e, t.cancel()
- }), c = [])
- }
- var c = [], u = void 0, s = !1;
- return a(e), {
- addTask: a, cancelAll: o, abort: i, getTasks: function () {
- return c
- }, taskNames: function () {
- return c.map(function (t) {
- return t.name
- })
- }
- }
- }
- function a(t) {
- var e = t.context, r = t.fn, i = t.args;
- if (g.c.iterator(r)) return r;
- var a = void 0, o = void 0;
- try {
- a = r.apply(e, i)
- } catch (t) {
- o = t
- }
- return g.c.iterator(a) ? a : o ? n.i(g.f)(function () {
- throw o
- }) : n.i(g.f)(function () {
- var t = void 0, e = {done: !1, value: a}, n = function (t) {
- return {done: !0, value: t}
- };
- return function (r) {
- return t ? n(r) : (t = !0, e)
- }
- }())
- }
- function o(t) {
- function e() {
- rt.isRunning && !rt.isCancelled && (rt.isCancelled = !0, s(w))
- }
- function c() {
- t._isRunning && !t._isCancelled && (t._isCancelled = !0, it.cancelAll(), l(w))
- }
- function s(e, n) {
- if (!rt.isRunning) throw new Error("Trying to resume an already finished generator");
- try {
- var r = void 0;
- n ? r = t.throw(e) : e === w ? (rt.isCancelled = !0, s.cancel(), r = g.c.func(t.return) ? t.return(w) : {
- done: !0,
- value: w
- }) : r = e === C ? g.c.func(t.return) ? t.return() : {done: !0} : t.next(e), r.done ? (rt.isMainRunning = !1, rt.cont && rt.cont(r.value)) : p(r.value, K, "", s)
- } catch (t) {
- rt.isCancelled && Z("error", "uncaught at " + X, t.message), rt.isMainRunning = !1, rt.cont(t, !0)
- }
- }
- function l(e, n) {
- t._isRunning = !1, tt.close(), n ? (e instanceof Error && (e.sagaStack = "at " + X + " \n " + (e.sagaStack || e.stack)), nt.cont || (Z("error", "uncaught", e.sagaStack || e.stack), e instanceof Error && $ && $(e)), t._error = e, t._isAborted = !0, t._deferredEnd && t._deferredEnd.reject(e)) : (e === w && g.i && Z("info", X + " has been cancelled", ""), t._result = e, t._deferredEnd && t._deferredEnd.resolve(e)), nt.cont && nt.cont(e, n), nt.joiners.forEach(function (t) {
- return t.cb(e, n)
- }), nt.joiners = null
- }
- function p(t, e) {
- function r(t, e) {
- c || (c = !0, a.cancel = g.e, Q && (e ? Q.effectRejected(o, t) : Q.effectResolved(o, t)), a(t, e))
- }
- var i = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : "", a = arguments[3],
- o = n.i(g.j)();
- Q && Q.effectTriggered({effectId: o, parentEffectId: e, label: i, effect: t});
- var c = void 0;
- r.cancel = g.e, a.cancel = function () {
- if (!c) {
- c = !0;
- try {
- r.cancel()
- } catch (t) {
- Z("error", "uncaught at " + X, t.message)
- }
- r.cancel = g.e, Q && Q.effectCancelled(o)
- }
- };
- var u = void 0;
- return g.c.promise(t) ? v(t, r) : g.c.helper(t) ? N(A(t), o, r) : g.c.iterator(t) ? E(t, o, X, r) : g.c.array(t) ? P(t, o, r) : g.c.notUndef(u = S.a.take(t)) ? T(u, r) : g.c.notUndef(u = S.a.put(t)) ? k(u, r) : g.c.notUndef(u = S.a.race(t)) ? D(u, o, r) : g.c.notUndef(u = S.a.call(t)) ? I(u, o, r) : g.c.notUndef(u = S.a.cps(t)) ? O(u, r) : g.c.notUndef(u = S.a.fork(t)) ? N(u, o, r) : g.c.notUndef(u = S.a.join(t)) ? R(u, r) : g.c.notUndef(u = S.a.cancel(t)) ? L(u, r) : g.c.notUndef(u = S.a.select(t)) ? M(u, r) : g.c.notUndef(u = S.a.actionChannel(t)) ? U(u, r) : g.c.notUndef(u = S.a.flush(t)) ? j(u, r) : g.c.notUndef(u = S.a.cancelled(t)) ? F(u, r) : g.c.notUndef(u = S.a.getContext(t)) ? H(u, r) : g.c.notUndef(u = S.a.setContext(t)) ? Y(u, r) : r(t)
- }
- function v(t, e) {
- var n = t[g.k];
- "function" == typeof n && (e.cancel = n), t.then(e, function (t) {
- return e(t, !0)
- })
- }
- function E(t, e, n, r) {
- o(t, V, B, G, et, q, e, n, r)
- }
- function T(t, e) {
- var i = t.channel, a = t.pattern, o = t.maybe;
- i = i || tt;
- var c = function (t) {
- return t instanceof Error ? e(t, !0) : e(n.i(x.b)(t) && !o ? C : t)
- };
- try {
- i.take(c, r(a))
- } catch (t) {
- return e(t, !0)
- }
- e.cancel = c.cancel
- }
- function k(t, e) {
- var r = t.channel, i = t.action, a = t.resolve;
- n.i(_.a)(function () {
- var t = void 0;
- try {
- t = (r ? r.put : B)(i)
- } catch (t) {
- if (r || a) return e(t, !0);
- Z("error", "uncaught at " + X, t.stack || t.message || t)
- }
- if (!a || !g.c.promise(t)) return e(t);
- v(t, e)
- })
- }
- function I(t, e, n) {
- var r = t.context, i = t.fn, a = t.args, o = void 0;
- try {
- o = i.apply(r, a)
- } catch (t) {
- return n(t, !0)
- }
- return g.c.promise(o) ? v(o, n) : g.c.iterator(o) ? E(o, e, i.name, n) : n(o)
- }
- function O(t, e) {
- var n = t.context, r = t.fn, i = t.args;
- try {
- var a = function (t, n) {
- return g.c.undef(t) ? e(n) : e(t, !0)
- };
- r.apply(n, i.concat(a)), a.cancel && (e.cancel = function () {
- return a.cancel()
- })
- } catch (t) {
- return e(t, !0)
- }
- }
- function N(t, e, r) {
- var i = t.context, c = t.fn, u = t.args, s = t.detached, f = a({context: i, fn: c, args: u});
- try {
- n.i(_.b)();
- var l = o(f, V, B, G, et, q, e, c.name, s ? null : g.e);
- s ? r(l) : f._isRunning ? (it.addTask(l), r(l)) : f._error ? it.abort(f._error) : r(l)
- } finally {
- n.i(_.c)()
- }
- }
- function R(t, e) {
- if (t.isRunning()) {
- var r = {task: nt, cb: e};
- e.cancel = function () {
- return n.i(g.d)(t.joiners, r)
- }, t.joiners.push(r)
- } else t.isAborted() ? e(t.error(), !0) : e(t.result())
- }
- function L(t, e) {
- t === g.l && (t = nt), t.isRunning() && t.cancel(), e()
- }
- function P(t, e, r) {
- function i() {
- a === c.length && (o = !0, r(c))
- }
- if (!t.length) return r([]);
- var a = 0, o = void 0, c = Array(t.length), u = t.map(function (t, e) {
- var u = function (t, u) {
- o || (u || n.i(x.b)(t) || t === C || t === w ? (r.cancel(), r(t, u)) : (c[e] = t, a++, i()))
- };
- return u.cancel = g.e, u
- });
- r.cancel = function () {
- o || (o = !0, u.forEach(function (t) {
- return t.cancel()
- }))
- }, t.forEach(function (t, n) {
- return p(t, e, n, u[n])
- })
- }
- function D(t, e, r) {
- var i = void 0, a = h()(t), o = {};
- a.forEach(function (t) {
- var e = function (e, a) {
- i || (a ? (r.cancel(), r(e, !0)) : n.i(x.b)(e) || e === C || e === w || (r.cancel(), i = !0, r(d()({}, t, e))))
- };
- e.cancel = g.e, o[t] = e
- }), r.cancel = function () {
- i || (i = !0, a.forEach(function (t) {
- return o[t].cancel()
- }))
- }, a.forEach(function (n) {
- i || p(t[n], e, n, o[n])
- })
- }
- function M(t, e) {
- var n = t.selector, r = t.args;
- try {
- var i = n.apply(void 0, [G()].concat(f()(r)));
- e(i)
- } catch (t) {
- e(t, !0)
- }
- }
- function U(t, e) {
- var i = t.pattern, a = t.buffer, o = r(i);
- o.pattern = i, e(n.i(x.c)(V, a || y.a.fixed(), o))
- }
- function F(t, e) {
- e(!!rt.isCancelled)
- }
- function j(t, e) {
- t.flush(e)
- }
- function H(t, e) {
- e(et[t])
- }
- function Y(t, e) {
- g.m.assign(et, t), e()
- }
- var V = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : function () {
- return g.e
- }, B = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : g.e,
- G = arguments.length > 3 && void 0 !== arguments[3] ? arguments[3] : g.e,
- W = arguments.length > 4 && void 0 !== arguments[4] ? arguments[4] : {},
- q = arguments.length > 5 && void 0 !== arguments[5] ? arguments[5] : {},
- K = arguments.length > 6 && void 0 !== arguments[6] ? arguments[6] : 0,
- X = arguments.length > 7 && void 0 !== arguments[7] ? arguments[7] : "anonymous", z = arguments[8];
- n.i(g.g)(t, g.c.iterator, b);
- var Q = q.sagaMonitor, J = q.logger, $ = q.onError, Z = J || g.h, tt = n.i(x.a)(V), et = m()(W);
- s.cancel = g.e;
- var nt = function (t, e, r, i) {
- var a, o, s;
- return r._deferredEnd = null, o = {}, d()(o, g.n, !0), d()(o, "id", t), d()(o, "name", e), a = "done", s = {}, s[a] = s[a] || {}, s[a].get = function () {
- if (r._deferredEnd) return r._deferredEnd.promise;
- var t = n.i(g.o)();
- return r._deferredEnd = t, r._isRunning || (r._error ? t.reject(r._error) : t.resolve(r._result)), t.promise
- }, d()(o, "cont", i), d()(o, "joiners", []), d()(o, "cancel", c), d()(o, "isRunning", function () {
- return r._isRunning
- }), d()(o, "isCancelled", function () {
- return r._isCancelled
- }), d()(o, "isAborted", function () {
- return r._isAborted
- }), d()(o, "result", function () {
- return r._result
- }), d()(o, "error", function () {
- return r._error
- }), d()(o, "setContext", function (t) {
- n.i(g.g)(t, g.c.object, n.i(g.p)("task", t)), g.m.assign(et, t)
- }), u()(o, s), o
- }(K, X, t, z), rt = {name: X, cancel: e, isRunning: !0}, it = i(X, rt, l);
- return z && (z.cancel = c), t._isRunning = !0, s(), nt
- }
- e.a = o;
- var c = n(217), u = n.n(c), s = n(14), f = n.n(s), l = n(4), d = n.n(l), p = n(7), h = n.n(p), v = n(214),
- m = n.n(v), E = n(46), T = n.n(E), g = n(19), _ = n(124), S = n(59), x = n(58), y = n(57),
- b = "proc first argument (Saga function result) must be an iterator", C = {
- toString: function () {
- return "@@redux-saga/CHANNEL_END"
- }
- }, w = {
- toString: function () {
- return "@@redux-saga/TASK_CANCEL"
- }
- }, k = {
- wildcard: function () {
- return g.b
- }, default: function (t) {
- return function (e) {
- return e.type === ("symbol" === (void 0 === t ? "undefined" : T()(t)) ? t : String(t))
- }
- }, array: function (t) {
- return function (e) {
- return t.some(function (t) {
- return r(t)(e)
- })
- }
- }, predicate: function (t) {
- return function (e) {
- return t(e)
- }
- }
- }, A = function (t) {
- return {fn: t}
- }
- }, function (t, e) {
- function n(t) {
- return (t.getAttribute && t.getAttribute("class") || "").split(" ")
- }
- function r(t, e) {
- var r, i = n(t);
- -1 === i.indexOf(e) && (r = i.concat(e).filter(function (t) {
- return t
- }).join(" "), t.setAttribute("class", r))
- }
- function i(t, e) {
- var r = n(t), i = r.indexOf(e);
- i > -1 && (r.splice(i, 1), t.setAttribute("class", r.join(" ")))
- }
- function a(t, e) {
- var n, a, o = e.elm, c = t.data.class || {}, u = e.data.class || {};
- for (a in c) u[a] || i(o, a);
- for (a in u) (n = u[a]) !== c[a] && (n ? r(o, a) : i(o, a))
- }
- t.exports = {create: a, update: a}
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return t && t.__esModule ? t : {default: t}
- }
- e.__esModule = !0;
- var i = n(213), a = r(i), o = n(212), c = r(o);
- e.default = function () {
- function t(t, e) {
- var n = [], r = !0, i = !1, a = void 0;
- try {
- for (var o, u = (0, c.default)(t); !(r = (o = u.next()).done) && (n.push(o.value), !e || n.length !== e); r = !0) ;
- } catch (t) {
- i = !0, a = t
- } finally {
- try {
- !r && u.return && u.return()
- } finally {
- if (i) throw a
- }
- }
- return n
- }
- return function (e, n) {
- if (Array.isArray(e)) return e;
- if ((0, a.default)(Object(e))) return t(e, n);
- throw new TypeError("Invalid attempt to destructure non-iterable instance")
- }
- }()
- }, function (t, e, n) {
- var r = n(47), i = n(12)("toStringTag"), a = "Arguments" == r(function () {
- return arguments
- }()), o = function (t, e) {
- try {
- return t[e]
- } catch (t) {
- }
- };
- t.exports = function (t) {
- var e, n, c;
- return void 0 === t ? "Undefined" : null === t ? "Null" : "string" == typeof(n = o(e = Object(t), i)) ? n : a ? r(e) : "Object" == (c = r(e)) && "function" == typeof e.callee ? "Arguments" : c
- }
- }, function (t, e) {
- t.exports = function (t) {
- if (void 0 == t) throw TypeError("Can't call method on " + t);
- return t
- }
- }, function (t, e, n) {
- var r = n(36), i = n(16).document, a = r(i) && r(i.createElement);
- t.exports = function (t) {
- return a ? i.createElement(t) : {}
- }
- }, function (t, e) {
- t.exports = "constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e, n;
- this.promise = new t(function (t, r) {
- if (void 0 !== e || void 0 !== n) throw TypeError("Bad Promise constructor");
- e = t, n = r
- }), this.resolve = i(e), this.reject = i(n)
- }
- var i = n(61);
- t.exports.f = function (t) {
- return new r(t)
- }
- }, function (t, e, n) {
- var r = n(26), i = n(243), a = n(85), o = n(89)("IE_PROTO"), c = function () {
- }, u = function () {
- var t, e = n(84)("iframe"), r = a.length;
- for (e.style.display = "none", n(127).appendChild(e), e.src = "javascript:", t = e.contentWindow.document, t.open(), t.write("<script>document.F=Object<\/script>"), t.close(), u = t.F; r--;) delete u.prototype[a[r]];
- return u()
- };
- t.exports = Object.create || function (t, e) {
- var n;
- return null !== t ? (c.prototype = r(t), n = new c, c.prototype = null, n[o] = t) : n = u(), void 0 === e ? n : i(n, e)
- }
- }, function (t, e) {
- e.f = Object.getOwnPropertySymbols
- }, function (t, e, n) {
- var r = n(90)("keys"), i = n(66);
- t.exports = function (t) {
- return r[t] || (r[t] = i(t))
- }
- }, function (t, e, n) {
- var r = n(16), i = r["__core-js_shared__"] || (r["__core-js_shared__"] = {});
- t.exports = function (t) {
- return i[t] || (i[t] = {})
- }
- }, function (t, e) {
- var n = Math.ceil, r = Math.floor;
- t.exports = function (t) {
- return isNaN(t = +t) ? 0 : (t > 0 ? r : n)(t)
- }
- }, function (t, e, n) {
- var r = n(91), i = Math.min;
- t.exports = function (t) {
- return t > 0 ? i(r(t), 9007199254740991) : 0
- }
- }, function (t, e, n) {
- var r = n(36);
- t.exports = function (t, e) {
- if (!r(t)) return t;
- var n, i;
- if (e && "function" == typeof(n = t.toString) && !r(i = n.call(t))) return i;
- if ("function" == typeof(n = t.valueOf) && !r(i = n.call(t))) return i;
- if (!e && "function" == typeof(n = t.toString) && !r(i = n.call(t))) return i;
- throw TypeError("Can't convert object to primitive value")
- }
- }, function (t, e, n) {
- var r = n(16), i = n(8), a = n(62), o = n(95), c = n(27).f;
- t.exports = function (t) {
- var e = i.Symbol || (i.Symbol = a ? {} : r.Symbol || {});
- "_" == t.charAt(0) || t in e || c(e, t, {value: o.f(t)})
- }
- }, function (t, e, n) {
- e.f = n(12)
- }, function (t, e, n) {
- var r = n(82), i = n(12)("iterator"), a = n(39);
- t.exports = n(8).getIteratorMethod = function (t) {
- if (void 0 != t) return t[i] || t["@@iterator"] || a[r(t)]
- }
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = document;
- if (t && t.clean) {
- var n = document.createElement("iframe");
- document.head.appendChild(n), e = n.contentDocument
- }
- return {
- createElement: function (t) {
- return e.createElement(t)
- }, createElementNS: function (t, n) {
- return e.createElementNS(t, n)
- }, createTextNode: function (t) {
- return e.createTextNode(t)
- }, appendChild: function (t, e) {
- i("appendChild", t, e)
- }, removeChild: function (t, e) {
- i("removeChild", t, e)
- }, insertBefore: function (t, e, n) {
- i("insertBefore", t, e, n)
- }, parentNode: function (t) {
- return t.parentNode
- }, nextSibling: function (t) {
- return t.nextSibling
- }, tagName: function (t) {
- return t.tagName
- }, setTextContent: function (t, e) {
- i(a, t, e)
- }
- }
- }
- function i(t, e, n, r) {
- if ("IFRAME" !== e.tagName) t === a ? e[a] = n : e[t](n, r); else {
- var o = function () {
- i(t, e.contentDocument.body, n, r)
- };
- e.contentDocument && "complete" === e.contentDocument.readyState ? o() : e.addEventListener("load", o)
- }
- }
- Object.defineProperty(e, "__esModule", {value: !0}), e.createApi = r;
- var a = "textContent";
- e.default = r()
- }, function (t, e, n) {
- "use strict";
- function r(t, e, n) {
- if (t.ns = "http://www.w3.org/2000/svg", "foreignObject" !== n && void 0 !== e) for (var i = 0; i < e.length; ++i) {
- var a = e[i].data;
- void 0 !== a && r(a, e[i].children, e[i].sel)
- }
- }
- function i(t, e, n) {
- var i, c, u, s = {};
- if (void 0 !== n ? (s = e, o.array(n) ? i = n : o.primitive(n) ? c = n : n && n.sel && (i = [n])) : void 0 !== e && (o.array(e) ? i = e : o.primitive(e) ? c = e : e && e.sel ? i = [e] : s = e), o.array(i)) for (u = 0; u < i.length; ++u) o.primitive(i[u]) && (i[u] = a.vnode(void 0, void 0, void 0, i[u]));
- return "s" !== t[0] || "v" !== t[1] || "g" !== t[2] || 3 !== t.length && "." !== t[3] && "#" !== t[3] || r(s, i, t), a.vnode(t, s, i, c, void 0)
- }
- Object.defineProperty(e, "__esModule", {value: !0});
- var a = n(69), o = n(147);
- e.h = i, e.default = i
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- var n, r = e.elm, i = t.data.attrs, f = e.data.attrs;
- if ((i || f) && i !== f) {
- i = i || {}, f = f || {};
- for (n in f) {
- var l = f[n];
- i[n] !== l && (s[n] ? l ? r.setAttribute(n, "") : r.removeAttribute(n) : n.charCodeAt(0) !== u ? r.setAttribute(n, l) : n.charCodeAt(3) === c ? r.setAttributeNS(o, n, l) : n.charCodeAt(5) === c ? r.setAttributeNS(a, n, l) : r.setAttribute(n, l))
- }
- for (n in i) n in f || r.removeAttribute(n)
- }
- }
- Object.defineProperty(e, "__esModule", {value: !0});
- for (var i = ["allowfullscreen", "async", "autofocus", "autoplay", "checked", "compact", "controls", "declare", "default", "defaultchecked", "defaultmuted", "defaultselected", "defer", "disabled", "draggable", "enabled", "formnovalidate", "hidden", "indeterminate", "inert", "ismap", "itemscope", "loop", "multiple", "muted", "nohref", "noresize", "noshade", "novalidate", "nowrap", "open", "pauseonexit", "readonly", "required", "reversed", "scoped", "seamless", "selected", "sortable", "spellcheck", "translate", "truespeed", "typemustmatch", "visible"], a = "http://www.w3.org/1999/xlink", o = "http://www.w3.org/XML/1998/namespace", c = 58, u = 120, s = Object.create(null), f = 0, l = i.length; f < l; f++) s[i[f]] = !0;
- e.attributesModule = {create: r, update: r}, e.default = e.attributesModule
- }, function (t, e, n) {
- "use strict";
- function r(t, e, n) {
- if ("function" == typeof t) t.call(e, n, e); else if ("object" == typeof t) if ("function" == typeof t[0]) if (2 === t.length) t[0].call(e, t[1], n, e); else {
- var i = t.slice(1);
- i.push(n), i.push(e), t[0].apply(e, i)
- } else for (var a = 0; a < t.length; a++) r(t[a])
- }
- function i(t, e) {
- var n = t.type, i = e.data.on;
- i && i[n] && r(i[n], e, t)
- }
- function a() {
- return function t(e) {
- i(e, t.vnode)
- }
- }
- function o(t, e) {
- var n, r = t.data.on, i = t.listener, o = t.elm, c = e && e.data.on, u = e && e.elm;
- if (r !== c) {
- if (r && i) if (c) for (n in r) c[n] || o.removeEventListener(n, i, !1); else for (n in r) o.removeEventListener(n, i, !1);
- if (c) {
- var s = e.listener = t.listener || a();
- if (s.vnode = e, r) for (n in c) r[n] || u.addEventListener(n, s, !1); else for (n in c) u.addEventListener(n, s, !1)
- }
- }
- }
- Object.defineProperty(e, "__esModule", {value: !0}), e.eventListenersModule = {
- create: o,
- update: o,
- destroy: o
- }, e.default = e.eventListenersModule
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- var n, r, i = e.elm, a = t.data.props, o = e.data.props;
- if ((a || o) && a !== o) {
- a = a || {}, o = o || {};
- for (n in a) o[n] || delete i[n];
- for (n in o) r = o[n], a[n] === r || "value" === n && i[n] === r || (i[n] = r)
- }
- }
- Object.defineProperty(e, "__esModule", {value: !0}), e.propsModule = {
- create: r,
- update: r
- }, e.default = e.propsModule
- }, function (t, e, n) {
- "use strict";
- function r(t, e, n) {
- u(function () {
- t[e] = n
- })
- }
- function i(t, e) {
- var n, i, a = e.elm, o = t.data.style, c = e.data.style;
- if ((o || c) && o !== c) {
- o = o || {}, c = c || {};
- var u = "delayed" in o;
- for (i in o) c[i] || ("-" === i[0] && "-" === i[1] ? a.style.removeProperty(i) : a.style[i] = "");
- for (i in c) if (n = c[i], "delayed" === i && c.delayed) for (var s in c.delayed) n = c.delayed[s], u && n === o.delayed[s] || r(a.style, s, n); else "remove" !== i && n !== o[i] && ("-" === i[0] && "-" === i[1] ? a.style.setProperty(i, n) : a.style[i] = n)
- }
- }
- function a(t) {
- var e, n, r = t.elm, i = t.data.style;
- if (i && (e = i.destroy)) for (n in e) r.style[n] = e[n]
- }
- function o(t, e) {
- var n = t.data.style;
- if (!n || !n.remove) return void e();
- var r, i, a = t.elm, o = 0, c = n.remove, u = 0, s = [];
- for (r in c) s.push(r), a.style[r] = c[r];
- i = getComputedStyle(a);
- for (var f = i["transition-property"].split(", "); o < f.length; ++o) -1 !== s.indexOf(f[o]) && u++;
- a.addEventListener("transitionend", function (t) {
- t.target === a && --u, 0 === u && e()
- })
- }
- Object.defineProperty(e, "__esModule", {value: !0});
- var c = "undefined" != typeof window && window.requestAnimationFrame || setTimeout, u = function (t) {
- c(function () {
- c(t)
- })
- };
- e.styleModule = {create: i, update: i, destroy: a, remove: o}, e.default = e.styleModule
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return void 0 === t
- }
- function i(t) {
- return void 0 !== t
- }
- function a(t, e) {
- return t.key === e.key && t.sel === e.sel
- }
- function o(t) {
- return void 0 !== t.sel
- }
- function c(t, e, n) {
- var r, i, a, o = {};
- for (r = e; r <= n; ++r) null != (a = t[r]) && void 0 !== (i = a.key) && (o[i] = r);
- return o
- }
- function u(t, e) {
- function n(t) {
- var e = t.id ? "#" + t.id : "", n = t.className ? "." + t.className.split(" ").join(".") : "";
- return s.default(y.tagName(t).toLowerCase() + e + n, {}, [], void 0, t)
- }
- function u(t, e) {
- return function () {
- if (0 == --e) {
- var n = y.parentNode(t);
- y.removeChild(n, t)
- }
- }
- }
- function h(t, e) {
- var n, a = t.data;
- void 0 !== a && i(n = a.hook) && i(n = n.init) && (n(t), a = t.data);
- var o = t.children, c = t.sel;
- if ("!" === c) r(t.text) && (t.text = ""), t.elm = y.createComment(t.text); else if (void 0 !== c) {
- var u = c.indexOf("#"), s = c.indexOf(".", u), l = u > 0 ? u : c.length, p = s > 0 ? s : c.length,
- v = -1 !== u || -1 !== s ? c.slice(0, Math.min(l, p)) : c,
- m = t.elm = i(a) && i(n = a.ns) ? y.createElementNS(n, v) : y.createElement(v);
- for (l < p && m.setAttribute("id", c.slice(l + 1, p)), s > 0 && m.setAttribute("class", c.slice(p + 1).replace(/\./g, " ")), n = 0; n < x.create.length; ++n) x.create[n](d, t);
- if (f.array(o)) for (n = 0; n < o.length; ++n) {
- var E = o[n];
- null != E && y.appendChild(m, h(E, e))
- } else f.primitive(t.text) && y.appendChild(m, y.createTextNode(t.text));
- n = t.data.hook, i(n) && (n.create && n.create(d, t), n.insert && e.push(t))
- } else t.elm = y.createTextNode(t.text);
- return t.elm
- }
- function v(t, e, n, r, i, a) {
- for (; r <= i; ++r) {
- var o = n[r];
- null != o && y.insertBefore(t, h(o, a), e)
- }
- }
- function m(t) {
- var e, n, r = t.data;
- if (void 0 !== r) {
- for (i(e = r.hook) && i(e = e.destroy) && e(t), e = 0; e < x.destroy.length; ++e) x.destroy[e](t);
- if (void 0 !== t.children) for (n = 0; n < t.children.length; ++n) null != (e = t.children[n]) && "string" != typeof e && m(e)
- }
- }
- function E(t, e, n, r) {
- for (; n <= r; ++n) {
- var a = void 0, o = void 0, c = void 0, s = e[n];
- if (null != s) if (i(s.sel)) {
- for (m(s), o = x.remove.length + 1, c = u(s.elm, o), a = 0; a < x.remove.length; ++a) x.remove[a](s, c);
- i(a = s.data) && i(a = a.hook) && i(a = a.remove) ? a(s, c) : c()
- } else y.removeChild(t, s.elm)
- }
- }
- function T(t, e, n, i) {
- for (var o, u, s, f, l = 0, d = 0, p = e.length - 1, m = e[0], T = e[p], _ = n.length - 1, S = n[0], x = n[_]; l <= p && d <= _;) null == m ? m = e[++l] : null == T ? T = e[--p] : null == S ? S = n[++d] : null == x ? x = n[--_] : a(m, S) ? (g(m, S, i), m = e[++l], S = n[++d]) : a(T, x) ? (g(T, x, i), T = e[--p], x = n[--_]) : a(m, x) ? (g(m, x, i), y.insertBefore(t, m.elm, y.nextSibling(T.elm)), m = e[++l], x = n[--_]) : a(T, S) ? (g(T, S, i), y.insertBefore(t, T.elm, m.elm), T = e[--p], S = n[++d]) : (void 0 === o && (o = c(e, l, p)), u = o[S.key], r(u) ? (y.insertBefore(t, h(S, i), m.elm), S = n[++d]) : (s = e[u], s.sel !== S.sel ? y.insertBefore(t, h(S, i), m.elm) : (g(s, S, i), e[u] = void 0, y.insertBefore(t, s.elm, m.elm)), S = n[++d]));
- l > p ? (f = null == n[_ + 1] ? null : n[_ + 1].elm, v(t, f, n, d, _, i)) : d > _ && E(t, e, l, p)
- }
- function g(t, e, n) {
- var a, o;
- i(a = e.data) && i(o = a.hook) && i(a = o.prepatch) && a(t, e);
- var c = e.elm = t.elm, u = t.children, s = e.children;
- if (t !== e) {
- if (void 0 !== e.data) {
- for (a = 0; a < x.update.length; ++a) x.update[a](t, e);
- a = e.data.hook, i(a) && i(a = a.update) && a(t, e)
- }
- r(e.text) ? i(u) && i(s) ? u !== s && T(c, u, s, n) : i(s) ? (i(t.text) && y.setTextContent(c, ""), v(c, null, s, 0, s.length - 1, n)) : i(u) ? E(c, u, 0, u.length - 1) : i(t.text) && y.setTextContent(c, "") : t.text !== e.text && y.setTextContent(c, e.text), i(o) && i(a = o.postpatch) && a(t, e)
- }
- }
- var _, S, x = {}, y = void 0 !== e ? e : l.default;
- for (_ = 0; _ < p.length; ++_) for (x[p[_]] = [], S = 0; S < t.length; ++S) {
- var b = t[S][p[_]];
- void 0 !== b && x[p[_]].push(b)
- }
- return function (t, e) {
- var r, i, c, u = [];
- for (r = 0; r < x.pre.length; ++r) x.pre[r]();
- for (o(t) || (t = n(t)), a(t, e) ? g(t, e, u) : (i = t.elm, c = y.parentNode(i), h(e, u), null !== c && (y.insertBefore(c, e.elm, y.nextSibling(i)), E(c, [t], 0, 0))), r = 0; r < u.length; ++r) u[r].data.hook.insert(u[r]);
- for (r = 0; r < x.post.length; ++r) x.post[r]();
- return e
- }
- }
- Object.defineProperty(e, "__esModule", {value: !0});
- var s = n(69), f = n(147), l = n(289), d = s.default("", {}, [], void 0, void 0),
- p = ["create", "update", "remove", "destroy", "pre", "post"], h = n(98);
- e.h = h.h;
- var v = n(290);
- e.thunk = v.thunk, e.init = u
- }, function (t, e) {
- var n;
- n = function () {
- return this
- }();
- try {
- n = n || Function("return this")() || (0, eval)("this")
- } catch (t) {
- "object" == typeof window && (n = window)
- }
- t.exports = n
- }, function (t, e, n) {
- "use strict";
- Object.defineProperty(e, "__esModule", {value: !0});
- var r = n(2), i = n.n(r), a = void 0;
- try {
- a = {
- "integrations": {},
- "account": {
- "isTrial": false,
- "isTrialExpired": false,
- "stripePlanId": "299-startup",
- "keenScopedKeyWrite": "76cb9155b77aad3d1670ac0af102d5a6ed26555ab1c4671247c11834d834eb8858fe06ae513d5994402a3af6e80a1adfa035d694e7f556bb62cb6414d3fa9560dc235adacd0ec7e70749de0eac64d3ada078a74f8bf3dc396215847d720bfe231585657381caa71e1e590cc80598f3b1405e366a72e71de7b3323518b4496df17922783cfcd86c116a1df785810d17e3",
- "uuid": "93790b88-9186-4884-9115-e9a8d0654769"
- },
- "styling": {
- "globalStyling": ".appcues-actions-right > .appcues-button.appcues-button-success, .appcues-progress-bar-success {\n background-color: #0fb36c;\n}\n.appcues-actions-right > .appcues-button.appcues-button-success:hover {\n background-color: #12d480;\n}\n.appcues-actions-left > .appcues-button {\n background-color: #0fb36c;\n}\n.appcues-actions-left > .appcues-button:hover {\n background-color: #12d480;\n}\nbody, appcues cue, .tooltip .content {\n font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;\n}\n",
- "globalHotspotAnimation": "hotspot-animation-pulse",
- "id": "-KdWb-djoK_LPzCN-Kp-"
- }
- }
- } catch (t) {
- a = {}
- }
- e.default = i()({accountId: "23381", VERSION: "3.28.4", RELEASE_ID: "65d0d31ad09df6d190ccddbcb4463e41b85500c1"}, a)
- }, function (t, e, n) {
- "use strict";
- n.d(e, "a", function () {
- return a
- }), n.d(e, "b", function () {
- return o
- });
- var r = n(3), i = n(21), a = n.i(i.a)(r.i.PREPARE_MODAL), o = n.i(i.a)(r.i.RESIZE_MODAL_CONTENT, function (t, e) {
- return {id: t, height: e.height, width: e.width}
- })
- }, function (t, e, n) {
- "use strict";
- n.d(e, "a", function () {
- return a
- }), n.d(e, "i", function () {
- return o
- }), n.d(e, "b", function () {
- return c
- }), n.d(e, "j", function () {
- return u
- }), n.d(e, "c", function () {
- return s
- }), n.d(e, "d", function () {
- return f
- }), n.d(e, "e", function () {
- return l
- }), n.d(e, "k", function () {
- return d
- }), n.d(e, "f", function () {
- return p
- }), n.d(e, "g", function () {
- return h
- }), n.d(e, "h", function () {
- return v
- });
- var r = n(3), i = n(21), a = n.i(i.a)(r.g.PREPARE_SATISFACTION_SURVEY),
- o = n.i(i.a)(r.g.START_COLLAPSING_SATISFACTION_SURVEY), c = n.i(i.a)(r.g.COLLAPSE_SATISFACTION_SURVEY),
- u = n.i(i.a)(r.g.EXPAND_SATISFACTION_SURVEY), s = n.i(i.a)(r.g.SHOW_SATISFACTION_SURVEY_TOAST),
- f = n.i(i.a)(r.g.HIDE_SATISFACTION_SURVEY_TOAST),
- l = n.i(i.a)(r.g.QUANTITATIVE_QUESTION_SUBMITTED, function (t) {
- return {score: t}
- }), d = n.i(i.a)(r.g.CLICKED_UPDATE_NPS_SCORE), p = n.i(i.a)(r.g.QUALITATIVE_QUESTION_SUBMITTED, function (t) {
- return {feedback: t}
- }), h = n.i(i.a)(r.g.FEEDBACK_TEXT_CHANGED, function (t) {
- return {feedback: t}
- }), v = n.i(i.a)(r.g.ASK_ME_LATER_SELECTED)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = a()({}, t), r = e.id, i = e.timestamp;
- return delete e.timestamp, delete e.id, delete e.actionId, delete e.name, n.i(o.a)("appcues:" + r, e, i)
- }
- e.a = r;
- var i = n(2), a = n.n(i), o = n(73)
- }, function (t, e, n) {
- "use strict";
- function r(t, e, n) {
- return new h.a(function (r, i) {
- try {
- e.create(t, n, function (t, e) {
- e ? i(e) : r(t)
- })
- } catch (t) {
- i(t)
- }
- })
- }
- function i(t) {
- return t.transport.module.isConfigured(t)
- }
- function a(t) {
- return new h.a(function (e, n) {
- t.transport.module.configure(t, function (t, r) {
- r ? n(r) : e(t)
- })
- })
- }
- function o(t, e, n) {
- return new h.a(function (r, i) {
- try {
- t.transport.module.send(t, e, n, function (t, e) {
- e ? i(e) : r(t)
- })
- } catch (t) {
- i(t)
- }
- })
- }
- function c(t, e, r, i) {
- var a = i ? n.i(v.a)() : null;
- return o(t, T.UserActivity, {
- request_id: a,
- user_id: t.user.userId,
- account_id: t.settings.accountId,
- profile_update: e,
- events: r
- }).then(function () {
- return a
- })
- }
- function u(t, e) {
- return o(t, T.UserActivity, d()({}, e, {_type: "sdk_metrics"}))
- }
- function s(t, e) {
- var r = t.user.userId || t.user._localId;
- return n.i(m.a)(E + "/accounts/" + encodeURIComponent(t.settings.accountId) + "/users/" + encodeURIComponent(r) + "/content/" + encodeURIComponent(e))
- }
- function f(t, e) {
- return n.i(m.a)(E + "/accounts/" + encodeURIComponent(t.settings.accountId) + "/styles/" + encodeURIComponent(e))
- }
- n.d(e, "a", function () {
- return T
- }), e.b = r, e.g = i, e.f = a, e.h = c, e.e = u, e.c = s, e.d = f;
- var l = n(2), d = n.n(l), p = n(25), h = n.n(p), v = n(115), m = n(110), E = "https://api.appcues.net/v1",
- T = {UserActivity: "USER_ACTIVITY"}
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- return new o.a(function (n, r) {
- var i = new XMLHttpRequest;
- i.onreadystatechange = function () {
- if (4 === i.readyState) switch (i.status) {
- case 200:
- try {
- n(JSON.parse(i.responseText))
- } catch (t) {
- r(t)
- }
- break;
- case 404:
- n(null);
- break;
- default:
- var t = new Error(i.status + " " + i.statusText);
- t.extra = {url: e, response: i.responseText}, r(t)
- }
- }, i.open(t, e), i.send()
- })
- }
- function i(t) {
- return r("GET", t)
- }
- e.a = i;
- var a = n(25), o = n.n(a)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e, r;
- return d.a.wrap(function (i) {
- for (; ;) switch (i.prev = i.next) {
- case 0:
- e = t ? t.type : null, i.t0 = e, i.next = i.t0 === p.ConditionType.WAIT_FOR_ONE_ELEMENT ? 4 : i.t0 === p.ConditionType.WAIT_FOR_MOUSE_EVENT ? 7 : 11;
- break;
- case 4:
- return i.next = 6, n.i(v.a)(a, t.params.selectors);
- case 6:
- return i.abrupt("return", i.sent);
- case 7:
- return i.next = 9, n.i(v.g)(o, t.params.event, t.params.selector);
- case 9:
- return r = i.sent, i.abrupt("return", f(!1, r));
- case 11:
- return i.abrupt("return", f(!0));
- case 12:
- case"end":
- return i.stop()
- }
- }, E, this)
- }
- function i(t, e) {
- var i, a, o, c, u, s, f, l = arguments;
- return d.a.wrap(function (d) {
- for (; ;) switch (d.prev = d.next) {
- case 0:
- return d.next = 2, n.i(v.a)(r, t);
- case 2:
- if (i = d.sent, a = i.result, o = i.task, c = a, a || !o) {
- d.next = 21;
- break
- }
- return d.prev = 7, d.next = 10, n.i(v.h)(o);
- case 10:
- c = d.sent.result;
- case 11:
- if (d.prev = 11, d.t0 = o.isRunning(), !d.t0) {
- d.next = 17;
- break
- }
- return d.next = 16, n.i(v.j)();
- case 16:
- d.t0 = d.sent;
- case 17:
- if (!d.t0) {
- d.next = 20;
- break
- }
- return d.next = 20, n.i(v.e)(o);
- case 20:
- return d.finish(11);
- case 21:
- if (!c) {
- d.next = 25;
- break
- }
- for (u = l.length, s = Array(u > 2 ? u - 2 : 0), f = 2; f < u; f++) s[f - 2] = l[f];
- return d.next = 25, v.g.apply(void 0, [e].concat(s));
- case 25:
- case"end":
- return d.stop()
- }
- }, T, this, [[7, , 11, 21]])
- }
- function a(t) {
- var e, r, i, a;
- return d.a.wrap(function (o) {
- for (; ;) switch (o.prev = o.next) {
- case 0:
- return o.next = 2, n.i(v.a)(c, t);
- case 2:
- if (e = o.sent, r = e.result, i = e.failures, !r) {
- o.next = 9;
- break
- }
- return o.abrupt("return", f(!0));
- case 9:
- return o.next = 11, n.i(v.g)(u, t);
- case 11:
- return a = o.sent, o.abrupt("return", f(!1, a, i));
- case 13:
- case"end":
- return o.stop()
- }
- }, g, this)
- }
- function o(t, e) {
- var r, i, a, o, c;
- return d.a.wrap(function (u) {
- for (; ;) switch (u.prev = u.next) {
- case 0:
- r = void 0, i = void 0;
- case 1:
- return u.prev = 2, u.next = 5, n.i(v.a)(h.b, e);
- case 5:
- if (a = u.sent, !a.error) {
- u.next = 11;
- break
- }
- return u.next = 9, n.i(v.a)(m.a, p.ELEMENT_POLL_RATE);
- case 9:
- u.next = 29;
- break;
- case 11:
- if (r === a && i) {
- u.next = 19;
- break
- }
- if (!i) {
- u.next = 15;
- break
- }
- return u.next = 15, n.i(v.e)(i);
- case 15:
- return r = a, u.next = 18, n.i(v.d)(s, r, t);
- case 18:
- i = u.sent;
- case 19:
- if (!i || !i.result()) {
- u.next = 23;
- break
- }
- return u.abrupt("return", {result: !0});
- case 23:
- return u.next = 25, n.i(v.i)({
- timeout: n.i(v.a)(m.a, p.ELEMENT_POLL_RATE),
- eventOccurred: n.i(v.h)(i)
- });
- case 25:
- if (o = u.sent, !(c = o.eventOccurred)) {
- u.next = 29;
- break
- }
- return u.abrupt("return", {result: !0});
- case 29:
- u.next = 35;
- break;
- case 31:
- return u.prev = 31, u.t0 = u.catch(2), u.next = 35, n.i(v.a)(m.a, p.ELEMENT_POLL_RATE);
- case 35:
- u.next = 1;
- break;
- case 37:
- case"end":
- return u.stop()
- }
- }, _, this, [[2, 31]])
- }
- function c(t) {
- var e, r;
- return d.a.wrap(function (i) {
- for (; ;) switch (i.prev = i.next) {
- case 0:
- return i.next = 2, t.map(function (t) {
- return n.i(v.a)(h.c, null, t)
- });
- case 2:
- if (e = i.sent, r = e.filter(function (t) {
- return t.error
- }), r.length !== e.length) {
- i.next = 8;
- break
- }
- return i.abrupt("return", {
- result: !1, failures: r.map(function (t) {
- return t.errorMessage
- })
- });
- case 8:
- return i.abrupt("return", {result: !0});
- case 9:
- case"end":
- return i.stop()
- }
- }, S, this)
- }
- function u(t) {
- return d.a.wrap(function (e) {
- for (; ;) switch (e.prev = e.next) {
- case 0:
- return e.next = 2, n.i(v.a)(c, t);
- case 2:
- if (e.sent.result) {
- e.next = 7;
- break
- }
- return e.next = 5, n.i(v.a)(m.a, p.ELEMENT_POLL_RATE);
- case 5:
- e.next = 0;
- break;
- case 7:
- return e.abrupt("return", {result: !0});
- case 8:
- case"end":
- return e.stop()
- }
- }, x, this)
- }
- function s(t, e) {
- var r, i, a, o, c;
- return d.a.wrap(function (u) {
- for (; ;) switch (u.prev = u.next) {
- case 0:
- return u.next = 2, n.i(v.a)(h.d, t, e);
- case 2:
- return r = u.sent, i = r.promise, a = r.listener, o = void 0, c = void 0, u.prev = 6, u.next = 9, n.i(v.a)(function () {
- return i
- });
- case 9:
- o = u.sent, c = !0;
- case 11:
- if (u.prev = 11, u.t0 = !c && a, !u.t0) {
- u.next = 17;
- break
- }
- return u.next = 16, n.i(v.j)();
- case 16:
- u.t0 = u.sent;
- case 17:
- if (!u.t0) {
- u.next = 20;
- break
- }
- return u.next = 20, n.i(v.a)([t, t.removeEventListener], e, a);
- case 20:
- return u.abrupt("return", o);
- case 22:
- case"end":
- return u.stop()
- }
- }, y, this, [[6, , 11, 22]])
- }
- function f(t) {
- return {
- result: t,
- task: arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : null,
- failures: arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : null
- }
- }
- e.a = r, e.b = i;
- var l = n(15), d = n.n(l), p = n(0), h = n(13), v = n(11), m = n(32), E = d.a.mark(r), T = d.a.mark(i),
- g = d.a.mark(a), _ = d.a.mark(o), S = d.a.mark(c), x = d.a.mark(u), y = d.a.mark(s)
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- var n = Object(t), r = n.length >>> 0;
- if ("function" != typeof e) throw new TypeError("predicate must be a function");
- for (var i = 0; i < r;) {
- var a = n[i];
- if (e(a, i, n)) return a;
- i++
- }
- }
- e.a = r
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- return i(o.ConditionType.WAIT_FOR_ONE_ELEMENT, {selectors: t}, e)
- }
- function i(t, e, n) {
- return {type: t, params: e, context: n}
- }
- function a(t) {
- var e = "unknown", n = {};
- switch (t.type) {
- case o.ConditionType.WAIT_FOR_MOUSE_EVENT:
- e = t.params.event, n = {category: "element", element: t.params.selector};
- break;
- case o.ConditionType.WAIT_FOR_ONE_ELEMENT:
- e = "ui_modified", n = {category: "insertion", elements: t.params.selectors}
- }
- return {interactionType: e, interaction: n}
- }
- e.a = r, e.b = a;
- var o = n(0)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return t ? decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*" + encodeURIComponent(t).replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=\\s*([^;]*).*$)|^.*$"), "$1")) || null : null
- }
- function i(t, e, n, r, i, a) {
- if (!t || /^(?:expires|max\-age|path|domain|secure)$/i.test(t)) return !1;
- var o = "";
- if (n) switch (n.constructor) {
- case Number:
- o = n === 1 / 0 ? "; expires=Fri, 31 Dec 9999 23:59:59 GMT" : "; max-age=" + n;
- break;
- case String:
- o = "; expires=" + n;
- break;
- case Date:
- o = "; expires=" + n.toUTCString()
- }
- return document.cookie = encodeURIComponent(t) + "=" + encodeURIComponent(e) + o + (i ? "; domain=" + i : "") + (r ? "; path=" + r : "") + (a ? "; secure" : ""), !0
- }
- function a(t, e, n) {
- return !!o(t) && (document.cookie = encodeURIComponent(t) + "=; expires=Thu, 01 Jan 1970 00:00:00 GMT" + (n ? "; domain=" + n : "") + (e ? "; path=" + e : ""), !0)
- }
- function o(t) {
- return !!t && new RegExp("(?:^|;\\s*)" + encodeURIComponent(t).replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=").test(document.cookie)
- }
- e.d = r, e.a = i, e.b = a, e.c = o
- }, function (t, e, n) {
- "use strict";
- function r() {
- var t = (new Date).getTime();
- return window.performance && i.a.function(window.performance.now) && (t += performance.now()), "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function (e) {
- var n = (t + 16 * Math.random()) % 16 | 0;
- return t = Math.floor(t / 16), ("x" == e ? n : 3 & n | 8).toString(16)
- })
- }
- e.a = r;
- var i = n(6)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return t.toString().toLowerCase().replace(/\s+/g, "-").replace(/[^\w\-]+/g, "").replace(/\-\-+/g, "-").replace(/^-+/, "").replace(/-+$/, "")
- }
- function i(t) {
- var e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "_";
- return t.split(e).map(function (t) {
- return t.toLowerCase().charAt(0).toUpperCase() + t.slice(1)
- }).join(" ")
- }
- e.b = r, e.a = i
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- function r() {
- var t = e(), n = u.l(t);
- return n && u.S(t, n) ? n : null
- }
- function d(e) {
- e && (t(n.i(c.m)([e])), t(n.i(a.k)()), p.onStepChildDeactivated(e))
- }
- var p = n.i(s.a)(t, e);
- return {
- onSkip: p.onSkip,
- onLinkClick: p.onLinkClick,
- onCSSLoaded: p.onCSSLoaded,
- onContentChange: p.onContentChange,
- onShow: p.onShow,
- onActivate: function (e) {
- t(n.i(o.d)(e)), p.onStepChildActivated(e)
- },
- onBeaconClick: function (c, s, f, h) {
- var v = r(), m = v !== c, E = u.k(e());
- m && t(n.i(i.i)(n.i(l.c)(E, c, "beacon", c))), d(v), m ? (t(n.i(a.g)(c)), this.onActivate(c), p.onContentChange(c, s), h && p.onComplete()) : f && t(n.i(o.c)(E, v))
- },
- onClickOut: function (i) {
- var a = r();
- d(a), i && f.a.defined(a) && t(n.i(o.c)(u.k(e()), a))
- }
- }
- }
- e.a = r;
- var i = n(9), a = n(31), o = n(71), c = n(41), u = n(1), s = n(43), f = n(6), l = n(18)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return t.annotations.map(function (e) {
- if (e = c()({}, e, t.annotationsState[e.id], {
- html: e.html,
- showPoweredBy: n.i(d.a)(t.settings),
- accountId: t.settings.accountId,
- styling: e.style || t.settings.styling
- }), t.activeAnnotations.indexOf(e.id) > -1 && !e.error) switch (e.type) {
- case"hotspot":
- return n.i(u.html)(s.a, a()({}, e, {key: e.id, callbacks: t.callbacks}));
- case"tooltip":
- return n.i(u.html)(f.a, a()({}, e, {key: e.id, callbacks: t.callbacks}));
- case"coachmark":
- return n.i(u.html)(l.a, a()({}, e, {key: e.id, callbacks: t.callbacks}))
- }
- return null
- }).filter(function (t) {
- return null !== t
- })
- }
- e.a = r;
- var i = n(17), a = n.n(i), o = n(2), c = n.n(o), u = n(5), s = (n.n(u), n(194)), f = n(121), l = n(192), d = n(54)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.text, r = t.success, i = t.hidden, c = t.onClick, u = t.attrs, s = t.style, f = "appcues-button";
- r && (f += " appcues-button-success");
- var l = s || {};
- i && (l = a()({}, s, {display: "none"}));
- var d = {};
- return c && (d.click = c), n.i(o.html)("a", {classNames: f, attrs: u, style: l, on: d}, e)
- }
- e.a = r;
- var i = n(2), a = n.n(i), o = n(5);
- n.n(o)
- }, function (t, e, n) {
- "use strict";
- var r = n(5);
- n.n(r);
- e.a = function (t) {
- var e = t.width, i = t.height;
- return n.i(r.svg)("svg", {
- "attrs-viewBox": "0 0 38 45",
- "attrs-width": e,
- "attrs-height": i
- }, n.i(r.svg)("g", {"attrs-fill": "#bebebe"}, n.i(r.svg)("polygon", {"attrs-points": "15.939 25.197 28.904 45.567 35.71 45.567 35.71 0 15.939 25.197"}), n.i(r.svg)("polygon", {"attrs-points": "0 45.567 12.516 45.567 12.516 29.466 0 45.567"})))
- }
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.skipOptions, r = t.buttonText, a = t.onButtonClick;
- return c(e) || r ? n.i(p.html)("div", {classNames: "panel-content panel-content-actions"}, n.i(p.html)("div", {classNames: "appcues-actions-left"}, c(e) ? n.i(p.html)(i, {
- skipText: e.skipText,
- onClick: e.onSkip
- }) : n.i(p.html)(v.a, null)), n.i(p.html)("div", {classNames: "appcues-actions-right"}, r ? n.i(p.html)(m.a, {
- text: r,
- success: !0,
- onClick: a
- }) : n.i(p.html)(v.a, null))) : n.i(p.html)(v.a, null)
- }
- function i(t) {
- var e = t.skipText, r = t.onClick;
- return n.i(p.html)("small", {
- "on-click": r,
- classNames: "text-muted appcues-skip"
- }, String.fromCharCode(8856) + " " + (e || "Hide these tips"))
- }
- function a(t) {
- var e = t.onClick;
- return n.i(p.html)("div", {
- classNames: "exit-tooltip-container",
- "on-click": e
- }, n.i(p.html)("a", {classNames: "exit-tooltip"}, "×"))
- }
- function o(t, e) {
- return {
- skippable: t.skippable,
- skipText: t.skipText,
- skippableDisplayType: t.skippableDisplayType || C.TOOLTIP_SKIPPABLE_DISPLAY_TYPES.TEXT,
- onSkip: e.onSkip
- }
- }
- function c(t) {
- return !!s(t) && f(t.skippableDisplayType, C.TOOLTIP_SKIPPABLE_DISPLAY_TYPES.TEXT)
- }
- function u(t) {
- return !!s(t) && f(t.skippableDisplayType, C.TOOLTIP_SKIPPABLE_DISPLAY_TYPES.EXIT_SYMBOL)
- }
- function s(t) {
- return !(!t || !t.skippable)
- }
- function f(t, e) {
- return !!t && t === e
- }
- var l = n(4), d = n.n(l), p = n(5), h = (n.n(p), n(122)), v = n(33), m = n(119), E = n(44), T = n(68), g = n.n(T),
- _ = n(75), S = n(78), x = n(13), y = n(56), b = n(55), C = n(0),
- w = "https://fast.appcues.com/3.28.4/tooltip.css";
- e.a = function (t) {
- var e = t.styling || {}, i = t.width || 0, c = t.height || 0, s = parseInt(t.zIndex, 10), f = {
- position: t.fixed ? "fixed" : "absolute",
- height: c + "px",
- width: i + "px",
- zIndex: isNaN(s) ? t.zIndex || "" : s + 1
- }, l = t.callbacks || {}, m = function () {
- l.onNextButtonClick(t.id, t.isLast)
- }, T = function (e, r) {
- var i = e.target.ownerDocument;
- r ? n.i(x.j)(i, w, function () {
- l.onCSSLoaded && l.onCSSLoaded(t.id, w, !0), n.i(b.a)(i, t.id, ".tooltip", l.onContentChange)
- }) : l.onCSSLoaded && l.onCSSLoaded(t.id, w, !1)
- }, k = g()(t.html, {
- hooks: {
- create: function (e) {
- if (n.i(y.a)(e)) {
- var r = n.i(y.b)(e, "data-step"), i = n.i(y.b)(e, "href");
- (r || i) && (n.i(_.a)(e), n.i(_.b)(e, function (e) {
- i && l.onLinkClick(t.id, e), "next" === r && window.setTimeout(m, 1), "skip" === r && window.setTimeout(l.onSkip, 1)
- }))
- }
- n.i(y.c)(e) && n.i(y.d)(e, "load", function (e) {
- if (l.onContentChange) {
- var n = e.target.ownerDocument;
- window.requestAnimationFrame(function () {
- l.onContentChange(t.id, n.querySelector(".tooltip"))
- })
- }
- })
- }
- }
- }), A = t.tooltipAlignment;
- if (!A) {
- var I = "bottom";
- t.yRegion > 1 && (I = "top");
- var O = "";
- 0 === t.xRegion ? O = "-right" : 3 === t.xRegion && (O = "-left"), A = "" + I + O
- }
- var N = d()({}, "align-" + A, !0), R = d()({}, "content-" + A, !0);
- "top" !== A && "bottom" !== A || (f.left = t.x + C.BEACON_WIDTH_PX / 2 - i / 2 + "px"), "left" !== A && "right" !== A || (f.top = t.y - (c - C.BEACON_WIDTH_PX - C.TOOLTIP_SHADOW_WIDTH_PX) / 2 + "px");
- var L = C.TOOLTIP_BORDER_WIDTH_PX + C.TOOLTIP_SHADOW_WIDTH_PX + C.ARROW_WIDTH_PX / 2 + C.ARROW_OFFSET - C.BEACON_WIDTH_PX / 2;
- A.indexOf("left") > 0 ? f.left = t.x - i + L + C.BEACON_WIDTH_PX + "px" : A.indexOf("right") > 0 ? f.left = t.x - L + "px" : 0 === A.indexOf("left") ? f.left = t.x - i + "px" : 0 === A.indexOf("right") && (f.left = t.x + C.BEACON_WIDTH_PX + "px"), A.indexOf("top") > 0 ? f.top = t.y - c + L + C.BEACON_WIDTH_PX + "px" : A.indexOf("bottom") > 0 ? f.top = t.y - L + C.TOOLTIP_SHADOW_WIDTH_PX + "px" : 0 === A.indexOf("top") ? f.top = t.y - c + "px" : 0 === A.indexOf("bottom") && (f.top = t.y + C.BEACON_WIDTH_PX + "px");
- var P = function (e) {
- if (l.onContentChange) {
- var n = e.target;
- window.requestAnimationFrame(function () {
- document.documentElement.contains(n) && l.onContentChange(t.id, n.contentDocument.querySelector(".tooltip"))
- })
- }
- }, D = t.isTooltipSettled && !t.willClose && t.stepVisible, M = o(t, l);
- return n.i(p.html)("iframe", {
- classNames: "appcues-tooltip-container",
- style: f,
- class: N,
- "attrs-seamless": !0,
- "class-appcues-tooltip-hidden": t.hidden,
- "class-apc-hidden": !D,
- "on-load": P,
- "attrs-allowfullscreen": !0,
- "attrs-mozallowfullscreen": !0,
- "attrs-webkitallowfullscreen": !0,
- "attrs-msallowfullscreen": !0
- }, n.i(p.html)("link", {
- "attrs-href": w,
- "attrs-type": "text/css",
- "attrs-rel": "stylesheet",
- "on-load": function (t) {
- T(t, !0)
- },
- "on-error": function (t) {
- T(t, !1)
- }
- }), n.i(p.html)(S.a, {styling: e.globalStyling}), e && e.typekitId ? n.i(p.html)(h.a, {kitId: e.typekitId}) : n.i(p.html)(v.a, null), n.i(p.html)("div", {classNames: "tooltip"}, n.i(p.html)("div", {
- classNames: "content",
- class: R
- }, n.i(p.html)("div", {classNames: "panel panel-default"}, n.i(p.html)("div", {classNames: "panel-content"}, u(M) ? n.i(p.html)(a, {onClick: M.onSkip}) : "", k || ""), n.i(p.html)(r, {
- skipOptions: M,
- buttonText: t.buttonText,
- onButtonClick: m
- }), t.showPoweredBy ? n.i(p.html)(E.a, {accountId: t.accountId}) : n.i(p.html)(v.a, null)))))
- }
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.kitId;
- return n.i(i.html)("script", null, "(function(d) {var config = { kitId: '" + e + '\', scriptTimeout: 3000, async: true }, h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src=\'https://use.typekit.net/\'+config.kitId+\'.js\';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&&a!="complete"&&a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s) })(document);')
- }
- e.a = r;
- var i = n(5);
- n.n(i)
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- function r(e, n) {
- if (o === v) return h;
- if (n) throw o = v, n;
- a && a(e);
- var r = t[o](), i = s()(r, 3), c = i[0], u = i[1], f = i[2];
- return o = c, a = f, o === v ? h : u
- }
- var i = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : "iterator", a = void 0, o = e;
- return n.i(l.f)(r, function (t) {
- return r(null, t)
- }, i, !0)
- }
- function i(t) {
- return l.c.channel(t) ? "channel" : Array.isArray(t) ? String(t.map(function (t) {
- return String(t)
- })) : String(t)
- }
- function a(t, e) {
- for (var a = arguments.length, o = Array(a > 2 ? a - 2 : 0), c = 2; c < a; c++) o[c - 2] = arguments[c];
- var u = {done: !1, value: n.i(d.b)(t)}, s = function (t) {
- return {done: !1, value: d.c.apply(void 0, [e].concat(o, [t]))}
- }, l = void 0, p = function (t) {
- return l = t
- };
- return r({
- q1: function () {
- return ["q2", u, p]
- }, q2: function () {
- return l === f.d ? [v] : ["q1", s(l)]
- }
- }, "q1", "takeEvery(" + i(t) + ", " + e.name + ")")
- }
- function o(t, e) {
- for (var a = arguments.length, o = Array(a > 2 ? a - 2 : 0), c = 2; c < a; c++) o[c - 2] = arguments[c];
- var u = {done: !1, value: n.i(d.b)(t)}, s = function (t) {
- return {done: !1, value: d.c.apply(void 0, [e].concat(o, [t]))}
- }, l = function (t) {
- return {done: !1, value: n.i(d.d)(t)}
- }, p = void 0, h = void 0, m = function (t) {
- return p = t
- }, E = function (t) {
- return h = t
- };
- return r({
- q1: function () {
- return ["q2", u, E]
- }, q2: function () {
- return h === f.d ? [v] : p ? ["q3", l(p)] : ["q1", s(h), m]
- }, q3: function () {
- return ["q1", s(h), m]
- }
- }, "q1", "takeLatest(" + i(t) + ", " + e.name + ")")
- }
- function c(t, e, a) {
- for (var o = arguments.length, c = Array(o > 3 ? o - 3 : 0), u = 3; u < o; u++) c[u - 3] = arguments[u];
- var s = void 0, h = void 0, m = {done: !1, value: n.i(d.e)(e, p.a.sliding(1))}, E = function () {
- return {done: !1, value: n.i(d.b)(h)}
- }, T = function (t) {
- return {done: !1, value: d.c.apply(void 0, [a].concat(c, [t]))}
- }, g = {done: !1, value: n.i(d.f)(l.a, t)}, _ = function (t) {
- return s = t
- }, S = function (t) {
- return h = t
- };
- return r({
- q1: function () {
- return ["q2", m, S]
- }, q2: function () {
- return ["q3", E(), _]
- }, q3: function () {
- return s === f.d ? [v] : ["q4", T(s)]
- }, q4: function () {
- return ["q2", g]
- }
- }, "q1", "throttle(" + i(e) + ", " + a.name + ")")
- }
- e.a = a, e.b = o, e.c = c;
- var u = n(81), s = n.n(u), f = n(58), l = n(19), d = n(59), p = n(57), h = {done: !0, value: void 0}, v = {},
- m = function (t) {
- return "import " + t + " from 'redux-saga' has been deprecated in favor of import " + t + " from 'redux-saga/effects'.\nThe latter will not work with yield*, as helper effects are wrapped automatically for you in fork effect.\nTherefore yield " + t + " will return task descriptor to your saga and execute next lines of code."
- };
- n.i(l.u)(a, m("takeEvery")), n.i(l.u)(o, m("takeLatest")), n.i(l.u)(c, m("throttle"))
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- try {
- a(), t()
- } finally {
- o()
- }
- }
- function i(t) {
- u.push(t), s || (a(), c())
- }
- function a() {
- s++
- }
- function o() {
- s--
- }
- function c() {
- o();
- for (var t = void 0; !s && void 0 !== (t = u.shift());) r(t)
- }
- e.a = i, e.b = a, e.c = c;
- var u = [], s = 0
- }, function (t, e, n) {
- t.exports = {default: n(228), __esModule: !0}
- }, function (t, e, n) {
- t.exports = {default: n(229), __esModule: !0}
- }, function (t, e, n) {
- var r = n(16).document;
- t.exports = r && r.documentElement
- }, function (t, e, n) {
- t.exports = !n(30) && !n(38)(function () {
- return 7 != Object.defineProperty(n(84)("div"), "a", {
- get: function () {
- return 7
- }
- }).a
- })
- }, function (t, e, n) {
- var r = n(47);
- t.exports = Object("z").propertyIsEnumerable(0) ? Object : function (t) {
- return "String" == r(t) ? t.split("") : Object(t)
- }
- }, function (t, e, n) {
- var r = n(39), i = n(12)("iterator"), a = Array.prototype;
- t.exports = function (t) {
- return void 0 !== t && (r.Array === t || a[i] === t)
- }
- }, function (t, e, n) {
- var r = n(26);
- t.exports = function (t, e, n, i) {
- try {
- return i ? e(r(n)[0], n[1]) : e(n)
- } catch (e) {
- var a = t.return;
- throw void 0 !== a && r(a.call(t)), e
- }
- }
- }, function (t, e, n) {
- "use strict";
- var r = n(62), i = n(20), a = n(138), o = n(35), c = n(34), u = n(39), s = n(238), f = n(64), l = n(246),
- d = n(12)("iterator"), p = !([].keys && "next" in [].keys()), h = function () {
- return this
- };
- t.exports = function (t, e, n, v, m, E, T) {
- s(n, e, v);
- var g, _, S, x = function (t) {
- if (!p && t in w) return w[t];
- switch (t) {
- case"keys":
- case"values":
- return function () {
- return new n(this, t)
- }
- }
- return function () {
- return new n(this, t)
- }
- }, y = e + " Iterator", b = "values" == m, C = !1, w = t.prototype, k = w[d] || w["@@iterator"] || m && w[m],
- A = !p && k || x(m), I = m ? b ? x("entries") : A : void 0, O = "Array" == e ? w.entries || k : k;
- if (O && (S = l(O.call(new t))) !== Object.prototype && S.next && (f(S, y, !0), r || c(S, d) || o(S, d, h)), b && k && "values" !== k.name && (C = !0, A = function () {
- return k.call(this)
- }), r && !T || !p && !C && w[d] || o(w, d, A), u[e] = A, u[y] = h, m) if (g = {
- values: b ? A : x("values"),
- keys: E ? A : x("keys"),
- entries: I
- }, T) for (_ in g) _ in w || a(w, _, g[_]); else i(i.P + i.F * (p || C), e, g);
- return g
- }
- }, function (t, e, n) {
- var r = n(12)("iterator"), i = !1;
- try {
- var a = [7][r]();
- a.return = function () {
- i = !0
- }, Array.from(a, function () {
- throw 2
- })
- } catch (t) {
- }
- t.exports = function (t, e) {
- if (!e && !i) return !1;
- var n = !1;
- try {
- var a = [7], o = a[r]();
- o.next = function () {
- return {done: n = !0}
- }, a[r] = function () {
- return o
- }, t(a)
- } catch (t) {
- }
- return n
- }
- }, function (t, e, n) {
- var r = n(135), i = n(85).concat("length", "prototype");
- e.f = Object.getOwnPropertyNames || function (t) {
- return r(t, i)
- }
- }, function (t, e, n) {
- var r = n(34), i = n(40), a = n(232)(!1), o = n(89)("IE_PROTO");
- t.exports = function (t, e) {
- var n, c = i(t), u = 0, s = [];
- for (n in c) n != o && r(c, n) && s.push(n);
- for (; e.length > u;) r(c, n = e[u++]) && (~a(s, n) || s.push(n));
- return s
- }
- }, function (t, e) {
- t.exports = function (t) {
- try {
- return {e: !1, v: t()}
- } catch (t) {
- return {e: !0, v: t}
- }
- }
- }, function (t, e, n) {
- var r = n(26), i = n(36), a = n(86);
- t.exports = function (t, e) {
- if (r(t), i(e) && e.constructor === t) return e;
- var n = a.f(t);
- return (0, n.resolve)(e), n.promise
- }
- }, function (t, e, n) {
- t.exports = n(35)
- }, function (t, e, n) {
- var r = n(26), i = n(61), a = n(12)("species");
- t.exports = function (t, e) {
- var n, o = r(t).constructor;
- return void 0 === o || void 0 == (n = r(o)[a]) ? e : i(n)
- }
- }, function (t, e, n) {
- var r, i, a, o = n(48), c = n(236), u = n(127), s = n(84), f = n(16), l = f.process, d = f.setImmediate,
- p = f.clearImmediate, h = f.MessageChannel, v = f.Dispatch, m = 0, E = {}, T = function () {
- var t = +this;
- if (E.hasOwnProperty(t)) {
- var e = E[t];
- delete E[t], e()
- }
- }, g = function (t) {
- T.call(t.data)
- };
- d && p || (d = function (t) {
- for (var e = [], n = 1; arguments.length > n;) e.push(arguments[n++]);
- return E[++m] = function () {
- c("function" == typeof t ? t : Function(t), e)
- }, r(m), m
- }, p = function (t) {
- delete E[t]
- }, "process" == n(47)(l) ? r = function (t) {
- l.nextTick(o(T, t, 1))
- } : v && v.now ? r = function (t) {
- v.now(o(T, t, 1))
- } : h ? (i = new h, a = i.port2, i.port1.onmessage = g, r = o(a.postMessage, a, 1)) : f.addEventListener && "function" == typeof postMessage && !f.importScripts ? (r = function (t) {
- f.postMessage(t + "", "*")
- }, f.addEventListener("message", g, !1)) : r = "onreadystatechange" in s("script") ? function (t) {
- u.appendChild(s("script")).onreadystatechange = function () {
- u.removeChild(this), T.call(t)
- }
- } : function (t) {
- setTimeout(o(T, t, 1), 0)
- }), t.exports = {set: d, clear: p}
- }, function (t, e) {
- }, function (t, e, n) {
- "use strict";
- var r = n(281), i = r.a.Symbol;
- e.a = i
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- if (!n.i(o.a)(t) || n.i(i.a)(t) != c) return !1;
- var e = n.i(a.a)(t);
- if (null === e) return !0;
- var r = l.call(e, "constructor") && e.constructor;
- return "function" == typeof r && r instanceof r && f.call(r) == d
- }
- var i = n(275), a = n(277), o = n(282), c = "[object Object]", u = Function.prototype, s = Object.prototype,
- f = u.toString, l = s.hasOwnProperty, d = f.call(Object);
- e.a = r
- }, function (t, e, n) {
- "use strict";
- function r() {
- for (var t = arguments.length, e = Array(t), n = 0; n < t; n++) e[n] = arguments[n];
- return 0 === e.length ? function (t) {
- return t
- } : 1 === e.length ? e[0] : e.reduce(function (t, e) {
- return function () {
- return t(e.apply(void 0, arguments))
- }
- })
- }
- e.a = r
- }, function (t, e, n) {
- "use strict";
- function r(t, e, c) {
- function u() {
- T === E && (T = E.slice())
- }
- function s() {
- return m
- }
- function f(t) {
- if ("function" != typeof t) throw new Error("Expected listener to be a function.");
- var e = !0;
- return u(), T.push(t), function () {
- if (e) {
- e = !1, u();
- var n = T.indexOf(t);
- T.splice(n, 1)
- }
- }
- }
- function l(t) {
- if (!n.i(i.a)(t)) throw new Error("Actions must be plain objects. Use custom middleware for async actions.");
- if (void 0 === t.type) throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');
- if (g) throw new Error("Reducers may not dispatch actions.");
- try {
- g = !0, m = v(m, t)
- } finally {
- g = !1
- }
- for (var e = E = T, r = 0; r < e.length; r++) {
- (0, e[r])()
- }
- return t
- }
- function d(t) {
- if ("function" != typeof t) throw new Error("Expected the nextReducer to be a function.");
- v = t, l({type: o.INIT})
- }
- function p() {
- var t, e = f;
- return t = {
- subscribe: function (t) {
- function n() {
- t.next && t.next(s())
- }
- if ("object" != typeof t) throw new TypeError("Expected the observer to be an object.");
- return n(), {unsubscribe: e(n)}
- }
- }, t[a.a] = function () {
- return this
- }, t
- }
- var h;
- if ("function" == typeof e && void 0 === c && (c = e, e = void 0), void 0 !== c) {
- if ("function" != typeof c) throw new Error("Expected the enhancer to be a function.");
- return c(r)(t, e)
- }
- if ("function" != typeof t) throw new Error("Expected the reducer to be a function.");
- var v = t, m = e, E = [], T = E, g = !1;
- return l({type: o.INIT}), h = {dispatch: l, subscribe: f, getState: s, replaceReducer: d}, h[a.a] = p, h
- }
- n.d(e, "b", function () {
- return o
- }), e.a = r;
- var i = n(143), a = n(291), o = {INIT: "@@redux/INIT"}
- }, function (t, e, n) {
- "use strict"
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return "string" == typeof t || "number" == typeof t
- }
- Object.defineProperty(e, "__esModule", {value: !0}), e.array = Array.isArray, e.primitive = r
- }, function (t, e, n) {
- "use strict";
- Object.defineProperty(e, "__esModule", {value: !0}), n.d(e, "default", function () {
- return B
- });
- var r = n(7), i = n.n(r), a = n(4), o = n.n(a), c = n(24), u = n.n(c), s = n(14), f = n.n(s), l = n(159), d = n(9),
- p = n(28), h = n(157), v = n(156), m = n(105), E = n(6), T = n(180), g = n(155), _ = n(0), S = n(202),
- x = n(187), y = n(181), b = n(42), C = n(176), w = n(175), k = n(52), A = n(174), I = n(171), O = n(172),
- N = n(29), R = n(170), L = n(177);
- window.performance && window.performance.mark && window.performance.mark("apc-init"), [].concat(f()(document.getElementsByTagName("link"))).forEach(function (t) {
- /\/appcues(\.min|\.debug)?\.css$/.test(t.href) && t.parentElement && t.parentElement.removeChild(t)
- });
- var P = document.createElement("link");
- P.setAttribute("rel", "stylesheet"), P.setAttribute("type", "text/css"), P.setAttribute("href", "https://fast.appcues.com/3.28.4/container.css"), document.head.appendChild(P);
- var D = !1, M = window[_.GLOBAL_SETTINGS_KEY];
- E.a.object(M) && (!0 === M.skipAMD && (D = !0), E.a.defined(M.gaTracker) && m.default.integrations.ga && (m.default.integrations.ga.trackerName = M.gaTracker));
- var U = null, F = document.querySelector('script[src*="fast.appcues"]');
- F && ("true" === F.getAttribute("data-skip-amd") && (D = !0), U = F.getAttribute("data-user-id"));
- var j = n.i(l.a)({
- settings: m.default,
- sagas: [C.a, N.a, w.a, k.a, A.a, I.a, L.a, R.a, O.a],
- onStateChange: function (t) {
- n.i(S.a)(t)
- }
- });
- try {
- var H = JSON.parse(n.i(b.a)(_.SESSION_STORAGE, _.MY_ID_TIMESTAMP_KEY)), Y = Date.now(), V = function (t) {
- j.dispatch(n.i(p.a)({_myAppcuesId: t}, !0))
- };
- !H || Y - H > 3e5 ? n.i(y.a)().then(function (t) {
- j.dispatch(n.i(d.a)({_myAppcuesId: t}, [], !1)), V(t), n.i(b.b)(_.SESSION_STORAGE, _.MY_ID_TIMESTAMP_KEY, u()(Y)), n.i(b.b)(_.SESSION_STORAGE, _.MY_ID_KEY, u()(t))
- }).catch(function (t) {
- }) : V(JSON.parse(n.i(b.a)(_.SESSION_STORAGE, _.MY_ID_KEY)))
- } catch (t) {
- }
- j.dispatch(n.i(p.b)(o()({}, _.ContentType.DEBUGGER, n.i(x.a)(j.dispatch, j.getState)))), j.dispatch(n.i(d.b)(m.default, n.i(v.a)(j), h.a, n.i(T.a)(m.default, j.getState)));
- var B = n.i(g.a)(j);
- D || "function" != typeof window.define || !window.define.amd || null != window.define.amd.vendor && "dojotoolkit.org" === window.define.amd.vendor || window.define(B), m.default && m.default.integrations && i()(m.default.integrations).forEach(function (t) {
- if (m.default.integrations[t].isEnabled) {
- var e = B["init" + {
- mixpanel: "Mixpanel",
- heap: "Heap",
- intercom: "Intercom",
- customerio: "CIO",
- vero: "Vero",
- woopra: "Woopra",
- amplitude: "Amplitude",
- klaviyo: "Klaviyo",
- calq: "Calq",
- localytics: "Ll",
- segment: "Segment",
- treasuredata: "TD",
- kissmetrics: "KM",
- ga: "GA",
- gtm: "GTM"
- }[t]];
- e && e()
- }
- }), /hey_appcues/i.test(window.location.search) && B.debug(), null !== U && B.identify(U)
- }, function (t, e, n) {
- "use strict";
- n.d(e, "a", function () {
- return a
- });
- var r = n(3), i = n(21), a = n.i(i.a)(r.h.PREPARE_COACHMARKS)
- }, function (t, e, n) {
- "use strict";
- function r(t, e, r) {
- var i = r || n.i(A.a)(t);
- return C()({id: t, name: i}, e)
- }
- function i(t, e) {
- return r("flow_attempted", n.i(w.a)(t, e))
- }
- function a(t, e) {
- return r("flow_started", n.i(w.a)(t, e))
- }
- function o(t, e) {
- return r("nps_survey_started", n.i(w.a)(t, e), "NPS Survey Started")
- }
- function c(t, e) {
- return r("flow_completed", n.i(w.a)(t, e))
- }
- function u(t, e, i) {
- return r("flow_skipped", n.i(w.a)(t, i, {stepId: e, stepNumber: n.i(I.b)(t, e)}))
- }
- function s(t, e) {
- return r("flow_aborted", n.i(w.a)(t, e))
- }
- function f(t, e, i) {
- return r("step_attempted", n.i(k.a)(t, e, i))
- }
- function l(t, e, i) {
- return r("step_started", n.i(k.a)(t, e, i))
- }
- function d(t, e, i) {
- return r("step_completed", n.i(k.a)(t, e, i))
- }
- function p(t, e, i, a) {
- return r("step_skipped", n.i(k.a)(t, e, a, {stepChildId: i, stepChildNumber: n.i(I.d)(e, i)}))
- }
- function h(t, e, i) {
- return r("step_aborted", n.i(k.a)(t, e, i))
- }
- function v(t, e, i, a) {
- return r("step_child_activated", n.i(k.b)(t, e, i, a))
- }
- function m(t, e, i, a, o) {
- return r("step_child_deactivated", n.i(k.b)(t, e, i, o, {timeSpent: a}))
- }
- function E(t, e, i, a, o, c) {
- return r("step_interacted", n.i(k.c)(t, e, i, a, o, c))
- }
- function T(t, e, i, a) {
- return r("flow_error", n.i(w.a)(t, a, {error: e, details: i}))
- }
- function g(t, e, i, a, o) {
- return r("step_error", n.i(k.a)(t, e, o, {error: i, details: a}))
- }
- function _(t, e, i, a, o) {
- return r("step_child_error", n.i(k.b)(t, e, i, o, {error: a}))
- }
- function S(t, e, i, a) {
- return r("step_child_recovered", n.i(k.b)(t, e, i, a))
- }
- function x(t, e, i, a, o) {
- return r("form_submitted", n.i(k.c)(t, e, i, "submit", a, o))
- }
- function y(t, e, i, a, o) {
- return r("form_field_submitted", n.i(k.c)(t, e, i, "submit", a, o))
- }
- e.a = i, e.c = a, e.e = o, e.g = c, e.i = u, e.o = s, e.b = f, e.d = l, e.f = d, e.h = p, e.n = h, e.q = v, e.r = m, e.j = E, e.p = T, e.m = g, e.s = _, e.t = S, e.k = x, e.l = y;
- var b = n(2), C = n.n(b), w = n(72), k = n(152), A = n(116), I = n(10)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = {};
- return a()(t).forEach(function (n) {
- o.STANDARD_PROPERTIES.indexOf(n) > -1 && (e[n] = t[n])
- }), e
- }
- e.a = r;
- var i = n(7), a = n.n(i), o = n(0)
- }, function (t, e, n) {
- "use strict";
- function r(t, e, r, i) {
- var a = n.i(u.a)(t, r);
- return c()(a, {stepId: e.id, stepType: e.type}, i)
- }
- function i(t, e, n, r, i, o) {
- return a(t, e, n, o, {interactionType: r, interaction: i})
- }
- function a(t, e, i, a, o) {
- var u = n.i(s.d)(e, i);
- return r(t, e, a, c()({stepChildId: i, stepChildNumber: u}, o))
- }
- e.a = r, e.c = i, e.b = a;
- var o = n(2), c = n.n(o), u = n(72), s = n(10)
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- var r = e.collection, i = e.event, o = e.includeUser, u = e.imageCreator;
- return new l.a(function (e, f) {
- function l(t) {
- return function () {
- var e = new Error(t);
- e.extra = S, f(e)
- }
- }
- var d = new u, T = s()({}, i, {VERSION: t.settings.VERSION, appcuesId: t.settings.accountId});
- T = !1 !== o ? s()({}, T, {
- identity: s()({}, function t(e) {
- return e = e || {}, c()(e).reduce(function (n, r) {
- return n[r.replace(/\./g, "_").substr(0, 255)] = h.a.object(e[r]) ? t(e[r]) : e[r], n
- }, {})
- }(t.user), {_ip: "${keen.ip}"})
- }) : s()({}, T, {userId: t.user.userId});
- var g = encodeURIComponent(p.a.encode(a()(T))),
- _ = m + "/3.0/projects/" + E + "/events/" + r + "?api_key=" + n.i(v.O)(t) + "&data=" + g,
- S = s()({}, T, {_trackingUrl: _});
- d.onerror = l("Error tracking analytics event."), d.onabort = l("Aborted tracking analytics event."), d.onload = function () {
- e(!0)
- }, d.src = _
- })
- }
- e.a = r;
- var i = n(24), a = n.n(i), o = n(7), c = n.n(o), u = n(2), s = n.n(u), f = n(25), l = n.n(f), d = n(274),
- p = n.n(d), h = n(6), v = n(1), m = "https://vulpix.appcues.com", E = "53cd4a95ce5e43684c00000d"
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.id;
- return e && /^flow_/gi.test(e) && !/_attempted$/gi.test(e)
- }
- function i(t) {
- var e = t.id;
- return e && /^nps_/gi.test(e)
- }
- e.a = r, e.b = i
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.dispatch, r = t.getState, s = {
- identify: function (t) {
- var i = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
- if (!y.a.object(i)) {
- i = {};
- try {
- n.i(x.a)(r())(new Error("Appcues.identify() called with invalid user properties"))
- } catch (t) {
- }
- }
- y.a.object(t) ? (i = t, t = i.userId || n.i(x.b)(r()).userId || null) : (y.a.undefined(t) || null === t) && (t = i.userId || n.i(x.b)(r()).userId || null), delete i.userId, e(y.a.defined(t) ? n.i(E.c)(t, i, [c(window.location.href)]) : n.i(T.a)(i, !0))
- }, track: function (t) {
- var r = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
- t && e(n.i(E.a)({}, [n.i(_.a)(t, r)]))
- }, page: function (t) {
- var r = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
- y.a.object(t) ? r = t : y.a.string(t) && (r = m()({}, r, {name: t})), e(n.i(E.a)({}, [c(window.location.href, r)], !0))
- }, anonymous: function () {
- e(n.i(E.d)())
- }, show: function (t) {
- e(n.i(E.e)(t))
- }, on: function (t, r, i) {
- e(n.i(T.c)(t, r, i))
- }, off: function (t, r, i) {
- e(n.i(T.d)(t, r, i))
- }, once: function (t, r, i) {
- var a = function a() {
- for (var o = arguments.length, c = Array(o), u = 0; u < o; u++) c[u] = arguments[u];
- r.apply(this, c), e(n.i(T.d)(t, a, i))
- };
- e(n.i(T.c)(t, a, i))
- }, reset: function () {
- e(n.i(E.f)())
- }, debug: function () {
- var t = !(arguments.length > 0 && void 0 !== arguments[0]) || arguments[0];
- e(t ? n.i(E.g)() : n.i(g.a)())
- }
- };
- m()(s, {
- user: function () {
- return arguments.length > 0 && void 0 !== arguments[0] && !arguments[0] ? m()({}, n.i(x.b)(r())) : new h.a(function (t) {
- e(n.i(T.e)(t))
- })
- }, settings: function () {
- return m()({}, r().settings)
- }, content: function () {
- var t = r();
- return {
- content: m()({}, t.content),
- orderedContent: t.orderedContent.slice(),
- currentContent: m()({}, t.currentContent, n.i(x.c)(t))
- }
- }
- });
- var l = function (t) {
- return function () {
- s.on("all", function (e, n) {
- if (!i(n)) {
- var c = a(n);
- try {
- if (e && c) {
- var u = o(n, r().user);
- t(e, c, u)
- }
- } catch (t) {
- }
- }
- })
- }
- }, p = r(), v = p.settings;
- return m()(s, {
- start: function () {
- s.page()
- }, initMixpanel: l(function (t, e, n) {
- window.mixpanel.track(e, n)
- }), initHeap: l(function (t, e, n) {
- window.heap.track(e, n)
- }), initIntercom: l(function (t, e, n) {
- window.Intercom("trackEvent", e, n)
- }), initCIO: l(function (t, e, n) {
- window._cio.track(e, n)
- }), initVero: l(function (t, e, n) {
- window._veroq.push(["track", e, n])
- }), initWoopra: l(function (t, e, n) {
- window.woopra.track(e, n)
- }), initAmplitude: l(function (t, e, n) {
- window.amplitude.logEvent(e, n)
- }), initKlaviyo: l(function (t, e, n) {
- window._learnq.push(["track", e, n])
- }), initTD: l(function (t, e, n) {
- window.td.trackEvent(e, n)
- }), initLl: l(function (t, e, n) {
- window.ll("tagEvent", e, n)
- }), initCalq: l(function (t, e, n) {
- window.calq.action.track(e, n)
- }), initKM: l(function (t, e, n) {
- window._kmq.push(["record", e, n])
- }), initGA: l(function (t, e, n) {
- var r = n.flowId, i = "";
- try {
- i = v.integrations.ga.trackerName || ""
- } catch (t) {
- }
- if (r) {
- var a = window[window.GoogleAnalyticsObject];
- y.a.function(a) ? a(function (e) {
- if (i) u(a, i + ".send", "appcues", t, r); else if (e) u(a, "send", "appcues", t, r); else {
- var n = a.getAll().reduce(function (t, e) {
- return m()({}, t, d()({}, e.get("trackingId"), e.get("name")))
- }, {});
- f()(n).forEach(function (e) {
- u(a, n[e] + ".send", "appcues", t, r)
- })
- }
- }) : window._gaq.push(["_trackEvent", "appcues", t, r, void 0, !0])
- }
- }), initGTM: l(function (t, e, n) {
- window.dataLayer.push({
- event: e,
- appcues_event_id: t,
- appcues_flow_id: n.flowId,
- appcues_flow_name: n.flowName
- })
- }), initSegment: l(function (t, e, n) {
- window.analytics.track(e, n, {integrations: {Appcues: !1}})
- })
- }), s
- }
- function i(t) {
- return -1 === S.PUBLIC_ANALYTICS_EVENTS.indexOf(t.id)
- }
- function a(t) {
- return t.name + " (Appcues)"
- }
- function o(t, e) {
- return m()({}, t, {user: e})
- }
- function c(t, e) {
- var r = m()({}, e || {}, {url: t});
- return n.i(_.a)(S.SpecialEvents.PAGE_VIEW, r)
- }
- function u(t, e, n, r, i) {
- t(e, "event", n, r, i, {nonInteraction: !0})
- }
- e.a = r;
- var s = n(7), f = n.n(s), l = n(4), d = n.n(l), p = n(25), h = n.n(p), v = n(2), m = n.n(v), E = n(9), T = n(28),
- g = n(70), _ = n(73), S = n(0), x = n(1), y = n(6)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return function (e) {
- t.dispatch(n.i(i.h)(e))
- }
- }
- e.a = r;
- var i = n(9)
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- for (var n = void 0, r = 0; r < l.length; r++) if (l[r].endpoint == e) {
- n = l[r];
- break
- }
- try {
- return t.transport.details.channels[n.name(t)]
- } catch (t) {
- return null
- }
- }
- function i(t, e, n) {
- return new c.a(function (r, i) {
- function o(t) {
- t.receive("ok", function () {
- r({topic: n, channel: c})
- }).receive("error", function (t) {
- var e = t.reason;
- i(e)
- })
- }
- var c = a(e, n);
- c && c.canPush() ? r({
- topic: n,
- channel: c
- }) : c && !c.canPush() ? o(c.joinPush) : (c = e.channel(n), c.on("new_msg", function (e) {
- t.details.onMessage(e)
- }), o(c.join()))
- })
- }
- function a(t, e) {
- var n = null;
- return t && t.channels && t.channels.forEach(function (t) {
- t.topic === e && (n = t)
- }), n
- }
- var o = n(25), c = n.n(o), u = n(109), s = n(210), f = n(1), l = [{
- endpoint: u.a.UserActivity, name: function (t) {
- return "activity:" + t.settings.accountId + ":" + t.user.userId
- }
- }];
- e.a = {
- create: function (t, e, n) {
- var r = new s.a("wss://api.appcues.net/v1/socket", {reportError: e});
- r.onOpen(function () {
- n({type: "WS", details: {socket: r, onMessage: t}})
- }), r.onError(function () {
- n(null, new Error("Error connecting to WebSocket."))
- }), r.connect()
- }, send: function (t, e, n, i) {
- var a = r(t, e);
- if (a && a.canPush()) a.push("new_msg", n), i(n); else {
- var o = new Error("Channel was not configured.");
- o.extra = {endpoint: e, message: n}, i(null, o)
- }
- }, isConfigured: function (t) {
- return l.every(function (e) {
- var n = r(t, e.endpoint);
- return !!n && n.canPush()
- })
- }, configure: function (t, e) {
- var r = n.i(f.e)(t);
- return c.a.all(l.map(function (e) {
- return i(t.transport, r, e.name(t))
- })).then(function (t) {
- var n = {};
- t.forEach(function (t) {
- return n[t.topic] = t.channel
- }), e({channels: n})
- }, function (t) {
- e(null, new Error(t))
- })
- }
- }
- }, function (t, e, n) {
- var r = n(105).default, i = n(0), a = i.INTERFACE_FUNCTIONS;
- if (window.Appcues && !window.Appcues.SNIPPET_VERSION) t.exports = window.Appcues; else if (window.requestAnimationFrame && window.WebSocket && r.accountId && /^[0-9]+$/.test(r.accountId)) t.exports = n(148).default; else {
- var o = function () {
- };
- a.forEach(function (e) {
- t.exports[e] = o
- })
- }
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e, r, i = t.settings, x = t.sagas, y = t.onStateChange, b = n.i(u.a)(), C = n.i(l.a)({
- orderedContent: [],
- content: {},
- currentContent: null,
- session: {},
- settings: i,
- transport: {initialized: !1},
- user: {},
- views: {callbacks: {}, renderers: {}},
- reporter: null,
- styles: {},
- tasks: {}
- }, x);
- if (C.dispatch(n.i(f.b)((e = {}, a()(e, c.ContentType.MODAL, n.i(E.a)(C.dispatch, C.getState)), a()(e, c.ContentType.HOTSPOTS, n.i(T.a)(C.dispatch, C.getState)), a()(e, c.ContentType.SEQUENTIAL_HOTSPOTS, n.i(g.a)(C.dispatch, C.getState)), a()(e, c.ContentType.COACHMARKS, n.i(_.a)(C.dispatch, C.getState)), a()(e, c.ContentType.SATISFACTION_SURVEY, n.i(S.a)(C.dispatch, C.getState)), e))), C.dispatch(n.i(f.A)((r = {}, a()(r, c.ContentType.MODAL, p.a), a()(r, c.ContentType.HOTSPOTS, h.a), a()(r, c.ContentType.COACHMARKS, v.a), a()(r, c.ContentType.SATISFACTION_SURVEY, m.a), r))), C.subscribe(function () {
- var t = C.getState();
- switch (n.i(o.m)(t)) {
- case c.ContentStatus.PENDING:
- C.dispatch(n.i(s.t)());
- break;
- case c.ContentStatus.ERROR:
- C.dispatch(n.i(f.y)()), C.dispatch(n.i(s.q)(window.location.href));
- break;
- case c.ContentStatus.FETCHING:
- break;
- default:
- b(t)
- }
- y && y(t)
- }), n.i(d.a)(document)) C.dispatch(n.i(f.B)()); else {
- var w = function t() {
- n.i(d.a)(document) && (C.dispatch(n.i(f.B)()), document.removeEventListener("readystatechange", t))
- };
- document.addEventListener("readystatechange", w)
- }
- return C
- }
- e.a = r;
- var i = n(4), a = n.n(i), o = n(1), c = n(0), u = n(206), s = n(9), f = n(28), l = n(178), d = n(13), p = n(204),
- h = n(203), v = n(201), m = n(205), E = n(188), T = n(117), g = n(189), _ = n(186), S = n(190)
- }, function (t, e, n) {
- "use strict";
- function r(t, e, r) {
- if (e.length > 0) {
- var i = n.i(h.g)(t);
- return e.forEach(function (t) {
- i = u()({}, i, o()({}, t, u()({}, i[t], r(t))))
- }), u()({}, t, {reportedErrors: u()({}, t.reportedErrors, {child: i})})
- }
- return t
- }
- var i, a = n(4), o = n.n(a), c = n(2), u = n.n(c), s = n(7), f = n.n(s), l = n(3), d = n(22), p = n(37), h = n(1),
- v = n(0), m = n(77);
- e.a = (i = {}, o()(i, l.d.ADD_ACTIVE_ANNOTATIONS, n.i(d.a)(function (t, e) {
- if (t.currentContent) {
- var r = (t.currentContent.state || {}).activeAnnotations || [];
- return n.i(p.c)(t, {activeAnnotations: r.concat(e)})
- }
- return t
- })), o()(i, l.d.SET_ACTIVE_ANNOTATIONS_WILL_CLOSE, n.i(d.a)(function (t, e) {
- var r = t;
- return e.forEach(function (t) {
- r = n.i(p.b)(r, t, {willClose: !0})
- }), r
- })), o()(i, l.d.REMOVE_ACTIVE_ANNOTATIONS, n.i(d.a)(function (t, e) {
- if (t.currentContent) {
- var r = (t.currentContent.state || {}).activeAnnotations || [];
- return n.i(p.c)(t, {
- activeAnnotations: r.filter(function (t) {
- return -1 === e.indexOf(t)
- })
- })
- }
- return t
- })), o()(i, l.d.SET_ANNOTATIONS_POSITIONS, n.i(d.a)(function (t, e) {
- var r = {}, i = n.i(h.z)(t);
- return f()(e).forEach(function (t) {
- var a = u()({}, i[t], {lastRepositionedTs: n.i(m.a)()});
- delete a.error, delete a.errorMessage, r[t] = u()(a, e[t])
- }), n.i(p.c)(t, {children: r})
- })), o()(i, l.d.SET_ANNOTATIONS_READY, n.i(d.a)(function (t) {
- if (t.currentContent.state) return n.i(p.a)(t, {
- status: v.ContentStatus.READY,
- state: u()({}, t.currentContent.state, {retries: 0})
- })
- })), o()(i, l.d.SAVE_POSITION_DETAILS, n.i(d.a)(function (t, e) {
- var r = t;
- return f()(e).forEach(function (t) {
- r = n.i(p.b)(r, t, {_prevPosition: e[t]})
- }), r
- })), o()(i, l.d.REPORTED_ANNOTATIONS_ERRORS, n.i(d.a)(function (t, e) {
- return r(t, e, function () {
- return {errorReported: !0}
- })
- })), o()(i, l.d.REPORTED_ANNOTATIONS_RECOVERY, n.i(d.a)(function (t, e) {
- return r(t, e, function () {
- return {recoveryReported: !0}
- })
- })), o()(i, l.d.SET_EXISTING_ANNOTATIONS_ERRORS, n.i(d.a)(function (t, e) {
- return r(t, f()(e || {}), function (t) {
- return {existingError: e[t]}
- })
- })), o()(i, l.d.SET_TOOLTIP_SETTLED, n.i(d.a)(function (t, e) {
- return n.i(p.b)(t, e.id, {isTooltipSettled: e.isTooltipSettled})
- })), i)
- }, function (t, e, n) {
- "use strict";
- var r = n(4), i = n.n(r), a = n(2), o = n.n(a), c = n(3), u = n(22), s = n(1), f = n(37), l = n(0);
- e.a = i()({}, c.h.PREPARE_COACHMARKS, n.i(u.a)(function (t) {
- if (n.i(s.c)(t).type === l.ContentType.COACHMARKS) {
- var e = n.i(s.y)(t);
- return e && e.length > 0 ? n.i(f.a)(t, {
- status: l.ContentStatus.CALCULATING_POSITIONS,
- state: o()({}, t.currentContent.state, {
- activeAnnotations: e.map(function (t) {
- return t.id
- })
- })
- }) : n.i(f.a)(t, {
- status: l.ContentStatus.ERROR,
- error: "Empty list of coachmarks.",
- state: o()({}, t.currentContent.state, {activeAnnotations: []})
- })
- }
- return t
- }))
- }, function (t, e, n) {
- "use strict";
- var r, i = n(4), a = n.n(i), o = n(2), c = n.n(o), u = n(3), s = n(22), f = n(37), l = n(1), d = n(0);
- e.a = (r = {}, a()(r, u.e.INVALIDATE_FORM, n.i(s.a)(function (t, e) {
- if (e instanceof Array) {
- var r = e.reduce(function (t, e) {
- return t[e.fieldId] = e.messages, t
- }, {});
- return n.i(f.c)(t, {formErrors: r})
- }
- return t
- })), a()(r, u.e.LOADED_CSS, n.i(s.a)(function (t, e) {
- switch (l.A(t)) {
- case d.ContentType.MODAL:
- case d.ContentType.SATISFACTION_SURVEY:
- if (e === l.k(t)) return n.i(f.c)(t, {cssLoaded: !0});
- break;
- case d.ContentType.HOTSPOTS:
- case d.ContentType.COACHMARKS:
- if (l.z(t)[e]) return n.i(f.b)(t, e, {cssLoaded: !0})
- }
- return t
- })), a()(r, u.e.RESIZE_CONTENT, n.i(s.a)(function (t, e) {
- if (t.currentContent) {
- var r = t.currentContent, i = r.state, a = Math.ceil(e.height) + 2, o = Math.ceil(e.width) + 2, c = {};
- if (i && i.children && (c = i.children[e.id] || {}), c.height !== a || c.width !== o) return n.i(f.b)(t, e.id, {
- height: a,
- width: o,
- lastResizeTs: e.ts
- })
- }
- return t
- })), a()(r, u.e.ACTIVATED_STEP_CHILD, n.i(s.a)(function (t, e) {
- return t.currentContent && l.l(t) === e.stepChildId ? n.i(f.b)(t, e.stepChildId, {activatedAt: e.timestamp}) : t
- })), a()(r, u.e.DEACTIVATED_STEP_CHILD, n.i(s.a)(function (t, e) {
- return l.S(t, e) ? n.i(f.b)(t, e, {activatedAt: null}) : t
- })), a()(r, u.e.SET_CURRENT_STEP_CHILD, n.i(s.a)(function (t, e) {
- return l.k(t) ? n.i(f.c)(t, {currentStepChildId: e}) : t
- })), a()(r, u.e.CLEAR_CURRENT_STEP_CHILD, n.i(s.a)(function (t) {
- return l.k(t) ? n.i(f.c)(t, {currentStepChildId: null}) : t
- })), a()(r, u.e.SET_CURRENT_STEP, n.i(s.a)(function (t, e) {
- return n.i(f.a)(t, {stepId: e, status: d.ContentStatus.PENDING})
- })), a()(r, u.e.CLOSE_STEP, n.i(s.a)(function (t, e) {
- return l.s(t) === e.flowId && l.k(t) === e.stepId ? n.i(f.a)(t, {stepId: null, status: null, state: {}}) : t
- })), a()(r, u.e.CLOSE_FLOW, n.i(s.a)(function (t, e) {
- return e.flowId === l.s(t) ? e.type === d.CloseType.CLEAR ? c()({}, t, {currentContent: null}) : c()({}, t, {
- orderedContent: t.orderedContent.slice(1),
- currentContent: null
- }) : t
- })), r)
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- var n = {callback: t};
- return e && (n.context = e), n
- }
- function i(t, e, n) {
- for (; 0 < t.length; t++) if (e.call(n, t[0], 0, t)) return 0;
- return -1
- }
- function a(t, e) {
- return t.callback === e.callback && t.context === e.context
- }
- function o(t, e) {
- var r = {};
- return r = e.type === _.ContentType.ACTION ? {
- status: _.ContentStatus.RUNNING,
- stepId: e.id
- } : {status: _.ContentStatus.ERROR, error: "Tried to run a non-action step."}, n.i(y.a)(t, r)
- }
- var c, u = n(14), s = n.n(u), f = n(4), l = n.n(f), d = n(17), p = n.n(d), h = n(7), v = n.n(h), m = n(2),
- E = n.n(m), T = n(3), g = n(22), _ = n(0), S = n(1), x = n(10), y = n(37), b = n(6);
- e.a = (c = {}, l()(c, T.a.INITIALIZE, n.i(g.a)(function (t, e) {
- return E()({}, t, {
- transport: E()({}, t.transport, e.transport, {initialized: !0}),
- session: E()({}, t.session, {id: e.timestamp})
- })
- })), l()(c, T.a.IDENTIFY, n.i(g.a)(function (t, e) {
- return t.user.userId === e ? t : null == e ? E()({}, t, {user: {}}) : b.a.defined(t.user.userId) ? E()({}, t, {user: {userId: e}}) : E()({}, t, {user: E()({}, t.user, {userId: e})})
- })), l()(c, T.a.SENT_REQUEST, n.i(g.a)(function (t, e) {
- return E()({}, t, {requestId: e})
- })), l()(c, T.a.CONFIGURE_TRANSPORT, n.i(g.a)(function (t, e) {
- return E()({}, t, {transport: E()({}, t.transport, {details: E()({}, t.transport.details, e)})})
- })), l()(c, T.a.UPDATE_USER, n.i(g.a)(function (t, e) {
- var r = n.i(S.b)(t), i = void 0;
- return i = e.merge ? E()({}, r, e.profile) : e.profile, r.userId && (i = E()({}, i, {userId: r.userId})), E()({}, t, {user: i})
- })), l()(c, T.a.RESET, n.i(g.a)(function (t) {
- return E()({}, t, {
- content: {},
- orderedContent: [],
- currentContent: null,
- user: {},
- requestId: null,
- debugger: null
- })
- })), l()(c, T.a.UPDATE_CONTENT, n.i(g.a)(function (t, e) {
- var r = e.content, i = e.orderedContent;
- return r && (r = v()(r).reduce(function (t, e) {
- var i = r[e];
- if (n.i(x.q)(i)) for (var a = 0; a < n.i(x.l)(i); a++) {
- var o = n.i(x.h)(i, a), c = n.i(x.c)(o);
- if (n.i(x.n)(o, c.length - 1)) {
- var u = n.i(x.h)(i, a + 1);
- if (n.i(x.o)(u) && !b.a.defined(u.attributes.params.initiated_by_user)) {
- var s = i.attributes.steps[u.id];
- i = p()({}, i, i.attributes && {attributes: p()({}, i.attributes, {steps: p()({}, i.attributes.steps, l()({}, u.id, p()({}, s, {step: p()({}, s.step, {attributes: p()({}, s.step.attributes, {params: p()({}, s.step.attributes.params, {initiated_by_user: !0})})})})))})})
- }
- }
- }
- return E()({}, t, l()({}, e, i))
- }, {})), E()({}, t, {content: E()({}, t.content, r), orderedContent: i})
- })), l()(c, T.a.UPDATE_STYLES, n.i(g.a)(function (t, e) {
- return E()({}, t, {styles: E()({}, t.styles, e)})
- })), l()(c, T.a.WILL_SHOW_CONTENT, function (t, e) {
- var r = n.i(S.k)(t);
- if (e.error) {
- var i = t.orderedContent;
- i && (i = i.filter(function (e) {
- return e !== n.i(S.s)(t)
- }));
- var a = E()({}, t, {
- currentContent: E()({}, t.currentContent, {
- status: _.ContentStatus.ERROR,
- error: e.payload.message
- }), orderedContent: i
- });
- return delete a.currentContent.shownUrl, a
- }
- return r && e.payload === r ? n.i(y.a)(t, {status: _.ContentStatus.WILL_SHOW}) : t
- }), l()(c, T.a.SHOW_CONTENT, n.i(g.a)(function (t) {
- return n.i(y.a)(t, {status: _.ContentStatus.SHOWING})
- })), l()(c, T.a.WILL_CLOSE_CONTENT, n.i(g.a)(function (t) {
- return n.i(S.m)(t) === _.ContentStatus.SHOWING ? n.i(y.a)(t, {status: _.ContentStatus.WILL_CLOSE}) : t
- })), l()(c, T.a.FETCHING_CONTENT, function (t, e) {
- var r = e.payload || {}, i = r.contentId, a = r.url;
- return i ? n.i(y.a)(t, {status: _.ContentStatus.FETCHING, flowId: i, shownUrl: a}) : t
- }), l()(c, T.a.REGISTER_RENDERER, n.i(g.a)(function (t, e) {
- return E()({}, t, {views: E()({}, t.views, {renderers: E()({}, t.views.renderers, e)})})
- })), l()(c, T.a.REGISTER_CALLBACKS, n.i(g.a)(function (t, e) {
- return E()({}, t, {views: E()({}, t.views, {callbacks: E()({}, t.views.callbacks, e)})})
- })), l()(c, T.a.ADD_EVENT_LISTENER, n.i(g.a)(function (t, e) {
- var n = E()({}, t.eventListeners || {}), i = e.name, o = r(e.callback, e.context), c = n[i];
- if (c) {
- if (c.some(function (t) {
- return a(t, o)
- })) return t;
- n[i] = [].concat(s()(c), [o])
- } else n[i] = [o];
- return E()({}, t, {eventListeners: n})
- })), l()(c, T.a.REMOVE_EVENT_LISTENER, n.i(g.a)(function (t, e) {
- var n = e.name, r = (t.eventListeners || {})[n] || [];
- if (e.callback) {
- var o = i(r, function (t) {
- return a(t, {callback: e.callback, context: e.context})
- });
- return o > -1 ? E()({}, t, {eventListeners: E()({}, t.eventListeners, l()({}, n, [].concat(s()(r.slice(0, o)), s()(r.slice(o + 1)))))}) : t
- }
- return E()({}, t, {eventListeners: E()({}, t.eventListeners, l()({}, n, []))})
- })), l()(c, T.a.COMPLETED_IDENTIFY, n.i(g.a)(function (t) {
- return E()({}, t, {userIdentified: !0})
- })), l()(c, T.a.STORE_TASK, n.i(g.a)(function (t, e) {
- return E()({}, t, {tasks: E()({}, t.tasks, l()({}, e.key, (n.i(S.K)(t, e.key) || []).concat([e.task])))})
- })), l()(c, T.a.CLEAR_TASKS, n.i(g.a)(function (t, e) {
- return n.i(S.K)(t, e) ? E()({}, t, {tasks: E()({}, t.tasks, l()({}, e, null))}) : t
- })), l()(c, T.a.CLEAR_TASK, n.i(g.a)(function (t, e) {
- var r = e.key, i = e.id, a = n.i(S.K)(t, r);
- return a ? E()({}, t, {
- tasks: E()({}, t.tasks, l()({}, r, a.filter(function (t) {
- return t.id !== i
- })))
- }) : t
- })), l()(c, T.a.CLEAR_CURRENT_CONTENT, n.i(g.a)(function (t) {
- return E()({}, t, {currentContent: null})
- })), l()(c, T.a.RUN_ACTION, n.i(g.a)(function (t, e) {
- return o(t, e)
- })), l()(c, T.a.RESUME_ACTION, n.i(g.a)(function (t, e) {
- return o(t, e.action)
- })), l()(c, T.a.CHECKED_FOR_INITIAL_CONTENT, n.i(g.a)(function (t, e) {
- return E()({}, t, {lastCheckedForInitialContent: e})
- })), c)
- }, function (t, e, n) {
- "use strict";
- e.a = function (t) {
- return function (e, n) {
- return t.hasOwnProperty(n.type) ? t[n.type](e, n) : e
- }
- }
- }, function (t, e, n) {
- "use strict";
- function r(t, e, n) {
- return f()({}, t, {debugger: f()({}, t.debugger, u()({}, e, n))})
- }
- function i(t, e, i) {
- return r(t, "viewState", f()({}, n.i(h.a)(function (t) {
- return t.debugger.viewState
- }, {})(t), u()({}, e, i)))
- }
- function a(t, e, r) {
- return i(t, "rowState", f()({}, n.i(h.a)(function (t) {
- return t.debugger.viewState.rowState
- }, {})(t), u()({}, e, r)))
- }
- var o, c = n(4), u = n.n(c), s = n(2), f = n.n(s), l = n(3), d = n(22), p = n(1), h = n(76);
- e.a = (o = {}, u()(o, l.b.TOGGLE_ROW_DETAILS, n.i(d.a)(function (t, e) {
- var r = n.i(h.a)(function (t) {
- return t.debugger.viewState.rowState[e]
- }, !1)(t);
- return a(t, e, !r)
- })), u()(o, l.b.TOGGLE_COLLAPSED, n.i(d.a)(function (t) {
- return i(t, "isCollapsed", !t.debugger.viewState || !t.debugger.viewState.isCollapsed)
- })), u()(o, l.b.SET_CURRENT_PAGE, n.i(d.a)(function (t, e) {
- return r(t, "currentPage", e)
- })), u()(o, l.b.TRACK_PAGE, n.i(d.a)(function (t, e) {
- return r(t, "lastTrackedPage", e)
- })), u()(o, l.b.ADD_CONTENT_ERROR, n.i(d.a)(function (t, e) {
- return r(t, "contentErrors", n.i(p.X)(t).concat(e))
- })), u()(o, l.b.ADD_CHILD_ERROR, n.i(d.a)(function (t, e) {
- var i = n.i(p.Y)(t);
- return r(t, "childErrors", f()({}, i, u()({}, e.contentId, f()({}, i[e.contentId], u()({}, e.childId, {errorMessage: e.errorMessage})))))
- })), u()(o, l.b.CLOSE_DEBUGGER, n.i(d.a)(function (t) {
- return f()({}, t, {debugger: null})
- })), o)
- }, function (t, e, n) {
- "use strict";
- var r, i = n(4), a = n.n(i), o = n(2), c = n.n(o), u = n(3), s = n(22), f = n(37), l = n(1), d = n(10), p = n(0);
- e.a = (r = {}, a()(r, u.f.EXPAND_HOTSPOT, n.i(s.a)(function (t, e) {
- return n.i(l.k)(t) ? n.i(f.b)(t, e, {expanded: !0}) : t
- })), a()(r, u.f.PREPARE_HOTSPOTS, n.i(s.a)(function (t) {
- var e = n.i(l.c)(t);
- if (e.type === p.ContentType.HOTSPOTS) {
- var r = n.i(l.y)(t), i = [];
- return r && r.length > 0 ? (i = r.map(function (t) {
- return t.id
- }), n.i(d.j)(e) && (i = []), n.i(f.a)(t, {
- state: c()({}, t.currentContent.state, {activeAnnotations: i}),
- status: p.ContentStatus.CALCULATING_POSITIONS
- })) : n.i(f.a)(t, {
- status: p.ContentStatus.ERROR,
- error: "Empty list of hotspots.",
- state: c()({}, t.currentContent.state, {activeAnnotations: i})
- })
- }
- return t
- })), a()(r, u.f.SET_BEACON_SETTLED, n.i(s.a)(function (t, e) {
- return n.i(f.b)(t, e.id, {isBeaconSettled: e.isBeaconSettled})
- })), r)
- }, function (t, e, n) {
- "use strict";
- var r, i = n(4), a = n.n(i), o = n(2), c = n.n(o), u = n(3), s = n(22), f = n(1), l = n(0);
- e.a = (r = {}, a()(r, u.i.PREPARE_MODAL, n.i(s.a)(function (t) {
- return n.i(f.c)(t).type === l.ContentType.MODAL ? c()({}, t, {
- currentContent: c()({}, t.currentContent, {
- state: {currentStepChildId: n.i(f.y)(t)[0].id},
- status: l.ContentStatus.READY
- })
- }) : t
- })), a()(r, u.i.RESIZE_MODAL_CONTENT, n.i(s.a)(function (t, e) {
- var r = n.i(f.P)(t);
- return t.currentContent ? c()({}, t, {
- currentContent: c()({}, t.currentContent, {
- state: c()({}, r, {
- height: Math.ceil(e.height),
- width: Math.ceil(e.width)
- })
- })
- }) : t
- })), r)
- }, function (t, e, n) {
- "use strict";
- var r, i = n(4), a = n.n(i), o = n(14), c = n.n(o), u = n(2), s = n.n(u), f = n(3), l = n(22), d = n(0), p = n(37);
- e.a = (r = {}, a()(r, f.c.START_INITIALIZE, n.i(l.a)(function (t, e) {
- return s()({}, t, {settings: s()({}, t.settings, e.settings), reporter: e.reporter})
- })), a()(r, f.c.PREPARE_CONTENT, n.i(l.a)(function (t) {
- return t.currentContent && t.currentContent.status === d.ContentStatus.PENDING ? n.i(p.a)(t, {status: d.ContentStatus.STARTED}) : t
- })), a()(r, f.c.START_FLOW, n.i(l.a)(function (t, e) {
- var r = e.flowId, i = e.url, a = e.eventChannel;
- return n.i(p.a)(t, {flowId: r, shownUrl: i, eventChannel: a})
- })), a()(r, f.c.START_STEP, n.i(l.a)(function (t, e) {
- var r = e.step, i = e.url;
- return n.i(p.a)(t, {stepId: r.id, shownUrl: i})
- })), a()(r, f.c.START_EVENT, n.i(l.a)(function (t, e) {
- var n = e.flowId, r = e.event;
- if (n) {
- var i = t.pendingEvents || {};
- return s()({}, t, {pendingEvents: s()({}, i, a()({}, n, [].concat(c()(i[n] || []), [r])))})
- }
- return t
- })), a()(r, f.c.FINISHED_EVENT, n.i(l.a)(function (t, e) {
- var n = e.flowId, r = e.event;
- if (n && t.pendingEvents && t.pendingEvents[n]) {
- var i = t.pendingEvents[n], o = i.indexOf(r);
- if (o >= 0) return s()({}, t, {pendingEvents: s()({}, t.pendingEvents, a()({}, n, [].concat(c()(i.slice(0, o)), c()(i.slice(o + 1, i.length)))))})
- }
- return t
- })), r)
- }, function (t, e, n) {
- "use strict";
- var r, i = n(4), a = n.n(i), o = n(17), c = n.n(o), u = n(3), s = n(22), f = n(1), l = n(0);
- e.a = (r = {}, a()(r, u.g.PREPARE_SATISFACTION_SURVEY, n.i(s.a)(function (t) {
- return n.i(f.c)(t).type === l.ContentType.SATISFACTION_SURVEY ? c()({}, t, {
- currentContent: c()({}, t.currentContent, {
- state: {
- currentStepChildId: n.i(f.y)(t)[0] && n.i(f.y)(t)[0].id,
- surveyCollapsed: !1,
- askMeLaterSelected: !1,
- toastVisible: !1
- }, status: l.ContentStatus.READY
- })
- }) : t
- })), a()(r, u.g.COLLAPSE_SATISFACTION_SURVEY, n.i(s.a)(function (t) {
- return n.i(f.c)(t).type === l.ContentType.SATISFACTION_SURVEY ? c()({}, t, {
- currentContent: c()({}, t.currentContent, {
- state: c()({}, t.currentContent.state, {
- surveyCollapsed: !0,
- toastVisible: !1
- })
- })
- }) : t
- })), a()(r, u.g.EXPAND_SATISFACTION_SURVEY, n.i(s.a)(function (t) {
- return n.i(f.c)(t).type === l.ContentType.SATISFACTION_SURVEY ? c()({}, t, {
- currentContent: c()({}, t.currentContent, {
- state: c()({}, t.currentContent.state, {
- surveyCollapsed: !1,
- toastVisible: !1
- })
- })
- }) : t
- })), a()(r, u.g.ASK_ME_LATER_SELECTED, n.i(s.a)(function (t) {
- return n.i(f.c)(t).type === l.ContentType.SATISFACTION_SURVEY ? c()({}, t, {
- currentContent: c()({}, t.currentContent, {
- state: c()({}, t.currentContent.state, {
- askMeLaterSelected: !0,
- toastVisible: !1
- })
- })
- }) : t
- })), a()(r, u.g.SHOW_SATISFACTION_SURVEY_TOAST, n.i(s.a)(function (t) {
- return n.i(f.c)(t).type === l.ContentType.SATISFACTION_SURVEY ? c()({}, t, {currentContent: c()({}, t.currentContent, {state: c()({}, t.currentContent.state, {toastVisible: !0})})}) : t
- })), a()(r, u.g.HIDE_SATISFACTION_SURVEY_TOAST, n.i(s.a)(function (t) {
- return n.i(f.c)(t).type === l.ContentType.SATISFACTION_SURVEY ? c()({}, t, {currentContent: c()({}, t.currentContent, {state: c()({}, t.currentContent.state, {toastVisible: !1})})}) : t
- })), a()(r, u.g.QUANTITATIVE_QUESTION_SUBMITTED, n.i(s.a)(function (t) {
- return n.i(f.c)(t).type === l.ContentType.SATISFACTION_SURVEY ? c()({}, t, {
- currentContent: c()({}, t.currentContent, {
- state: c()({}, t.currentContent.state, {
- lastSubmitted: "quantitative",
- toastVisible: !1
- })
- })
- }) : t
- })), a()(r, u.g.QUALITATIVE_QUESTION_SUBMITTED, n.i(s.a)(function (t) {
- return n.i(f.c)(t).type === l.ContentType.SATISFACTION_SURVEY ? c()({}, t, {
- currentContent: c()({}, t.currentContent, {
- state: c()({}, t.currentContent.state, {
- lastSubmitted: "qualitative",
- toastVisible: !1
- })
- })
- }) : t
- })), a()(r, u.g.FEEDBACK_TEXT_CHANGED, n.i(s.a)(function (t, e) {
- return n.i(f.c)(t).type === l.ContentType.SATISFACTION_SURVEY ? c()({}, t, {
- currentContent: c()({}, t.currentContent, {
- state: c()({}, t.currentContent.state, {
- feedbackText: e.feedback,
- toastVisible: !1
- })
- })
- }) : t
- })), r)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e, r, i, a, o, f, _ = t.payload;
- return c.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(s.c)(n.i(d.i)(n.i(v.a)(h.FlowLifecycleEvents.STEP_SHOWN, _.id)));
- case 2:
- t.t0 = _.attributes.action_type, t.next = t.t0 === h.ActionStepType.REDIRECT ? 5 : 24;
- break;
- case 5:
- if (e = window.location.href, r = _.attributes.params, i = r.url, a = r.new_tab, o = r.initiated_by_user, !n.i(E.a)(i, e) && !o) {
- t.next = 14;
- break
- }
- return t.next = 10, n.i(s.c)(n.i(d.i)(n.i(v.a)(h.FlowLifecycleEvents.STEP_COMPLETED, _.id)));
- case 10:
- return t.next = 12, n.i(s.c)(n.i(d.i)(n.i(v.a)(h.FlowLifecycleEvents.STEP_END, _.id)));
- case 12:
- t.next = 23;
- break;
- case 14:
- return t.next = 16, n.i(s.i)({
- wait: n.i(s.b)(l.a.SENT_ACTIVITY_UPDATE),
- cancel: n.i(s.a)(T.a, 1500)
- });
- case 16:
- return t.next = 18, n.i(s.f)(m.s);
- case 18:
- return f = t.sent, t.next = 21, n.i(s.i)({
- wait: n.i(s.a)(u.b, f),
- cancel: n.i(s.a)(T.a, h.CLOSE_WAIT_TIMEOUT_MS)
- });
- case 21:
- return t.next = 23, n.i(s.a)(E.b, window, i, a);
- case 23:
- return t.abrupt("break", 26);
- case 24:
- return t.next = 26, n.i(s.c)(p.h(new Error("Unknown step type.")));
- case 26:
- case"end":
- return t.stop()
- }
- }, g, this)
- }
- function i(t) {
- var e, r, i = t.payload, a = i.action, o = i.status;
- return c.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- t.t0 = a.attributes.action_type, t.next = t.t0 === h.ActionStepType.REDIRECT ? 3 : 12;
- break;
- case 3:
- e = [n.i(v.a)(h.FlowLifecycleEvents.STEP_SHOWN, a.id), n.i(v.a)(h.FlowLifecycleEvents.STEP_COMPLETED, a.id), n.i(v.a)(h.FlowLifecycleEvents.STEP_END, a.id)].filter(function (t) {
- return o !== t.type
- }), r = 0;
- case 5:
- if (!(r < e.length)) {
- t.next = 11;
- break
- }
- return t.next = 8, n.i(s.c)(n.i(d.i)(e[r]));
- case 8:
- r++, t.next = 5;
- break;
- case 11:
- return t.abrupt("break", 14);
- case 12:
- return t.next = 14, n.i(s.c)(p.h(new Error("Unknown step type.")));
- case 14:
- case"end":
- return t.stop()
- }
- }, _, this)
- }
- function a() {
- return c.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, [n.i(s.d)(f.b, l.a.RUN_ACTION, r), n.i(s.d)(f.b, l.a.RESUME_ACTION, i)];
- case 2:
- case"end":
- return t.stop()
- }
- }, S, this)
- }
- e.a = a;
- var o = n(15), c = n.n(o), u = n(29), s = n(11), f = n(23), l = n(3), d = n(9), p = n(28), h = n(0), v = n(18),
- m = n(1), E = n(53), T = n(32), g = c.a.mark(r), _ = c.a.mark(i), S = c.a.mark(a)
- }, function (t, e, n) {
- "use strict";
- function r() {
- var t;
- return s.a.wrap(function (e) {
- for (; ;) switch (e.prev = e.next) {
- case 0:
- return e.next = 2, n.i(l.f)(m.A);
- case 2:
- if (e.t1 = e.sent, e.t2 = E.ContentType.COACHMARKS, e.t0 = e.t1 === e.t2, !e.t0) {
- e.next = 11;
- break
- }
- return e.next = 8, n.i(l.f)(m.m);
- case 8:
- e.t3 = e.sent, e.t4 = E.ContentStatus.STARTED, e.t0 = e.t3 === e.t4;
- case 11:
- if (!e.t0) {
- e.next = 27;
- break
- }
- return e.next = 14, n.i(l.f)(m.y);
- case 14:
- if (t = e.sent, !(t.length > 0)) {
- e.next = 25;
- break
- }
- return e.next = 18, n.i(l.a)(T.a, t);
- case 18:
- if (!e.sent) {
- e.next = 23;
- break
- }
- return e.next = 21, n.i(l.c)(n.i(h.a)());
- case 21:
- return e.next = 23, n.i(l.c)(n.i(v.j)());
- case 23:
- e.next = 27;
- break;
- case 25:
- return e.next = 27, n.i(l.a)(g.f, new Error("Trying to show an empty list of coachmarks."));
- case 27:
- case"end":
- return e.stop()
- }
- }, _, this)
- }
- function i(t) {
- var e, r = t.payload;
- return s.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(l.f)(m.A);
- case 2:
- if (t.t0 = t.sent, t.t1 = E.ContentType.COACHMARKS, t.t0 !== t.t1) {
- t.next = 10;
- break
- }
- return e = c()(r).reduce(function (t, e) {
- var n = r[e];
- if (n.error) t[e] = n; else {
- var i = n.boundingRect, a = i.top, o = i.left, c = i.bottom, u = i.right;
- t[e] = {fixed: n.fixed, x: o, y: a, elementHeight: c - a, elementWidth: u - o}
- }
- return t
- }, {}), t.next = 8, n.i(l.c)(n.i(v.k)(e));
- case 8:
- return t.next = 10, n.i(l.a)(p.c);
- case 10:
- case"end":
- return t.stop()
- }
- }, S, this)
- }
- function a() {
- return s.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, [n.i(l.d)(d.b, f.c.START_CONTENT, r), n.i(l.d)(d.b, f.d.START_HANDLE_POSITION_UPDATES, i)];
- case 2:
- case"end":
- return t.stop()
- }
- }, x, this)
- }
- e.a = a;
- var o = n(7), c = n.n(o), u = n(15), s = n.n(u), f = n(3), l = n(11), d = n(23), p = n(52), h = n(149), v = n(41),
- m = n(1), E = n(0), T = n(74), g = n(29), _ = s.a.mark(r), S = s.a.mark(i), x = s.a.mark(a)
- }, function (t, e, n) {
- "use strict";
- function r() {
- var t, e, r, u, s, f;
- return d.a.wrap(function (l) {
- for (; ;) switch (l.prev = l.next) {
- case 0:
- return l.next = 3, n.i(h.a)(m.a, "localStorage", g.DEBUG_KEY);
- case 3:
- if (t = l.sent) {
- l.next = 7;
- break
- }
- return l.next = 7, n.i(h.b)(p.c.START_DEBUG);
- case 7:
- return l.next = 9, n.i(h.a)(m.b, "localStorage", g.DEBUG_KEY, !0);
- case 9:
- return l.next = 11, n.i(h.a)(m.a, "localStorage", g.DEBUG_URL_KEY);
- case 11:
- return e = l.sent, l.next = 14, n.i(h.c)(n.i(T.d)(e));
- case 14:
- return l.next = 16, n.i(E.a)(i);
- case 16:
- return r = l.sent, l.next = 19, n.i(h.d)(E.b, [p.c.START_ACTIVITY, p.c.START_IDENTIFY], a);
- case 19:
- return u = l.sent, l.next = 22, n.i(h.d)(E.b, p.a.WILL_SHOW_CONTENT, o);
- case 22:
- return s = l.sent, l.next = 25, n.i(h.d)(E.b, p.d.SET_ANNOTATIONS_POSITIONS, c);
- case 25:
- return f = l.sent, l.next = 28, n.i(h.b)(p.b.CLOSE_DEBUGGER);
- case 28:
- return l.next = 30, n.i(h.e)(r);
- case 30:
- return l.next = 32, n.i(h.e)(u);
- case 32:
- return l.next = 34, n.i(h.e)(s);
- case 34:
- return l.next = 36, n.i(h.e)(f);
- case 36:
- return l.next = 38, n.i(h.a)(m.c, "localStorage", g.DEBUG_KEY);
- case 38:
- l.next = 0;
- break;
- case 40:
- case"end":
- return l.stop()
- }
- }, S, this)
- }
- function i() {
- var t, e;
- return d.a.wrap(function (r) {
- for (; ;) switch (r.prev = r.next) {
- case 0:
- return t = window.location.href, r.next = 4, n.i(h.f)(_.i);
- case 4:
- if ((e = r.sent) === t) {
- r.next = 8;
- break
- }
- return r.next = 8, n.i(h.c)(n.i(T.e)(t));
- case 8:
- return r.next = 10, n.i(h.a)(v.a, 1e3);
- case 10:
- r.next = 0;
- break;
- case 12:
- case"end":
- return r.stop()
- }
- }, x, this)
- }
- function a(t) {
- var e, r, i;
- return d.a.wrap(function (a) {
- for (; ;) switch (a.prev = a.next) {
- case 0:
- if (e = null, t.payload.events.forEach(function (t) {
- t.name === g.SpecialEvents.PAGE_VIEW && (e = t)
- }), !e) {
- a.next = 12;
- break
- }
- return r = e.attributes.url, a.next = 6, n.i(h.f)(_.h);
- case 6:
- if (i = a.sent, r === i) {
- a.next = 12;
- break
- }
- return a.next = 10, n.i(h.c)(n.i(T.d)(r));
- case 10:
- return a.next = 12, n.i(h.a)(m.b, "localStorage", g.DEBUG_URL_KEY, r);
- case 12:
- case"end":
- return a.stop()
- }
- }, y, this)
- }
- function o(t) {
- var e, r;
- return d.a.wrap(function (i) {
- for (; ;) switch (i.prev = i.next) {
- case 0:
- if (!t.error) {
- i.next = 12;
- break
- }
- if (!(e = t.payload && t.payload.extra ? t.payload.extra.id : null)) {
- i.next = 6;
- break
- }
- i.t0 = e, i.next = 9;
- break;
- case 6:
- return i.next = 8, n.i(h.f)(_.k);
- case 8:
- i.t0 = i.sent;
- case 9:
- return r = i.t0, i.next = 12, n.i(h.c)(n.i(T.f)(r, t.payload.message));
- case 12:
- case"end":
- return i.stop()
- }
- }, b, this)
- }
- function c(t) {
- var e, r, i, a;
- return d.a.wrap(function (o) {
- for (; ;) switch (o.prev = o.next) {
- case 0:
- if (e = f()(t.payload).filter(function (e) {
- return t.payload[e].error
- }), !(e.length > 0)) {
- o.next = 13;
- break
- }
- return o.next = 4, n.i(h.f)(_.k);
- case 4:
- r = o.sent, i = 0;
- case 6:
- if (!(i < e.length)) {
- o.next = 13;
- break
- }
- return a = e[i], o.next = 10, n.i(h.c)(n.i(T.g)(r, a, t.payload[a].errorMessage));
- case 10:
- i++, o.next = 6;
- break;
- case 13:
- case"end":
- return o.stop()
- }
- }, C, this)
- }
- function u() {
- return d.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(h.d)(r);
- case 2:
- case"end":
- return t.stop()
- }
- }, w, this)
- }
- e.a = u;
- var s = n(7), f = n.n(s), l = n(15), d = n.n(l), p = n(3), h = n(11), v = n(45), m = n(42), E = n(23), T = n(70),
- g = n(0), _ = n(1), S = d.a.mark(r), x = d.a.mark(i), y = d.a.mark(a), b = d.a.mark(o), C = d.a.mark(c),
- w = d.a.mark(u)
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- var r, o, u = this;
- return s.a.wrap(function (f) {
- for (; ;) switch (f.prev = f.next) {
- case 0:
- return f.next = 2, n.i(x.f)(y.w);
- case 2:
- r = f.sent, o = s.a.mark(function o() {
- var f, d, h, E, S, C, A, I, O, N, R, L, P, D, M, U, F, j, H, Y, V, B, G, W;
- return s.a.wrap(function (o) {
- for (; ;) switch (o.prev = o.next) {
- case 0:
- return o.next = 2, n.i(x.b)(e);
- case 2:
- f = o.sent, d = f.params || {}, h = d.stepId ? n.i(b.a)(t, d.stepId) : null, E = void 0, S = void 0, C = !!h && ((E = n.i(b.h)(t, 0)) && E.id === h.id), A = !!h && ((S = n.i(b.h)(t, n.i(b.l)(t) - 1)) && S.id === h.id), I = A || d.shouldEndFlow, o.t0 = f.type, o.next = o.t0 === m.FlowLifecycleEvents.STEP_ATTEMPTED ? 12 : o.t0 === m.FlowLifecycleEvents.STEP_SHOWN ? 20 : o.t0 === m.FlowLifecycleEvents.STEP_COMPLETED ? 32 : o.t0 === m.FlowLifecycleEvents.STEP_SKIPPED ? 38 : o.t0 === m.FlowLifecycleEvents.STEP_END ? 44 : o.t0 === m.FlowLifecycleEvents.STEP_INTERACTED ? 57 : o.t0 === m.FlowLifecycleEvents.STEP_ERRORED ? 63 : o.t0 === m.FlowLifecycleEvents.CHILD_ACTIVATED ? 68 : o.t0 === m.FlowLifecycleEvents.CHILD_DEACTIVATED ? 74 : o.t0 === m.FlowLifecycleEvents.CHILDREN_ERRORED ? 84 : o.t0 === m.FlowLifecycleEvents.CHILDREN_RECOVERED ? 88 : o.t0 === m.FlowLifecycleEvents.CHILD_NEXT ? 92 : o.t0 === m.FlowLifecycleEvents.CHILD_RUN ? 101 : 108;
- break;
- case 12:
- if (!h) {
- o.next = 19;
- break
- }
- if (!n.i(b.i)(h)) {
- o.next = 19;
- break
- }
- return O = [], C && O.push(_.a(t, r)), O.push(_.b(t, h, r)), o.delegateYield(a(t.id, O), "t1", 18);
- case 18:
- return o.delegateYield(c(t, h, m.FlowLifecycleEvents.STEP_ATTEMPTED), "t2", 19);
- case 19:
- return o.abrupt("break", 108);
- case 20:
- if (!h) {
- o.next = 31;
- break
- }
- if (N = [], !n.i(b.i)(h)) {
- o.next = 29;
- break
- }
- return C && N.push(_.c(t, r)), N.push(_.d(t, h, r)), o.delegateYield(a(t.id, N), "t3", 26);
- case 26:
- return o.delegateYield(c(t, h, m.FlowLifecycleEvents.STEP_SHOWN), "t4", 27);
- case 27:
- o.next = 31;
- break;
- case 29:
- return C && N.push(_.e(t, r)), o.delegateYield(a(t.id, N), "t5", 31);
- case 31:
- return o.abrupt("break", 108);
- case 32:
- if (!h) {
- o.next = 37;
- break
- }
- return R = [_.f(t, h, r)], I && R.push(_.g(t, r)), o.delegateYield(a(t.id, R), "t6", 36);
- case 36:
- return o.delegateYield(c(t, h, m.FlowLifecycleEvents.STEP_COMPLETED), "t7", 37);
- case 37:
- return o.abrupt("break", 108);
- case 38:
- if (!h) {
- o.next = 43;
- break
- }
- return o.delegateYield(a(t.id, [_.h(t, h, d.stepChildId, r), _.i(t, d.stepId, r)]), "t8", 40);
- case 40:
- return o.delegateYield(n.i(w.c)(t, h), "t9", 41);
- case 41:
- return o.next = 43, n.i(x.c)(n.i(g.c)(t.id, m.CloseType.SKIPPED));
- case 43:
- return o.abrupt("break", 108);
- case 44:
- if (!h) {
- o.next = 56;
- break
- }
- return o.delegateYield(n.i(w.c)(t, h), "t10", 46);
- case 46:
- if (!I) {
- o.next = 51;
- break
- }
- return o.next = 49, n.i(x.c)(n.i(g.c)(t.id, m.CloseType.COMPLETED));
- case 49:
- o.next = 56;
- break;
- case 51:
- return L = n.i(b.h)(t, n.i(b.b)(t, h.id) + 1), o.next = 54, n.i(x.c)(e, n.i(k.a)(m.FlowLifecycleEvents.STEP_ATTEMPTED, L.id));
- case 54:
- return o.next = 56, n.i(x.c)(n.i(T.k)(L, document.location.href));
- case 56:
- return o.abrupt("break", 108);
- case 57:
- if (!h) {
- o.next = 62;
- break
- }
- return P = [], D = d.interaction || {}, "submit" === d.interactionType && "form" === D.category ? (M = {
- category: D.category,
- formId: D.formId
- }, P.push.apply(P, [_.j(t, h, d.stepChildId, "submit", p()({}, M, {response: D.fields}), r), _.k(t, h, d.stepChildId, p()({}, M, {response: D.fields}), r)].concat(v()(D.fields.map(function (e) {
- return _.l(t, h, d.stepChildId, p()({}, M, e), r)
- }))))) : P.push(_.j(t, h, d.stepChildId, d.interactionType, D, r)), o.delegateYield(a(t.id, P), "t11", 62);
- case 62:
- return o.abrupt("break", 108);
- case 63:
- if (!h) {
- o.next = 67;
- break
- }
- return U = [_.m(t, h, d.error, d.details, r), _.n(t, h, r), _.o(t, r)], C && U.splice(1, 0, _.p(t, d.error, d.details, r)), o.delegateYield(a(t.id, U), "t12", 67);
- case 67:
- return o.abrupt("break", 108);
- case 68:
- return o.next = 70, n.i(x.c)(n.i(g.d)(d.stepChildId, d.ts));
- case 70:
- if (!h) {
- o.next = 73;
- break
- }
- if (!n.i(b.i)(h)) {
- o.next = 73;
- break
- }
- return o.delegateYield(a(t.id, [_.q(t, h, d.stepChildId, r)]), "t13", 73);
- case 73:
- return o.abrupt("break", 108);
- case 74:
- return F = d.stepChildId, o.next = 77, n.i(x.f)(y.x, F);
- case 77:
- return j = o.sent, o.next = 80, n.i(x.c)(n.i(g.e)(F));
- case 80:
- if (!h) {
- o.next = 83;
- break
- }
- if (!n.i(b.i)(h)) {
- o.next = 83;
- break
- }
- return o.delegateYield(a(t.id, [_.r(t, h, F, d.ts - j, r)]), "t14", 83);
- case 83:
- return o.abrupt("break", 108);
- case 84:
- if (H = l()(d.errors || {}), !(H.length > 0)) {
- o.next = 87;
- break
- }
- return o.delegateYield(a(t.id, H.map(function (e) {
- return _.s(t, h, e, d.errors[e], r)
- })), "t15", 87);
- case 87:
- return o.abrupt("break", 108);
- case 88:
- if (Y = d.children || [], !(Y.length > 0)) {
- o.next = 91;
- break
- }
- return o.delegateYield(a(t.id, Y.map(function (e) {
- return _.t(t, h, e, r)
- })), "t16", 91);
- case 91:
- return o.abrupt("break", 108);
- case 92:
- if (!h) {
- o.next = 100;
- break
- }
- return V = n.i(b.d)(h, d.stepChildId), B = null, V > -1 && (B = (n.i(b.m)(h, V + 1) || {}).id || null), G = h.type, G === m.ContentType.HOTSPOTS && n.i(b.j)(h) && (G = m.ContentType.SEQUENTIAL_HOTSPOTS), o.next = 100, n.i(x.c)(n.i(g.f)(G, h, d.stepChildId, B));
- case 100:
- return o.abrupt("break", 108);
- case 101:
- return W = n.i(b.m)(h, n.i(b.d)(h, d.stepChildId)), o.next = 104, n.i(x.c)(n.i(g.g)(d.stepChildId));
- case 104:
- if (!(W && W.ui_conditions && W.ui_conditions.next)) {
- o.next = 107;
- break
- }
- return o.next = 107, n.i(x.g)(i, t, h, W);
- case 107:
- return o.abrupt("break", 108);
- case 108:
- case"end":
- return o.stop()
- }
- }, o, u)
- });
- case 4:
- return f.delegateYield(o(), "t0", 6);
- case 6:
- f.next = 4;
- break;
- case 8:
- case"end":
- return f.stop()
- }
- }, I, this)
- }
- function i(t, e, r) {
- var i;
- return s.a.wrap(function (a) {
- for (; ;) switch (a.prev = a.next) {
- case 0:
- return a.next = 2, n.i(x.b)(function (e) {
- return e.type === E.e.ACTIVATED_STEP_CHILD && e.payload.stepChildId === r.id || e.type === E.e.CLOSE_FLOW && e.payload.flowId === t.id
- });
- case 2:
- if (i = a.sent, i.type !== E.e.ACTIVATED_STEP_CHILD) {
- a.next = 6;
- break
- }
- return a.next = 6, n.i(x.i)({
- wait: n.i(x.a)(C.b, r.ui_conditions.next, o, n.i(k.b)(m.FlowLifecycleEvents.STEP_INTERACTED, e.id, r.id, n.i(A.b)(r.ui_conditions.next)), n.i(k.b)(m.FlowLifecycleEvents.CHILD_NEXT, e.id, r.id)),
- cancel: n.i(x.b)(function (e) {
- return e.type === E.e.CLOSE_FLOW && e.payload.flowId === t.id
- })
- });
- case 6:
- case"end":
- return a.stop()
- }
- }, O, this)
- }
- function a(t, e) {
- var r;
- return s.a.wrap(function (i) {
- for (; ;) switch (i.prev = i.next) {
- case 0:
- r = 0;
- case 1:
- if (!(r < e.length)) {
- i.next = 7;
- break
- }
- return i.next = 4, n.i(x.c)(n.i(T.n)(t, e[r]));
- case 4:
- r++, i.next = 1;
- break;
- case 7:
- return i.next = 9, n.i(x.c)(n.i(T.a)({}, e.map(function (t) {
- return n.i(S.a)(t)
- })));
- case 9:
- case"end":
- return i.stop()
- }
- }, N, this)
- }
- function o() {
- for (var t = arguments.length, e = Array(t), r = 0; r < t; r++) e[r] = arguments[r];
- var i;
- return s.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- i = 0;
- case 1:
- if (!(i < e.length)) {
- t.next = 7;
- break
- }
- return t.next = 4, n.i(x.c)(n.i(T.i)(e[i]));
- case 4:
- i++, t.next = 1;
- break;
- case 7:
- case"end":
- return t.stop()
- }
- }, R, this)
- }
- function c(t, e, r) {
- var i;
- return s.a.wrap(function (a) {
- for (; ;) switch (a.prev = a.next) {
- case 0:
- return a.delegateYield(n.i(w.d)(), "t0", 1);
- case 1:
- return i = a.t0, a.delegateYield(n.i(w.e)(p()({}, i, {
- flowId: t.id,
- stepId: e.id,
- status: r
- })), "t1", 3);
- case 3:
- case"end":
- return a.stop()
- }
- }, L, this)
- }
- e.a = r;
- var u = n(15), s = n.n(u), f = n(7), l = n.n(f), d = n(2), p = n.n(d), h = n(14), v = n.n(h), m = n(0), E = n(3),
- T = n(9), g = n(31), _ = n(150), S = n(108), x = n(11), y = n(1), b = n(10), C = n(111), w = n(29), k = n(18),
- A = n(113), I = s.a.mark(r), O = s.a.mark(i), N = s.a.mark(a), R = s.a.mark(o), L = s.a.mark(c)
- }, function (t, e, n) {
- "use strict";
- function r() {
- var t, e;
- return p.a.wrap(function (r) {
- for (; ;) switch (r.prev = r.next) {
- case 0:
- return r.next = 2, n.i(v.f)(x.A);
- case 2:
- if (r.t1 = r.sent, r.t2 = w.ContentType.HOTSPOTS, r.t0 = r.t1 === r.t2, !r.t0) {
- r.next = 11;
- break
- }
- return r.next = 8, n.i(v.f)(x.m);
- case 8:
- r.t3 = r.sent, r.t4 = w.ContentStatus.STARTED, r.t0 = r.t3 === r.t4;
- case 11:
- if (!r.t0) {
- r.next = 30;
- break
- }
- return r.next = 14, n.i(v.f)(x.c);
- case 14:
- if (t = r.sent, e = n.i(y.c)(t), !(e.length > 0)) {
- r.next = 28;
- break
- }
- return r.next = 19, n.i(v.a)(k.a, e);
- case 19:
- if (!r.sent) {
- r.next = 26;
- break
- }
- return r.next = 22, n.i(v.c)(n.i(T.b)());
- case 22:
- return r.next = 24, n.i(v.c)(n.i(g.j)());
- case 24:
- if (!n.i(y.j)(t)) {
- r.next = 26;
- break
- }
- return r.delegateYield(a(t.id, e[0].id), "t5", 26);
- case 26:
- r.next = 30;
- break;
- case 28:
- return r.next = 30, n.i(v.a)(S.f, new Error("Trying to show an empty list of hotspots."));
- case 30:
- case"end":
- return r.stop()
- }
- }, I, this)
- }
- function i(t) {
- var e, r, i = t.payload;
- return p.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(v.f)(x.A);
- case 2:
- if (t.t0 = t.sent, t.t1 = w.ContentType.HOTSPOTS, t.t0 !== t.t1) {
- t.next = 13;
- break
- }
- return t.next = 7, n.i(v.f)(x.y);
- case 7:
- return e = t.sent, r = e.reduce(function (t, e) {
- var r = i[e.id];
- if (!r.error) {
- var a = r.boundingRect, o = a.left, c = a.top, u = a.right, s = a.bottom,
- f = r.relativeBoundingRect.left, d = r.relativeBoundingRect.top, p = r.viewport,
- h = e.offset_x_percentage * (u - o), v = e.offset_y_percentage * (s - c);
- r = l()({}, {
- x: o + h,
- y: c + v,
- fixed: r.fixed,
- zIndex: r.zIndex,
- element: r.element,
- boundingRect: r.boundingRect,
- elementBoundingRect: r.element.getBoundingClientRect()
- }, n.i(b.i)(f + h, d + v, p.width, p.height))
- }
- return t[e.id] = r, t
- }, {}), t.next = 11, n.i(v.c)(n.i(g.k)(r));
- case 11:
- return t.next = 13, n.i(v.a)(_.c);
- case 13:
- case"end":
- return t.stop()
- }
- }, O, this)
- }
- function a(t, e) {
- return p.a.wrap(function (r) {
- for (; ;) switch (r.prev = r.next) {
- case 0:
- return r.next = 2, n.i(v.a)(_.d, e);
- case 2:
- return r.next = 4, n.i(v.c)(n.i(E.i)(n.i(A.b)(w.FlowLifecycleEvents.CHILD_RUN, t, e)));
- case 4:
- return r.next = 6, n.i(v.c)(n.i(g.l)([e]));
- case 6:
- case"end":
- return r.stop()
- }
- }, N, this)
- }
- function o(t) {
- var e, r, i, o, s, f;
- return p.a.wrap(function (d) {
- for (; ;) switch (d.prev = d.next) {
- case 0:
- if (e = t.payload, r = e.contentType, i = e.step, o = e.childId, s = e.nextChildId, r === w.ContentType.SEQUENTIAL_HOTSPOTS) {
- d.next = 3;
- break
- }
- return d.abrupt("return");
- case 3:
- return d.next = 5, n.i(v.c)(n.i(g.m)([o]));
- case 5:
- return d.next = 7, n.i(v.c)(n.i(E.i)(n.i(A.b)(w.FlowLifecycleEvents.CHILD_DEACTIVATED, i.id, o, {ts: Date.now()})));
- case 7:
- if (!s) {
- d.next = 11;
- break
- }
- return d.delegateYield(a(i.id, s), "t0", 9);
- case 9:
- d.next = 21;
- break;
- case 11:
- return d.next = 13, n.i(v.c)(n.i(E.i)(n.i(A.a)(w.FlowLifecycleEvents.STEP_COMPLETED, i.id)));
- case 13:
- if (!n.i(y.n)(i, n.i(y.d)(i, o))) {
- d.next = 19;
- break
- }
- return d.delegateYield(n.i(S.d)(), "t1", 15);
- case 15:
- return f = d.t1, d.delegateYield(n.i(S.e)(l()({}, f, {navByADTT: !0})), "t2", 17);
- case 17:
- return d.next = 19, n.i(v.d)(u);
- case 19:
- return d.next = 21, n.i(v.a)(c, n.i(T.c)(i.id, o));
- case 21:
- case"end":
- return d.stop()
- }
- }, R, this)
- }
- function c(t) {
- var e, r = t.payload;
- return p.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(v.f)(x.B);
- case 2:
- if (e = t.sent, !(e.length > 0)) {
- t.next = 6;
- break
- }
- return t.next = 6, n.i(v.b)(function (t) {
- return t.type === h.d.REMOVE_ACTIVE_ANNOTATIONS && t.payload[0] === r.childId
- });
- case 6:
- return t.next = 8, n.i(v.c)(n.i(E.i)(n.i(A.a)(w.FlowLifecycleEvents.STEP_END, r.stepId)));
- case 8:
- case"end":
- return t.stop()
- }
- }, L, this)
- }
- function u() {
- var t;
- return p.a.wrap(function (e) {
- for (; ;) switch (e.prev = e.next) {
- case 0:
- return e.next = 2, n.i(v.a)(C.a, 5e3);
- case 2:
- return e.delegateYield(n.i(S.d)(), "t0", 3);
- case 3:
- if (!(t = e.t0)) {
- e.next = 7;
- break
- }
- return delete t.navByADTT, e.delegateYield(n.i(S.e)(t), "t1", 7);
- case 7:
- case"end":
- return e.stop()
- }
- }, P, this)
- }
- function s() {
- return p.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, [n.i(v.d)(m.b, h.c.START_CONTENT, r), n.i(v.d)(m.b, h.d.START_HANDLE_POSITION_UPDATES, i), n.i(v.d)(m.b, h.e.ADVANCE_STEP_CHILD, o), n.i(v.d)(m.b, h.f.CLOSE_LAST_HOTSPOT, c)];
- case 2:
- case"end":
- return t.stop()
- }
- }, D, this)
- }
- e.a = s;
- var f = n(2), l = n.n(f), d = n(15), p = n.n(d), h = n(3), v = n(11), m = n(23), E = n(9), T = n(71), g = n(41),
- _ = n(52), S = n(29), x = n(1), y = n(10), b = n(13), C = n(32), w = n(0), k = n(74), A = n(18),
- I = p.a.mark(r), O = p.a.mark(i), N = p.a.mark(a), R = p.a.mark(o), L = p.a.mark(c), P = p.a.mark(u),
- D = p.a.mark(s)
- }, function (t, e, n) {
- "use strict";
- function r() {
- var t, e;
- return o.a.wrap(function (r) {
- for (; ;) switch (r.prev = r.next) {
- case 0:
- return r.next = 2, n.i(s.f)(l.A);
- case 2:
- if (r.t1 = r.sent, r.t2 = d.ContentType.MODAL, r.t0 = r.t1 === r.t2, !r.t0) {
- r.next = 11;
- break
- }
- return r.next = 8, n.i(s.f)(l.m);
- case 8:
- r.t3 = r.sent, r.t4 = d.ContentStatus.STARTED, r.t0 = r.t3 === r.t4;
- case 11:
- if (!r.t0) {
- r.next = 21;
- break
- }
- return r.next = 14, n.i(s.f)(l.y);
- case 14:
- return t = r.sent, r.next = 17, n.i(s.a)(p.a, t);
- case 17:
- if (!(e = r.sent)) {
- r.next = 21;
- break
- }
- return r.next = 21, n.i(s.c)(n.i(u.a)());
- case 21:
- case"end":
- return r.stop()
- }
- }, h, this)
- }
- function i() {
- return o.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(s.d)(f.b, c.c.START_CONTENT, r);
- case 2:
- case"end":
- return t.stop()
- }
- }, v, this)
- }
- e.a = i;
- var a = n(15), o = n.n(a), c = n(3), u = n(106), s = n(11), f = n(23), l = n(1), d = n(0), p = n(74),
- h = o.a.mark(r), v = o.a.mark(i)
- }, function (t, e, n) {
- "use strict";
- function r() {
- var t, e, r, i;
- return K.a.wrap(function (a) {
- for (; ;) switch (a.prev = a.next) {
- case 0:
- return a.next = 2, n.i(nt.b)(z.c.START_INITIALIZE);
- case 2:
- return t = a.sent, a.next = 5, n.i(nt.a)(y);
- case 5:
- if (e = a.sent) {
- a.next = 22;
- break
- }
- return a.next = 9, n.i(nt.a)(ft.a, X.LOCAL_STORAGE, X.USER_ID_KEY);
- case 9:
- if (null === (r = a.sent)) {
- a.next = 13;
- break
- }
- return a.next = 13, n.i(nt.c)(J.m(r));
- case 13:
- return a.next = 15, n.i(nt.a)(Z.b, t.payload.dispatchMessage, t.payload.transportModule);
- case 15:
- return i = a.sent, a.next = 18, n.i(nt.a)(T, !0);
- case 18:
- return a.next = 20, n.i(nt.c)(J.n({
- type: i.type,
- module: t.payload.transportModule,
- details: i.details
- }, Date.now()));
- case 20:
- return a.next = 22, n.i(nt.a)(N);
- case 22:
- case"end":
- return a.stop()
- }
- }, St, this)
- }
- function i() {
- var t;
- return K.a.wrap(function (e) {
- for (; ;) switch (e.prev = e.next) {
- case 0:
- return e.next = 2, n.i(nt.b)(z.c.START_IDENTIFY);
- case 2:
- return t = e.sent, e.next = 5, n.i(nt.d)(rt.b, z.c.START_IDENTIFY, a);
- case 5:
- return e.next = 7, n.i(nt.a)(a, t);
- case 7:
- return e.next = 9, n.i(nt.c)(J.o());
- case 9:
- case"end":
- return e.stop()
- }
- }, xt, this)
- }
- function a(t) {
- var e, r, i, a, o;
- return K.a.wrap(function (c) {
- for (; ;) switch (c.prev = c.next) {
- case 0:
- return e = t.payload, r = e.properties, i = e.events, a = t.payload.userId, c.next = 4, n.i(nt.c)(J.m(a));
- case 4:
- if (!Et.a.defined(a)) {
- c.next = 7;
- break
- }
- return c.next = 7, n.i(nt.a)(ft.b, X.LOCAL_STORAGE, X.USER_ID_KEY, a);
- case 7:
- return c.next = 9, n.i(nt.c)(J.a(r, !0));
- case 9:
- return c.next = 11, n.i(nt.f)(pt.b);
- case 11:
- return o = c.sent, c.next = 14, n.i(nt.c)(n.i(Q.a)(o, i, !0));
- case 14:
- case"end":
- return c.stop()
- }
- }, yt, this)
- }
- function o() {
- var t, e, r, i, a = this;
- return K.a.wrap(function (o) {
- for (; ;) switch (o.prev = o.next) {
- case 0:
- return o.next = 2, n.i(nt.a)(et.b.expanding, 10);
- case 2:
- return t = o.sent, o.next = 5, n.i(nt.k)(z.c.START_ACTIVITY, t);
- case 5:
- e = o.sent, r = void 0, i = K.a.mark(function t() {
- var i, o, u, s, f, l;
- return K.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(nt.b)(e);
- case 2:
- return r = t.sent, t.next = 5, n.i(nt.a)(Tt.a, X.ACTIVITY_BATCH_PERIOD_MS);
- case 5:
- return t.next = 7, n.i(nt.l)(e);
- case 7:
- if (i = t.sent, o = r.payload.properties || {}, u = r.payload.events || [], s = r.payload.trigger || !1, i.forEach(function (t) {
- o = W()({}, o, t.payload.properties), t.payload.events && (u = [].concat(B()(u), B()(t.payload.events))), t.payload.trigger && (s = !0)
- }), f = !1, u = u.filter(function (t) {
- return !P([t]) || n.i(ut.a)(t.attributes.url) === n.i(ut.a)(window.location.href) && (!f && (f = !0, !0))
- }), f || (s = !1), !(Y()(o).length > 0 || u.length > 0)) {
- t.next = 22;
- break
- }
- return t.next = 18, n.i(nt.f)(pt.b);
- case 18:
- return l = t.sent, u = u.map(function (t) {
- return W()({}, t, {attributes: W()({}, t.attributes, {_identity: l})})
- }), t.next = 22, n.i(nt.d)(c, n.i(Q.a)(o, u, s));
- case 22:
- case"end":
- return t.stop()
- }
- }, t, a)
- });
- case 8:
- return o.delegateYield(i(), "t0", 10);
- case 10:
- o.next = 8;
- break;
- case 12:
- case"end":
- return o.stop()
- }
- }, bt, this)
- }
- function c(t) {
- var e, r, i, a, o;
- return K.a.wrap(function (c) {
- for (; ;) switch (c.prev = c.next) {
- case 0:
- return c.next = 2, n.i(nt.a)(y);
- case 2:
- if (e = c.sent) {
- c.next = 8;
- break
- }
- return c.next = 6, n.i(nt.b)(z.a.INITIALIZE);
- case 6:
- return c.next = 8, n.i(nt.b)(z.a.CHECKED_FOR_INITIAL_CONTENT);
- case 8:
- return r = t.payload, i = r.properties, a = r.events, o = r.trigger, c.delegateYield(u(i, a), "t0", 10);
- case 10:
- return i = c.t0, c.next = 13, n.i(nt.a)(C, i, a, o);
- case 13:
- case"end":
- return c.stop()
- }
- }, Ct, this)
- }
- function u(t, e) {
- var r, i, a;
- return K.a.wrap(function (o) {
- for (; ;) switch (o.prev = o.next) {
- case 0:
- if (!P(e)) {
- o.next = 17;
- break
- }
- return o.next = 3, n.i(nt.a)(T);
- case 3:
- return r = o.sent, t = W()({}, t, r), o.next = 7, n.i(nt.f)(pt.C);
- case 7:
- if (i = o.sent, i.url === window.location.href) {
- o.next = 17;
- break
- }
- return o.next = 11, n.i(nt.c)(n.i(Q.p)());
- case 11:
- return o.next = 13, n.i(nt.a)(N);
- case 13:
- if (a = o.sent) {
- o.next = 17;
- break
- }
- return o.next = 17, n.i(nt.a)(R, e);
- case 17:
- return o.abrupt("return", t);
- case 18:
- case"end":
- return o.stop()
- }
- }, wt, this)
- }
- function s(t) {
- var e, r, i, a = t.payload;
- return K.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(nt.f)(pt.C);
- case 2:
- if (e = t.sent, e.url === window.location.href && e.complete) {
- t.next = 6;
- break
- }
- return t.next = 6, n.i(nt.b)(function (t) {
- var e = t.type, n = t.payload;
- return e === z.a.CHECKED_FOR_INITIAL_CONTENT && n.url === window.location.href && n.complete
- });
- case 6:
- return t.next = 8, n.i(nt.f)(pt.D);
- case 8:
- if (r = t.sent, !a.request_id || a.request_id !== r) {
- t.next = 24;
- break
- }
- if (!(a.profile && Y()(a.profile).length > 0)) {
- t.next = 13;
- break
- }
- return t.next = 13, n.i(nt.c)(J.a(a.profile, !0));
- case 13:
- if (!a.contents) {
- t.next = 20;
- break
- }
- return t.next = 16, n.i(nt.c)(J.p(a.contents.map(function (t) {
- return t.id
- }), a.contents.reduce(function (t, e) {
- return t[e.id] = e, t
- }, {})));
- case 16:
- return t.next = 18, n.i(nt.c)(n.i(Q.q)(window.location.href));
- case 18:
- t.next = 24;
- break;
- case 20:
- return i = L("contents"), i.extra = {message: j()(a)}, t.next = 24, n.i(nt.c)(J.p(i));
- case 24:
- case"end":
- return t.stop()
- }
- }, kt, this)
- }
- function f(t) {
- var e, r, i, a, o = t.payload;
- return K.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return e = o.flowId, r = o.event, t.next = 3, n.i(rt.a)(w, r);
- case 3:
- return t.next = 5, n.i(rt.a)(A, r.id, r);
- case 5:
- return i = t.sent, t.next = 8, n.i(rt.a)(A, "all", r);
- case 8:
- return a = t.sent, t.next = 11, n.i(nt.h)(i, a);
- case 11:
- return t.next = 13, n.i(nt.c)(n.i(Q.r)(e, r));
- case 13:
- case"end":
- return t.stop()
- }
- }, At, this)
- }
- function l(t) {
- var e, r, i, a, o = t.payload;
- return K.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(nt.a)(ct.a, o.fields);
- case 2:
- if (e = t.sent, !e.result) {
- t.next = 20;
- break
- }
- return t.next = 6, n.i(nt.f)(pt.k);
- case 6:
- return r = t.sent, t.next = 9, n.i(nt.f)(pt.l);
- case 9:
- return i = t.sent, t.next = 12, n.i(nt.c)(n.i(Q.i)(n.i(_t.b)(X.FlowLifecycleEvents.STEP_INTERACTED, r, i, {
- interactionType: "submit",
- interaction: {
- category: "form", formId: o.formId, fields: o.fields.map(function (t) {
- return {
- fieldId: t.fieldId,
- fieldType: t.validation,
- fieldRequired: t.required,
- label: t.label,
- value: t.value
- }
- })
- }
- })));
- case 12:
- return t.next = 14, n.i(nt.a)(o.onSuccess);
- case 14:
- if (a = o.fields.reduce(function (t, e) {
- if (e.label) {
- var r = X.FORM_PROPERTIES_PREFIX + n.i(gt.b)(e.label);
- return W()(t, U()({}, r, e.value))
- }
- return t
- }, {}), !(Y()(a).length > 0)) {
- t.next = 18;
- break
- }
- return t.next = 18, n.i(nt.c)(n.i(Q.a)(a, [], !1));
- case 18:
- t.next = 22;
- break;
- case 20:
- return t.next = 22, n.i(nt.c)($.h(e.errors));
- case 22:
- case"end":
- return t.stop()
- }
- }, It, this)
- }
- function d(t) {
- var e, r, i, a = t.payload;
- return K.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(nt.a)(p, a);
- case 2:
- if (e = t.sent, r = e.shownUrl, !(i = e.content)) {
- t.next = 8;
- break
- }
- return t.next = 8, n.i(nt.a)(tt.g, i, null, r, !1);
- case 8:
- case"end":
- return t.stop()
- }
- }, Ot, this)
- }
- function p(t) {
- var e, r, i, a, o, c, u, s;
- return K.a.wrap(function (f) {
- for (; ;) switch (f.prev = f.next) {
- case 0:
- return e = null, r = null, f.next = 3, n.i(nt.f)(pt.j);
- case 3:
- if (i = f.sent, !t || i && (i.id === t || i.migrated_from_step_id && i.migrated_from_step_id === t)) {
- f.next = 54;
- break
- }
- return r = window.location.href, f.next = 8, n.i(nt.c)(n.i(Q.p)());
- case 8:
- if (!i || !Et.a.defined(i.id)) {
- f.next = 17;
- break
- }
- return f.next = 11, n.i(nt.f)(pt.k);
- case 11:
- if (a = f.sent, !(o = n.i(ht.a)(i, a))) {
- f.next = 15;
- break
- }
- return f.delegateYield(n.i(tt.c)(i, o), "t0", 15);
- case 15:
- return f.next = 17, n.i(nt.c)($.c(i.id, X.CloseType.SHOWING_OTHER_CONTENT));
- case 17:
- return f.next = 19, n.i(nt.f)(pt.f);
- case 19:
- if (!(c = f.sent) || !c[t]) {
- f.next = 24;
- break
- }
- e = c[t], f.next = 43;
- break;
- case 24:
- return f.next = 26, n.i(nt.c)(J.q(t, r));
- case 26:
- return f.prev = 26, f.next = 29, n.i(nt.f)(pt.E);
- case 29:
- return u = f.sent, f.next = 32, n.i(nt.a)(Z.c, u, t);
- case 32:
- e = f.sent, f.next = 43;
- break;
- case 35:
- return f.prev = 35, f.t1 = f.catch(26), f.next = 39, n.i(nt.f)(pt.a);
- case 39:
- return s = f.sent, f.next = 42, n.i(nt.a)(s, f.t1, {extra: f.t1.extra});
- case 42:
- e = null;
- case 43:
- return e && (t = e.id), f.next = 46, n.i(nt.c)(J.p([t], U()({}, t, e)));
- case 46:
- if (e) {
- f.next = 51;
- break
- }
- return f.next = 49, n.i(nt.c)(J.h(new Error("No content returned.")));
- case 49:
- f.next = 54;
- break;
- case 51:
- return f.next = 53, n.i(nt.f)(pt.t, t);
- case 53:
- e = f.sent;
- case 54:
- return f.abrupt("return", {shownUrl: r, content: e});
- case 55:
- case"end":
- return f.stop()
- }
- }, Nt, this, [[26, 35]])
- }
- function h() {
- var t, e;
- return K.a.wrap(function (r) {
- for (; ;) switch (r.prev = r.next) {
- case 0:
- return r.next = 2, n.i(nt.f)(pt.m);
- case 2:
- if (t = r.sent, !Et.a.inArray([X.ContentStatus.READY, X.ContentStatus.WILL_SHOW], t)) {
- r.next = 14;
- break
- }
- if (t === X.ContentStatus.WILL_SHOW) {
- r.next = 10;
- break
- }
- return r.next = 7, n.i(nt.b)(z.a.WILL_SHOW_CONTENT);
- case 7:
- if (e = r.sent, !e.error) {
- r.next = 10;
- break
- }
- return r.abrupt("return");
- case 10:
- return r.next = 12, n.i(nt.a)(Tt.a, X.DEFAULT_TRANSITION_DURATION);
- case 12:
- return r.next = 14, n.i(nt.c)(J.r());
- case 14:
- case"end":
- return r.stop()
- }
- }, Rt, this)
- }
- function v() {
- var t, e, r, i, a, o;
- return K.a.wrap(function (c) {
- for (; ;) switch (c.prev = c.next) {
- case 0:
- return c.next = 2, n.i(nt.f)(pt.s);
- case 2:
- if (!(t = c.sent)) {
- c.next = 33;
- break
- }
- return c.next = 6, n.i(nt.f)(pt.F);
- case 6:
- return e = c.sent, c.next = 9, n.i(nt.f)(pt.G);
- case 9:
- if (r = c.sent, !e || r[e]) {
- c.next = 31;
- break
- }
- return i = void 0, c.prev = 12, c.next = 15, n.i(nt.f)(pt.E);
- case 15:
- return a = c.sent, c.next = 18, n.i(nt.a)(Z.d, a, e);
- case 18:
- i = c.sent, c.next = 28;
- break;
- case 21:
- return c.prev = 21, c.t0 = c.catch(12), c.next = 25, n.i(nt.f)(pt.a);
- case 25:
- return o = c.sent, c.next = 28, n.i(nt.a)(o, c.t0.message, {extra: c.t0.extra});
- case 28:
- if (!i) {
- c.next = 31;
- break
- }
- return c.next = 31, n.i(nt.c)(J.s(U()({}, e, i)));
- case 31:
- return c.next = 33, n.i(nt.c)(n.i(Q.s)());
- case 33:
- case"end":
- return c.stop()
- }
- }, Lt, this, [[12, 21]])
- }
- function m() {
- var t;
- return K.a.wrap(function (e) {
- for (; ;) switch (e.prev = e.next) {
- case 0:
- return e.next = 2, n.i(nt.f)(pt.b);
- case 2:
- if (t = e.sent, t._localId) {
- e.next = 9;
- break
- }
- return e.next = 6, n.i(nt.b)(function (t) {
- return t.type === z.a.UPDATE_USER && Et.a.defined(t.payload.profile._localId)
- });
- case 6:
- return e.next = 8, n.i(nt.f)(pt.b);
- case 8:
- t = e.sent;
- case 9:
- return e.next = 11, n.i(nt.c)(n.i(Q.c)("anon:" + t._localId, {_isAnonymous: !0}, [n.i(dt.a)(X.SpecialEvents.PAGE_VIEW, {url: window.location.href})]));
- case 11:
- case"end":
- return e.stop()
- }
- }, Pt, this)
- }
- function E() {
- return K.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(nt.c)(J.t());
- case 2:
- return t.next = 4, n.i(nt.a)(ft.c, X.SESSION_STORAGE, X.USER_PROPERTIES_KEY);
- case 4:
- return t.next = 6, n.i(nt.a)(ft.c, X.LOCAL_STORAGE, X.LOCAL_ID_KEY);
- case 6:
- return t.next = 8, n.i(nt.a)(ft.c, X.LOCAL_STORAGE, X.USER_ID_KEY);
- case 8:
- return t.next = 10, n.i(nt.a)(vt.b, X.NEXT_CONTENT_ID_KEY);
- case 10:
- return t.next = 12, n.i(nt.a)(ft.c, X.SESSION_STORAGE, X.CURRENT_FLOW_KEY);
- case 12:
- return t.next = 14, n.i(nt.a)(T, !0);
- case 14:
- case"end":
- return t.stop()
- }
- }, Dt, this)
- }
- function T() {
- var t, e, r, i, a, o, c = arguments.length > 0 && void 0 !== arguments[0] && arguments[0];
- return K.a.wrap(function (u) {
- for (; ;) switch (u.prev = u.next) {
- case 0:
- return u.next = 2, n.i(nt.f)(pt.H);
- case 2:
- if (t = u.sent) {
- u.next = 29;
- break
- }
- return u.next = 6, n.i(nt.a)(ft.a, X.SESSION_STORAGE, X.USER_PROPERTIES_KEY);
- case 6:
- e = u.sent;
- try {
- e = JSON.parse(e)
- } catch (t) {
- e = null
- }
- return u.next = 10, n.i(nt.a)(mt.a, window, c, e);
- case 10:
- return r = u.sent, u.next = 13, n.i(nt.a)(ft.b, X.SESSION_STORAGE, X.USER_PROPERTIES_KEY, j()(r));
- case 13:
- return u.next = 15, n.i(nt.a)(ft.a, X.LOCAL_STORAGE, X.LOCAL_ID_KEY);
- case 15:
- if (i = u.sent) {
- u.next = 22;
- break
- }
- return u.next = 19, n.i(nt.a)(st.a);
- case 19:
- return i = u.sent, u.next = 22, n.i(nt.a)(ft.b, X.LOCAL_STORAGE, X.LOCAL_ID_KEY, i);
- case 22:
- return u.next = 24, n.i(nt.f)(pt.I);
- case 24:
- return a = u.sent, o = n.i(mt.b)(W()({
- _localId: i,
- _appcuesId: a
- }, r)), u.next = 28, n.i(nt.c)(J.a(o, !0));
- case 28:
- return u.abrupt("return", o);
- case 29:
- case"end":
- return u.stop()
- }
- }, Mt, this)
- }
- function g(t) {
- var e, r, i = t.payload;
- return K.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(nt.f)(pt.J);
- case 2:
- if (e = t.sent) {
- t.next = 6;
- break
- }
- return t.next = 6, n.i(nt.b)(z.a.COMPLETED_IDENTIFY);
- case 6:
- return t.next = 8, n.i(nt.f)(pt.b);
- case 8:
- r = t.sent;
- case 9:
- if (r._appcuesId) {
- t.next = 17;
- break
- }
- return t.next = 12, n.i(nt.b)(z.a.UPDATE_USER);
- case 12:
- return t.next = 14, n.i(nt.f)(pt.b);
- case 14:
- r = t.sent, t.next = 9;
- break;
- case 17:
- return t.next = 19, n.i(nt.a)(i, r);
- case 19:
- case"end":
- return t.stop()
- }
- }, Ut, this)
- }
- function _(t) {
- var e, r = t.payload;
- return K.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(nt.f)(pt.K, r);
- case 2:
- if (!((e = t.sent) && e.length > 0)) {
- t.next = 8;
- break
- }
- return t.next = 6, n.i(nt.c)(J.u(r));
- case 6:
- return t.next = 8, e.map(function (t) {
- return n.i(nt.e)(t)
- });
- case 8:
- case"end":
- return t.stop()
- }
- }, Ft, this)
- }
- function S(t) {
- var e, r, i, a, o, c, u = t.payload;
- return K.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(nt.f)(pt.L);
- case 2:
- return e = t.sent, t.next = 5, n.i(nt.f)(pt.m);
- case 5:
- if (r = t.sent, !(e && e.length > 0) || null !== r && r !== X.ContentStatus.ERROR) {
- t.next = 21;
- break
- }
- return t.next = 9, n.i(nt.f)(pt.f);
- case 9:
- i = t.sent, a = 0;
- case 11:
- if (!(a < e.length)) {
- t.next = 21;
- break
- }
- return o = i[e[a]], t.next = 15, n.i(nt.a)(tt.g, o, null, u);
- case 15:
- if (!(c = t.sent)) {
- t.next = 18;
- break
- }
- return t.abrupt("return");
- case 18:
- a++, t.next = 11;
- break;
- case 21:
- case"end":
- return t.stop()
- }
- }, jt, this)
- }
- function x() {
- var t, e, r, i, a, o, c, u, s, f, l;
- return K.a.wrap(function (d) {
- for (; ;) switch (d.prev = d.next) {
- case 0:
- return d.prev = 0, d.next = 3, n.i(nt.b)(z.a.INITIALIZE);
- case 3:
- if (t = d.sent, e = window.performance, t.payload.timestamp % 1e3 != 1 || !e.getEntriesByName) {
- d.next = 26;
- break
- }
- return r = e.getEntriesByName("apc-init", "mark")[0].startTime, d.next = 9, n.i(nt.b)(function (t) {
- return t.type === z.a.SENT_REQUEST && t.payload
- });
- case 9:
- return i = d.sent, a = i.payload, o = e.now(), d.next = 14, n.i(nt.b)(function (t) {
- return t.type === z.c.START_HANDLE_MESSAGE && t.payload.request_id === a
- });
- case 14:
- if (c = d.sent, u = c.payload, s = e.now(), !(u.contents && u.contents.length > 0)) {
- d.next = 20;
- break
- }
- return d.next = 20, n.i(rt.a)(K.a.mark(function t() {
- var i, a;
- return K.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(nt.i)({
- imm: n.i(nt.b)(z.a.STARTED_FLOW_IMM),
- show: n.i(nt.b)(z.a.SHOW_CONTENT),
- start: n.i(nt.b)(z.c.START_FLOW),
- check: n.i(nt.b)(z.c.START_CHECK)
- });
- case 2:
- if (i = t.sent, i.imm) {
- t.next = 5;
- break
- }
- return t.abrupt("return");
- case 5:
- return t.next = 7, n.i(nt.b)(z.a.SHOW_CONTENT);
- case 7:
- return t.next = 9, n.i(nt.f)(pt.A);
- case 9:
- return a = t.sent, t.next = 12, n.i(nt.a)(Z.e, f, {
- time_to_show: Math.round(e.now() - r),
- content_type: a
- });
- case 12:
- case"end":
- return t.stop()
- }
- }, t, this)
- }));
- case 20:
- return d.next = 22, n.i(nt.f)(pt.E);
- case 22:
- return f = d.sent, l = e.getEntriesByType("resource").filter(function (t) {
- return t.name.match(/fast\.appcues\./)
- }).map(function (t) {
- return t.toJSON()
- }), d.next = 26, n.i(nt.a)(Z.e, f, {
- api_request_start: Math.round(o - r),
- api_response_duration: Math.round(s - o),
- timing: l
- });
- case 26:
- d.next = 31;
- break;
- case 28:
- return d.prev = 28, d.t0 = d.catch(0), d.abrupt("return");
- case 31:
- case"end":
- return d.stop()
- }
- }, Ht, this, [[0, 28]])
- }
- function y() {
- return K.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(nt.f)(pt.o);
- case 2:
- return t.abrupt("return", t.sent);
- case 3:
- case"end":
- return t.stop()
- }
- }, Yt, this)
- }
- function b() {
- var t, e;
- return K.a.wrap(function (r) {
- for (; ;) switch (r.prev = r.next) {
- case 0:
- return r.next = 2, n.i(nt.f)(pt.E);
- case 2:
- return t = r.sent, r.prev = 3, r.next = 6, n.i(nt.a)(Z.f, t);
- case 6:
- return e = r.sent, r.next = 9, n.i(nt.c)(J.v(e));
- case 9:
- r.next = 15;
- break;
- case 11:
- return r.prev = 11, r.t0 = r.catch(3), r.next = 15, n.i(nt.c)(J.v(r.t0));
- case 15:
- case"end":
- return r.stop()
- }
- }, Vt, this, [[3, 11]])
- }
- function C(t, e, r) {
- var i, a, o;
- return K.a.wrap(function (c) {
- for (; ;) switch (c.prev = c.next) {
- case 0:
- return c.next = 2, n.i(nt.f)(pt.E);
- case 2:
- return i = c.sent, c.next = 5, n.i(nt.a)(Z.g, i);
- case 5:
- if (a = c.sent) {
- c.next = 12;
- break
- }
- return c.next = 9, n.i(nt.a)(b);
- case 9:
- return c.next = 11, n.i(nt.f)(pt.E);
- case 11:
- i = c.sent;
- case 12:
- return c.prev = 12, c.next = 15, n.i(nt.a)(Z.h, i, t, e, r);
- case 15:
- if (!(o = c.sent)) {
- c.next = 19;
- break
- }
- return c.next = 19, n.i(nt.c)(J.w(o));
- case 19:
- return c.next = 21, n.i(nt.c)(J.x());
- case 21:
- c.next = 27;
- break;
- case 23:
- return c.prev = 23, c.t0 = c.catch(12), c.next = 27, n.i(nt.c)(J.w(c.t0));
- case 27:
- case"end":
- return c.stop()
- }
- }, Bt, this, [[12, 23]])
- }
- function w(t) {
- var e, r, i;
- return K.a.wrap(function (a) {
- for (; ;) switch (a.prev = a.next) {
- case 0:
- return a.next = 2, n.i(nt.f)(pt.I);
- case 2:
- return e = a.sent, a.next = 5, n.i(nt.f)(pt.H);
- case 5:
- return r = a.sent, a.next = 8, n.i(rt.a)(k, "account-" + e, t);
- case 8:
- if (!n.i(ot.a)(t) && !n.i(ot.b)(t)) {
- a.next = 13;
- break
- }
- return i = n.i(at.a)(t), r || (i = W()({}, i, {
- _ip: "${keen.ip}",
- keen: {addons: [{name: "keen:ip_to_geo", input: {ip: "_ip"}, output: "geo_info"}]}
- })), a.next = 13, n.i(rt.a)(k, "flow-events", i, !1);
- case 13:
- case"end":
- return a.stop()
- }
- }, Gt, this)
- }
- function k(t, e) {
- var r, i, a = !(arguments.length > 2 && void 0 !== arguments[2]) || arguments[2];
- return K.a.wrap(function (o) {
- for (; ;) switch (o.prev = o.next) {
- case 0:
- return o.next = 2, n.i(nt.f)(pt.E);
- case 2:
- return r = o.sent, o.prev = 3, o.next = 6, n.i(nt.a)(it.a, r, {
- collection: t,
- event: e,
- includeUser: a,
- imageCreator: window.Image
- });
- case 6:
- o.next = 15;
- break;
- case 8:
- return o.prev = 8, o.t0 = o.catch(3), o.next = 12, n.i(nt.f)(pt.a);
- case 12:
- return i = o.sent, o.next = 15, n.i(nt.a)(i, o.t0.message, {extra: o.t0.extra});
- case 15:
- case"end":
- return o.stop()
- }
- }, Wt, this, [[3, 8]])
- }
- function A(t, e) {
- var r, i, a, o;
- return K.a.wrap(function (c) {
- for (; ;) switch (c.prev = c.next) {
- case 0:
- return c.next = 2, n.i(nt.f)(pt.M, t);
- case 2:
- if (!((r = c.sent) && r.length > 0)) {
- c.next = 14;
- break
- }
- i = 0;
- case 5:
- if (!(i < r.length)) {
- c.next = 14;
- break
- }
- return a = r[i], o = [e], "all" === t && (o = [e.id].concat(B()(o))), c.next = 11, nt.a.apply(void 0, [[a.context || window, a.callback]].concat(B()(o)));
- case 11:
- i++, c.next = 5;
- break;
- case 14:
- case"end":
- return c.stop()
- }
- }, qt, this)
- }
- function I() {
- var t, e, r, i, a, o, c, u, s, f;
- return K.a.wrap(function (l) {
- for (; ;) switch (l.prev = l.next) {
- case 0:
- return l.t0 = JSON, l.next = 3, n.i(nt.a)(ft.a, X.SESSION_STORAGE, X.CURRENT_FLOW_KEY);
- case 3:
- if (l.t1 = l.sent, !(t = l.t0.parse.call(l.t0, l.t1))) {
- l.next = 41;
- break
- }
- return l.next = 8, n.i(nt.a)(ft.c, X.SESSION_STORAGE, X.CURRENT_FLOW_KEY);
- case 8:
- return e = void 0, r = void 0, l.next = 11, n.i(nt.f)(pt.j);
- case 11:
- if (i = l.sent, !(a = i && i.id === t.flowId)) {
- l.next = 18;
- break
- }
- e = i, r = window.location.href, l.next = 26;
- break;
- case 18:
- return l.next = 20, n.i(nt.a)(p, t.flowId);
- case 20:
- if (o = l.sent, e = o.content, r = o.shownUrl, !e) {
- l.next = 26;
- break
- }
- return l.next = 26, n.i(nt.c)(J.y());
- case 26:
- if (!e) {
- l.next = 41;
- break
- }
- if (c = n.i(ht.a)(e, t.stepId), u = O(c), s = t.navByADTT, f = t.status === X.FlowLifecycleEvents.STEP_COMPLETED, f && (c = n.i(ht.h)(e, n.i(ht.b)(e, t.stepId) + 1)), !u && !s) {
- l.next = 41;
- break
- }
- if (!c || !u && a) {
- l.next = 39;
- break
- }
- return l.next = 36, n.i(rt.a)(tt.h, e, c.id, r, s || f ? null : t.status);
- case 36:
- return l.abrupt("return", !0);
- case 39:
- if (!a) {
- l.next = 41;
- break
- }
- return l.abrupt("return", !0);
- case 41:
- return l.abrupt("return", !1);
- case 42:
- case"end":
- return l.stop()
- }
- }, Kt, this)
- }
- function O(t) {
- return n.i(ht.o)(t) && n.i(lt.a)(t.attributes.params.url, window.location.href)
- }
- function N() {
- var t, e, r;
- return K.a.wrap(function (i) {
- for (; ;) switch (i.prev = i.next) {
- case 0:
- return i.next = 2, n.i(nt.c)(J.z(window.location.href, !1));
- case 2:
- return i.next = 4, n.i(nt.a)(I);
- case 4:
- if (t = i.sent, e = t, t) {
- i.next = 23;
- break
- }
- return i.next = 9, n.i(nt.a)(ut.b, window);
- case 9:
- return r = i.sent, i.next = 12, n.i(nt.a)(vt.c, X.NEXT_CONTENT_ID_KEY);
- case 12:
- if (!i.sent) {
- i.next = 19;
- break
- }
- if (r) {
- i.next = 17;
- break
- }
- return i.next = 16, n.i(nt.a)(vt.d, X.NEXT_CONTENT_ID_KEY);
- case 16:
- r = i.sent;
- case 17:
- return i.next = 19, n.i(nt.a)(vt.b, X.NEXT_CONTENT_ID_KEY, "/");
- case 19:
- if (!r) {
- i.next = 23;
- break
- }
- return i.next = 22, n.i(nt.c)(n.i(Q.e)(r));
- case 22:
- e = !0;
- case 23:
- return i.next = 25, n.i(nt.c)(J.z(window.location.href, !0));
- case 25:
- return i.abrupt("return", e);
- case 26:
- case"end":
- return i.stop()
- }
- }, Xt, this)
- }
- function R(t) {
- var e, r, i, a, o;
- return K.a.wrap(function (c) {
- for (; ;) switch (c.prev = c.next) {
- case 0:
- return c.next = 2, n.i(nt.f)(pt.j);
- case 2:
- return e = c.sent, c.next = 5, n.i(nt.f)(pt.k);
- case 5:
- if (r = c.sent, i = n.i(ht.a)(e, r), !(a = P(t)) || !a.attributes.url || null === e) {
- c.next = 17;
- break
- }
- return c.next = 11, n.i(nt.f)(pt.N);
- case 11:
- if (o = c.sent, n.i(ut.a)(a.attributes.url) === n.i(ut.a)(o)) {
- c.next = 17;
- break
- }
- if (!i) {
- c.next = 15;
- break
- }
- return c.delegateYield(n.i(tt.c)(e, i), "t0", 15);
- case 15:
- return c.next = 17, n.i(nt.c)($.c(e.id, X.CloseType.CLEAR));
- case 17:
- case"end":
- return c.stop()
- }
- }, zt, this)
- }
- function L(t) {
- return new Error("Invalid message: missing " + t + " value.")
- }
- function P(t) {
- for (var e = 0; e < t.length; e++) {
- var n = t[e];
- if (n.name === X.SpecialEvents.PAGE_VIEW) try {
- if (Et.a.string(n.attributes.url) && n.attributes.url.length > 0) return n
- } catch (t) {
- }
- }
- return null
- }
- function D() {
- return K.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, [n.i(rt.a)(r), n.i(rt.a)(i), n.i(rt.a)(x), n.i(nt.d)(rt.b, z.c.START_HANDLE_MESSAGE, s), n.i(nt.d)(rt.b, z.c.START_EVENT, f), n.i(nt.d)(o), n.i(nt.d)(rt.b, z.c.START_ANONYMOUS, m), n.i(nt.d)(rt.b, z.c.START_FORM_SUBMISSION, l), n.i(nt.d)(rt.d, z.c.START_SHOW, d), n.i(nt.d)(rt.d, z.e.LOADED_CSS, h), n.i(nt.d)(rt.b, z.c.PREPARE_CONTENT, v), n.i(nt.d)(rt.b, z.c.START_RESET, E), n.i(nt.d)(rt.b, z.a.WAIT_IDENTIFY, g), n.i(nt.d)(rt.b, z.c.STOP_TASKS, _), n.i(nt.d)(rt.d, z.c.START_CHECK, S)];
- case 2:
- case"end":
- return t.stop()
- }
- }, Qt, this)
- }
- e.a = D;
- var M = n(4), U = n.n(M), F = n(24), j = n.n(F), H = n(7), Y = n.n(H), V = n(14), B = n.n(V), G = n(2), W = n.n(G),
- q = n(15), K = n.n(q), X = n(0), z = n(3), Q = n(9), J = n(28), $ = n(31), Z = n(109), tt = n(29), et = n(45),
- nt = n(11), rt = n(23), it = n(153), at = n(151), ot = n(154), ct = n(185), ut = n(184), st = n(115),
- ft = n(42), lt = n(53), dt = n(73), pt = n(1), ht = n(10), vt = n(114), mt = n(182), Et = n(6), Tt = n(32),
- gt = n(116), _t = n(18), St = K.a.mark(r), xt = K.a.mark(i), yt = K.a.mark(a), bt = K.a.mark(o),
- Ct = K.a.mark(c), wt = K.a.mark(u), kt = K.a.mark(s), At = K.a.mark(f), It = K.a.mark(l), Ot = K.a.mark(d),
- Nt = K.a.mark(p), Rt = K.a.mark(h), Lt = K.a.mark(v), Pt = K.a.mark(m), Dt = K.a.mark(E), Mt = K.a.mark(T),
- Ut = K.a.mark(g), Ft = K.a.mark(_), jt = K.a.mark(S), Ht = K.a.mark(x), Yt = K.a.mark(y), Vt = K.a.mark(b),
- Bt = K.a.mark(C), Gt = K.a.mark(w), Wt = K.a.mark(k), qt = K.a.mark(A), Kt = K.a.mark(I), Xt = K.a.mark(N),
- zt = K.a.mark(R), Qt = K.a.mark(D)
- }, function (t, e, n) {
- "use strict";
- function r() {
- return l.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(v.f)(g.A);
- case 2:
- if (t.t1 = t.sent, t.t2 = _.ContentType.SATISFACTION_SURVEY, t.t0 = t.t1 === t.t2, !t.t0) {
- t.next = 11;
- break
- }
- return t.next = 8, n.i(v.f)(g.m);
- case 8:
- t.t3 = t.sent, t.t4 = _.ContentStatus.STARTED, t.t0 = t.t3 === t.t4;
- case 11:
- if (!t.t0) {
- t.next = 14;
- break
- }
- return t.next = 14, n.i(v.c)(h.a());
- case 14:
- case"end":
- return t.stop()
- }
- }, x, this)
- }
- function i(t) {
- var e, r, i, a, o, c, u, s;
- return l.a.wrap(function (f) {
- for (; ;) switch (f.prev = f.next) {
- case 0:
- return e = t.payload.score, f.next = 3, n.i(v.f)(g.j);
- case 3:
- return r = f.sent, f.next = 6, n.i(v.f)(g.w);
- case 6:
- return i = f.sent, a = {
- score: e,
- name: "NPS Score",
- id: "nps_score"
- }, o = n.i(S.a)(r, i, a), f.next = 11, n.i(v.c)(n.i(p.n)(o.flowId, o));
- case 11:
- return c = {}, u = _.USER_SATISFACTION_PREFIX + "MostRecentNPSScore", c[u] = e, s = _.USER_SATISFACTION_PREFIX + "NPSLastCollectedAt", c[s] = Date.now(), f.next = 18, n.i(v.c)(n.i(p.a)(c, [n.i(T.a)(o)], !1));
- case 18:
- case"end":
- return f.stop()
- }
- }, y, this)
- }
- function a(t) {
- var e, r, i, a, o, c;
- return l.a.wrap(function (u) {
- for (; ;) switch (u.prev = u.next) {
- case 0:
- return e = t.payload.feedback, u.next = 3, n.i(v.f)(g.j);
- case 3:
- return r = u.sent, u.next = 6, n.i(v.f)(g.w);
- case 6:
- return i = u.sent, a = n.i(S.a)(r, i, {
- feedback: e,
- name: "NPS Feedback",
- id: "nps_feedback"
- }), u.next = 10, n.i(v.c)(n.i(p.n)(a.flowId, a));
- case 10:
- return o = {}, c = _.USER_SATISFACTION_PREFIX + "MostRecentFeedback", o[c] = e, u.next = 15, n.i(v.c)(n.i(p.a)(o, [n.i(T.a)(a)], !1));
- case 15:
- case"end":
- return u.stop()
- }
- }, b, this)
- }
- function o() {
- var t, e, r, i, a;
- return l.a.wrap(function (o) {
- for (; ;) switch (o.prev = o.next) {
- case 0:
- return t = {}, e = _.USER_SATISFACTION_PREFIX + "ClickedUpdateNPSScore", t[e] = Date.now(), o.next = 5, n.i(v.f)(g.j);
- case 5:
- return r = o.sent, o.next = 8, n.i(v.f)(g.w);
- case 8:
- return i = o.sent, a = n.i(S.a)(r, i, {
- clickedUpdateNPSScore: t[e],
- name: "NPS Clicked Update NPS Score",
- id: "nps_clicked_update_nps_score"
- }), o.next = 12, n.i(v.c)(n.i(p.n)(a.flowId, a));
- case 12:
- return o.next = 14, n.i(v.c)(n.i(p.a)(t, [n.i(T.a)(a)], !1));
- case 14:
- case"end":
- return o.stop()
- }
- }, C, this)
- }
- function c() {
- var t, e, r, i, a;
- return l.a.wrap(function (o) {
- for (; ;) switch (o.prev = o.next) {
- case 0:
- return t = {}, e = _.USER_SATISFACTION_PREFIX + "AskMeLaterSelectedAt", t[e] = Date.now(), o.next = 5, n.i(v.f)(g.j);
- case 5:
- return r = o.sent, o.next = 8, n.i(v.f)(g.w);
- case 8:
- return i = o.sent, a = n.i(S.a)(r, i, {
- askMeLaterSelectedAt: t[e],
- name: "NPS Ask Me Later Selected At",
- id: "nps_ask_me_later_selected_at"
- }), o.next = 12, n.i(v.c)(n.i(p.n)(a.flowId, a));
- case 12:
- return o.next = 14, n.i(v.c)(n.i(p.a)(t, [n.i(T.a)(a)], !1));
- case 14:
- case"end":
- return o.stop()
- }
- }, w, this)
- }
- function u() {
- return l.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, n.i(v.c)(h.b());
- case 2:
- return t.next = 4, n.i(m.a)(I);
- case 4:
- return t.next = 6, n.i(v.c)(h.c());
- case 6:
- return t.next = 8, n.i(m.a)(O);
- case 8:
- return t.next = 10, n.i(v.c)(h.d());
- case 10:
- case"end":
- return t.stop()
- }
- }, k, this)
- }
- function s() {
- return l.a.wrap(function (t) {
- for (; ;) switch (t.prev = t.next) {
- case 0:
- return t.next = 2, [n.i(v.d)(E.b, d.g.QUANTITATIVE_QUESTION_SUBMITTED, i), n.i(v.d)(E.b, d.g.QUALITATIVE_QUESTION_SUBMITTED, a), n.i(v.d)(E.b, d.g.ASK_ME_LATER_SELECTED, c), n.i(v.d)(E.b, d.g.CLICKED_UPDATE_NPS_SCORE, o), n.i(v.d)(E.b, d.g.START_COLLAPSING_SATISFACTION_SURVEY, u), n.i(v.d)(E.b, d.c.START_CONTENT, r)];
- case 2:
- case"end":
- return t.stop()
- }
- }, A, this)
- }
- e.a = s;
- var f = n(15), l = n.n(f), d = n(3), p = n(9), h = n(107), v = n(11), m = n(45), E = n(23), T = n(108), g = n(1),
- _ = n(0), S = n(72), x = l.a.mark(r), y = l.a.mark(i), b = l.a.mark(a), C = l.a.mark(o), w = l.a.mark(c),
- k = l.a.mark(u), A = l.a.mark(s), I = 500, O = 5e3
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- var r = n.i(l.a)(c()({}, d.a, p.a, h.a, v.a, E.a, T.a, g.a, m.a, _.a)), i = n.i(s.e)(), o = [f.a, i],
- S = u.a.apply(void 0, a()(o))(u.b)(r, t);
- return e.forEach(function (t) {
- i.run(t)
- }), S
- }
- e.a = r;
- var i = n(14), a = n.n(i), o = n(2), c = n.n(o), u = n(286), s = n(45), f = n(179), l = n(164), d = n(168),
- p = n(163), h = n(162), v = n(167), m = n(169), E = n(160), T = n(166), g = n(161), _ = n(165)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.getState;
- return function (t) {
- return function (r) {
- try {
- if (r.error) {
- n.i(i.a)(e())(r.payload, {extra: r.payload.extra || {}})
- }
- } catch (t) {
- "local" !== a && "qa" !== a && "staging" !== a || console.error(t)
- } finally {
- t(r)
- }
- }
- }
- }
- e.a = r;
- var i = n(1), a = "production"
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- var r = t.accountId;
- return r && l.IGNORE_ERRORS_ACCOUNTS.indexOf("" + r) > -1 ? function () {
- } : function (a) {
- var c = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, u = void 0;
- try {
- u = n.i(d.d)(e())
- } catch (t) {
- u = "Could not serialize state: " + t.message + "."
- }
- var s = f()({}, c.extra, a.extra, {state: u}), m = e().user || {}, T = void 0, g = void 0;
- a instanceof Error ? (T = "error", g = a.message) : (T = "warning", g = a);
- var _ = l.BS_URL + "?" + o({
- apiKey: h,
- notifierVersion: l.BS_VER,
- payloadVersion: "3",
- url: window.location.href,
- userAgent: navigator.userAgent,
- user: {id: r, userId: m.userId},
- metaData: s,
- appVersion: t.VERSION,
- releaseStage: v,
- severity: T,
- name: g,
- message: a.detailMessage,
- stacktrace: i(a),
- file: a.fileName || a.sourceURL,
- lineNumber: a.lineNumber || a.line,
- columnNumber: a.columnNumber ? a.columnNumber + 1 : void 0
- }) + "&ct=img&cb=" + Date.now();
- n.i(p.a)(_).catch(function (t) {
- "local" !== E && "qa" !== E && "staging" !== E || console.error("failed to report error", t)
- })
- }
- }
- function i(t) {
- var e = "", n = a(t);
- if (!n) try {
- throw new Error("")
- } catch (t) {
- e = "<generated>\n", n = a(t)
- }
- return e + n
- }
- function a(t) {
- return t.stack || t.backtrace || t.stacktrace
- }
- function o(t, e, n) {
- if (n >= m) return encodeURIComponent(e) + "=[RECURSIVE]";
- n = n + 1 || 1;
- try {
- var r = [];
- for (var i in t) if (t.hasOwnProperty(i) && null != i && null != t[i]) {
- var a = e ? e + "[" + i + "]" : i, c = t[i];
- r.push("object" === (void 0 === c ? "undefined" : u()(c)) ? o(c, a, n) : encodeURIComponent(a) + "=" + encodeURIComponent(c))
- }
- return r.sort().join("&")
- } catch (t) {
- return encodeURIComponent(e) + "=" + encodeURIComponent("" + t)
- }
- }
- e.a = r;
- var c = n(46), u = n.n(c), s = n(2), f = n.n(s), l = n(0), d = n(1), p = n(110),
- h = "a6f414e5053b876206b48d611789c633", v = "production", m = 10, E = "production"
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- for (var n in e) t.setAttribute(n, e[n])
- }
- function i(t) {
- return "loading" !== document.readyState ? t() : document.addEventListener("DOMContentLoaded", t)
- }
- function a() {
- var t = document.createElement("iframe");
- return r(t, {
- src: d,
- id: "just-me",
- name: "just-me",
- seamless: "true",
- tabindex: "-1",
- allowtransparency: "true",
- style: "display: none;",
- width: "100%",
- height: "100%"
- }), document.querySelector("body").appendChild(t), t
- }
- function o() {
- return new f.a(function (t, e) {
- i(function () {
- var n = a(), r = window.setTimeout(function () {
- e(new Error("Timeout checking for account ID."))
- }, p);
- window.addEventListener("message", function (e) {
- var i = e.data, a = e.source, o = e.origin;
- if (a === n.contentWindow) {
- if (l.a.string(i)) try {
- i = JSON.parse(i)
- } catch (t) {
- i = {}
- }
- if (i) switch (i.action) {
- case"ready":
- return a.postMessage(u()({action: "checkLogin"}), o);
- case"match":
- window.clearTimeout(r), n.parentNode && n.parentNode.removeChild(n);
- var c = i.value;
- t(c)
- }
- }
- })
- })
- })
- }
- e.a = o;
- var c = n(24), u = n.n(c), s = n(25), f = n.n(s), l = n(6), d = "https://my.appcues.com/frame", p = 3e3
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {};
- n = null === n ? {} : n;
- var r = n._sessionPageviews || 0, i = t.location.href;
- (n._currentPageUrl !== i || e) && r++;
- var a = t.navigator, o = a.languages ? a.languages[0] : a.language || a.userLanguage, c = t.document.referrer,
- u = Math.floor(100 * Math.random());
- return e ? c || (c = n._currentPageUrl) : (c = n._currentPageUrl === i ? n._lastPageUrl : n._currentPageUrl, n._sessionRandomizer && (u = n._sessionRandomizer)), {
- _hostname: t.location.hostname,
- _lastBrowserLanguage: o,
- _lastPageTitle: n._currentPageTitle || "",
- _lastPageUrl: c || "",
- _sessionPageviews: r,
- _updatedAt: Date.now(),
- _userAgent: t.navigator.userAgent,
- _currentPageTitle: t.document.title,
- _currentPageUrl: i,
- _sessionRandomizer: u
- }
- }
- function i(t) {
- return o()(t).reduce(function (e, n) {
- return c.WHITELISTED_PROPERTIES.indexOf(n) > -1 && (e[n] = t[n]), e
- }, {})
- }
- e.a = r, e.b = i;
- var a = n(7), o = n.n(a), c = n(0)
- }, function (t, e, n) {
- "use strict";
- e.a = function (t, e) {
- return (e || document).querySelectorAll(t)
- }
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = {};
- if (t) for (var n = t.replace(/^\?/, "").split("&"), r = 0, i = n.length; r < i; r++) {
- var a = n[r].split("=");
- e[a[0]] = decodeURIComponent(a[1])
- }
- return e
- }
- function i(t) {
- var e = r(t.location.search);
- return e.apc_content || e.appcue || null
- }
- function a(t) {
- return t ? t.replace(/(\?)?(&)?((?:appcue|apc_content)=[^&]+)(&)?/, function (t, e, n, r, i) {
- return e && i ? "?" : n && i ? "&" : ""
- }) : t
- }
- e.b = i, e.a = a
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = [];
- return t.forEach(function (t) {
- var n = [], r = a(t.value);
- t.required && r && n.push("This field is required.");
- var o = t.validation, c = i(o, t.value);
- !0 !== c && ("date" !== o && (!r || r && t.required) ? n.push(c) : "date" === o && r && !t.required && n.push(c)), n.length > 0 && e.push({
- fieldId: t.fieldId,
- messages: n
- })
- }), e.length > 0 ? {result: !1, errors: e} : {result: !0}
- }
- function i(t, e) {
- switch (t) {
- case"number":
- return /^[0-9]+$/.test(e) || "This field should be a number.";
- case"date":
- return /^\d{4}\-\d{1,2}\-\d{1,2}$/.test(e) || "Please enter a valid date.";
- case"email":
- return /^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$/.test(e) || "This field should be an email address.";
- case"tel":
- return /^(?!\b(0)\1+\b)(\+?\d{1,3}[. -]?)?\(?\d{3}\)?([. -]?)\d{3}\3\d{4}$/.test(e) || "This field should be a phone number.";
- case"url":
- return /^(?:https?:\/\/)?(?:[\da-z\.-]+)\.(?:[a-z\.]{2,6})(?:[\/\w \.-]*)*\/?(?:\?[\/\w=\-\&]*)?(?:#[\/\w\-]*)?$/.test(e) || "This field should be a URL.";
- default:
- return !0
- }
- }
- function a(t) {
- return "" === t || !o.a.defined(t)
- }
- e.a = r;
- var o = n(6)
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- var r = n.i(a.a)(t, e);
- return {
- onLinkClick: r.onLinkClick,
- onCSSLoaded: r.onCSSLoaded,
- onContentChange: r.onContentChange,
- onShow: r.onShow,
- onComplete: function () {
- r.onComplete(), t(n.i(i.i)(n.i(c.a)(u.FlowLifecycleEvents.STEP_END, n.i(o.k)(e()))))
- }
- }
- }
- e.a = r;
- var i = n(9), a = n(43), o = n(1), c = n(18), u = n(0)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return {
- onToggleRowDetails: function (e) {
- t(n.i(i.b)(e))
- }, onToggleCollapsed: function () {
- t(n.i(i.c)())
- }, onCloseDebugger: function () {
- t(n.i(i.a)())
- }
- }
- }
- e.a = r;
- var i = n(70)
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- function r() {
- var r = e(), i = s.l(r);
- t(n.i(o.i)(a(r, i, "end"))), v.onStepChildDeactivated(i), v.onComplete(), t(n.i(o.i)(n.i(l.a)(d.FlowLifecycleEvents.STEP_END, s.k(r))))
- }
- function p() {
- var r = e(), i = s.l(r);
- t(n.i(o.i)(a(r, i, "end-flow"))), v.onStepChildDeactivated(i), v.onCompleteFlow(), t(n.i(o.i)(n.i(l.a)(d.FlowLifecycleEvents.STEP_END, s.k(r), {shouldEndFlow: !0})))
- }
- function h(r) {
- var i = e();
- t(n.i(o.i)(a(i, r, "next"))), v.onStepChildDeactivated(r);
- var u = s.U(i, r);
- u && (t(n.i(c.g)(u)), v.onStepChildActivated(u))
- }
- var v = n.i(f.a)(t, e);
- return {
- onSkip: v.onSkip,
- onStepChildActivated: v.onStepChildActivated,
- onStepChildDeactivated: v.onStepChildDeactivated,
- onLinkClick: v.onLinkClick,
- onCSSLoaded: v.onCSSLoaded,
- onComplete: r,
- onCompleteFlow: p,
- onNextStep: h,
- onShow: function () {
- v.onShow(), v.onStepChildActivated(s.l(e()))
- },
- onFormSubmission: function (a, c, u) {
- var f = c.map(function (t) {
- var e = i(t) || {}, n = t.querySelector(".form-field"), r = null, a = !1;
- n && (r = n.getAttribute("data-appcues-validation"), a = "true" === n.getAttribute("data-appcues-required"));
- var o = t.querySelector(".field-label label"), c = e.name, u = null;
- return o && (u = o.textContent, c = c || o.getAttribute("for")), {
- required: a,
- validation: r,
- fieldId: c,
- label: u,
- value: e.value || null
- }
- }), l = s.l(e()), d = function () {
- u ? r() : h(l)
- };
- t(n.i(o.u)(a, f, d))
- },
- onPrevStep: function (r) {
- var i = e();
- t(n.i(o.i)(a(i, r, "previous"))), v.onStepChildDeactivated(r);
- var u = s.V(i, r);
- u && (t(n.i(c.g)(u)), v.onStepChildActivated(u))
- },
- onJumpStep: function (r, i) {
- var u = e();
- t(n.i(o.i)(a(u, r, "step_" + i))), v.onStepChildDeactivated(r);
- var f = s.W(u, i);
- f && (t(n.i(c.g)(f)), v.onStepChildActivated(f))
- },
- onContentChange: function (e, r) {
- t(n.i(u.b)(e, r.getBoundingClientRect()))
- }
- }
- }
- function i(t) {
- for (var e = t.querySelectorAll("input, textarea, select"), n = 0; n < e.length; n++) {
- var r = e[n];
- if (!(r.type.search(/^(?:checkbox|radio)$/) > -1)) return r;
- if (r.checked) return r
- }
- return null
- }
- function a(t, e, r) {
- return n.i(l.c)(s.k(t), e, "internal", r)
- }
- e.a = r;
- var o = n(9), c = n(31), u = n(106), s = n(1), f = n(43), l = n(18), d = n(0)
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- var r = n.i(i.a)(t, e), f = n.i(a.a)(t, e);
- return {
- onSkip: f.onSkip,
- onLinkClick: f.onLinkClick,
- onCSSLoaded: f.onCSSLoaded,
- onContentChange: f.onContentChange,
- onShow: function () {
- },
- onNextButtonClick: function (r, i) {
- var a = e(), f = c.k(a);
- t(n.i(o.i)(n.i(s.c)(f, r, "internal", i ? "end" : "next"))), t(n.i(o.i)(n.i(s.b)(u.FlowLifecycleEvents.CHILD_NEXT, f, r)))
- },
- onFirstInsert: function (t, e) {
- e && f.onShow(), r.onActivate(t)
- }
- }
- }
- e.a = r;
- var i = n(117), a = n(43), o = n(9), c = n(1), u = n(0), s = n(18)
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- function r(r) {
- var i = e(), c = o.U(i, r);
- c && t(n.i(a.g)(c))
- }
- function s(e) {
- t(i.e(e))
- }
- function f(e) {
- t(i.f(e))
- }
- function l(e) {
- t(i.g(e))
- }
- function d() {
- t(i.h())
- }
- function p() {
- t(i.b())
- }
- function h() {
- t(i.i())
- }
- function v() {
- t(i.j())
- }
- function m() {
- t(i.c())
- }
- function E() {
- t(i.d())
- }
- function T(r) {
- var u = e(), s = o.V(u, r);
- if (s) {
- "quantitative-question" === n.i(c.p)(o.c(u), s).step_type && t(i.k()), t(n.i(a.g)(s))
- }
- }
- function g() {
- _.onShow(), _.onStepChildActivated(o.l(e()))
- }
- var _ = n.i(u.a)(t, e);
- return {
- onShow: g,
- onNextStep: r,
- onPrevStep: T,
- onStartCollapsing: h,
- onCollapse: p,
- onExpand: v,
- onShowToast: m,
- onHideToast: E,
- onQuantitativeQuestionSubmitted: s,
- onQualitativeQuestionSubmitted: f,
- onFeedbackTextChanged: l,
- onAskMeLaterSelected: d,
- onSkip: _.onSkip,
- onStepChildActivated: _.onStepChildActivated,
- onStepChildDeactivated: _.onStepChildDeactivated,
- onLinkClick: _.onLinkClick,
- onCSSLoaded: _.onCSSLoaded
- }
- }
- e.a = r;
- var i = n(107), a = n(31), o = n(1), c = n(10), u = n(43)
- }, function (t, e, n) {
- "use strict";
- function r() {
- var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {};
- if ("question" === t.iconType) return a(t);
- var e = "hidden" === t.iconType ? "hidden" : "visible";
- return i(c()({visibility: e}, t))
- }
- function i(t) {
- var e = t.color, r = t.outerBeaconClasses, i = t.zIndex, a = t.visibility;
- return n.i(u.svg)("svg", {
- "class-beacon": !0,
- "attrs-width": s.BEACON_WIDTH_PX + "px",
- "attrs-height": s.BEACON_WIDTH_PX + "px",
- "attrs-viewBox": "0 0 24 24",
- style: {zIndex: i, visibility: a}
- }, n.i(u.svg)("g", {
- "attrs-stroke": "none",
- "attrs-stroke-width": "1",
- "attrs-fill": "none",
- "attrs-fill-rule": "evenodd"
- }, n.i(u.svg)("circle", {
- "class-beacon-inner": !0,
- "attrs-fill": e,
- "attrs-cx": "12",
- "attrs-cy": "12",
- "attrs-r": "6"
- }), n.i(u.svg)("circle", {
- "class-beacon-outer": !0,
- class: r,
- "attrs-stroke": e,
- "attrs-stroke-width": "2",
- "attrs-cx": "12",
- "attrs-cy": "12",
- "attrs-r": "11"
- })))
- }
- function a(t) {
- var e = t.color, r = t.zIndex;
- return n.i(u.svg)("svg", {
- "class-beacon": !0,
- "attrs-width": s.BEACON_WIDTH_PX + "px",
- "attrs-height": s.BEACON_WIDTH_PX + "px",
- "attrs-viewBox": "0 0 24 24",
- style: {zIndex: r}
- }, n.i(u.svg)("g", {
- "attrs-stroke": "none",
- "attrs-stroke-width": "1",
- "attrs-fill": "none",
- "attrs-fill-rule": "evenodd",
- "attrs-transform": "translate(3, 3)"
- }, n.i(u.svg)("circle", {
- "attrs-fill": e,
- "attrs-cx": "9",
- "attrs-cy": "9",
- "attrs-r": "9"
- }), n.i(u.svg)("path", {
- "attrs-d": "M9.8 9.7L9.8 10.7C9.8 11.1 9.5 11.5 9 11.5L9 11.5C8.6 11.5 8.2 11.1 8.2 10.7L8.2 9.1C8.2 8.7 8.5 8.3 8.9 8.3L9 8.2C10.7 7.9 11.4 7.4 11.4 6.6 11.4 5.8 10.3 5 9 5 7.7 5 6.7 5.7 6.6 6.5 6.6 7 6.2 7.3 5.7 7.3 5.3 7.2 4.9 6.8 5 6.4 5.1 4.7 6.9 3.4 9 3.4 11.2 3.4 13.1 4.8 13.1 6.6 13.1 8.2 12 9.2 9.8 9.7L9.8 9.7Z",
- "attrs-fill": "#FFFFFF"
- }), n.i(u.svg)("path", {
- "attrs-d": "M9.6 14.5C9.4 14.6 9.2 14.7 9 14.7 8.8 14.7 8.6 14.6 8.5 14.5 8.3 14.3 8.2 14.1 8.2 13.9 8.2 13.7 8.3 13.5 8.5 13.3 8.8 13 9.3 13 9.6 13.3 9.7 13.5 9.8 13.7 9.8 13.9 9.8 14.1 9.7 14.3 9.6 14.5L9.6 14.5Z",
- "attrs-fill": "#FFFFFF"
- })))
- }
- e.a = r;
- var o = n(2), c = n.n(o), u = n(5), s = (n.n(u), n(0))
- }, function (t, e, n) {
- "use strict";
- function r() {
- var t, e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}, r = e.styling || {},
- i = e.callbacks || {}, c = function (t, r) {
- var a = t.target.ownerDocument;
- r ? n.i(l.j)(a, h, function () {
- i.onCSSLoaded && i.onCSSLoaded(e.id, h, !0), n.i(p.a)(a, e.id, ".coachmark", i.onContentChange)
- }) : i.onCSSLoaded && i.onCSSLoaded(e.id, h, !1)
- }, v = {
- position: e.fixed ? "fixed" : "absolute",
- left: e.x + "px",
- top: e.y + "px",
- height: (e.elementHeight || 0) + "px",
- width: (e.elementWidth || 0) + "px",
- display: e.cssLoaded ? "" : "none"
- },
- m = (t = {}, a()(t, "content-align-" + (e.align || "left"), !0), a()(t, "content-" + (e.edge || "bottom"), !0), t),
- E = {height: (e.height || 0) + "px", width: (e.width || 0) + "px"};
- "middle" === e.align ? E["margin-top"] = "-" + e.height / 2 + "px" : "center" === e.align && (E["margin-left"] = "-" + e.width / 2 + "px");
- var T = u()(e.html, {
- hooks: {
- create: function (t) {
- n.i(d.a)(t) && n.i(d.b)(t, "href") && (n.i(s.a)(t), n.i(s.b)(t, function (t) {
- i.onLinkClick(e.id, t)
- })), n.i(d.c)(t) && n.i(d.d)(t, "load", function (t) {
- if (i.onContentChange) {
- var n = t.target.ownerDocument;
- window.requestAnimationFrame(function () {
- i.onContentChange(e.id, n.querySelector(".coachmark"))
- })
- }
- })
- }
- }
- }), g = function (t) {
- if (i.onContentChange) {
- var n = t.target;
- window.requestAnimationFrame(function () {
- document.documentElement.contains(n) && i.onContentChange(e.id, n.contentDocument.querySelector(".coachmark"))
- })
- }
- };
- return n.i(o.html)("div", {
- "attrs-id": e.id,
- classNames: "coachmark",
- style: v,
- class: m
- }, n.i(o.html)("iframe", {"attrs-seamless": !0, style: E, "on-load": g}, n.i(o.html)("link", {
- "attrs-href": h,
- "attrs-type": "text/css",
- "attrs-rel": "stylesheet",
- "on-load": function (t) {
- c(t, !0)
- },
- "on-error": function (t) {
- c(t, !1)
- }
- }), n.i(o.html)(f.a, {styling: r.globalStyling}), n.i(o.html)("div", {classNames: "coachmark"}, n.i(o.html)("div", {
- classNames: "content",
- class: m
- }, n.i(o.html)("div", {classNames: "panel panel-default"}, n.i(o.html)("div", {classNames: "panel-content"}, T || ""))))))
- }
- e.a = r;
- var i = n(4), a = n.n(i), o = n(5), c = (n.n(o), n(68)), u = n.n(c), s = n(75), f = n(78), l = n(13), d = n(56),
- p = n(55), h = "https://fast.appcues.com/3.28.4/coachmark.css"
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.lastTrackedPage, r = t.currentPage, o = t.currentContent, u = t.currentFlow,
- f = t.currentContentStatus, m = t.currentStepId, g = t.currentStepChildId, S = t.stepChildErrors,
- x = t.user, y = t.settings, b = t.isTransportInitialized, C = t.rowState, w = t.onToggleRowDetails,
- k = t.onToggleCollapsed, A = t.onCloseDebugger, I = e && r, O = e === r, N = x && v.a.defined(x.userId),
- R = l()(S || {}).reduce(function (t, e) {
- var n = S[e];
- return n.errorReported && !n.recoveryReported ? t.concat(s()({}, n, {stepChildId: e})) : t
- }, []), L = y.accountId && x.userId;
- return n.i(d.html)("debugger", null, n.i(d.html)("div", {
- "class-header": !0,
- "on-click": k
- }, n.i(d.html)("div", {"class-logo": !0}, n.i(d.html)("a", {
- "attrs-href": T,
- "attrs-target": "_blank"
- }, n.i(d.html)(p.a, {
- width: "20px",
- height: "20px"
- }))), n.i(d.html)("div", {"class-title": !0}, "Appcues Status"), n.i(d.html)("div", {"class-version": !0}, y.VERSION ? "SDK Version: " + y.VERSION : "SDK Version Pending"), n.i(d.html)("div", {"class-close-button": !0}, n.i(d.html)("a", {"on-click": A}, "×"))), n.i(d.html)("div", {"class-panel": !0}, n.i(d.html)(i, {
- status: y && y.accountId ? "check" : "alert",
- category: "Installed",
- description: "Account ID: " + (y && y.accountId ? y.accountId : "Unknown")
- }), n.i(d.html)(i, {
- status: b ? "check" : "alert",
- category: (b ? "" : "Not ") + "Connected to Appcues"
- }), n.i(d.html)(i, {
- status: I ? O ? "check" : "alert" : "pending",
- category: "Tracking Pages",
- description: I ? O ? "Current URL matches last tracked" : "URL has changed since last tracked" : "Navigate to another page to test",
- showDetails: (C || {})["track-data"],
- onToggleRowDetails: function () {
- return w("track-data")
- },
- details: n.i(d.html)("span", null, n.i(d.html)("b", null, "Last Tracked URL:"), n.i(d.html)("br", null), e, n.i(d.html)("br", null), n.i(d.html)("br", null), n.i(d.html)("b", null, "Current URL:"), n.i(d.html)("br", null), r)
- }), n.i(d.html)(i, {
- status: N ? "check" : "alert",
- category: "User " + (N ? "" : "Not ") + "Identified",
- description: N ? x._isAnonymous ? "Anonymous User" : "User ID: " + x.userId : "Have you called `identify`?",
- showDetails: (C || {})["user-data"],
- onToggleRowDetails: function () {
- return w("user-data")
- },
- details: N ? n.i(d.html)(a, {user: x}) : n.i(d.html)("span", null, "Please identify the current user by providing a userId and tracked properties")
- }), o ? n.i(d.html)(i, {
- status: "SHOWING" === f ? "check" : "pending",
- category: "Showing Flow",
- description: u.name,
- showDetails: (C || {})["flow-details"],
- onToggleRowDetails: function () {
- return w("flow-details")
- },
- details: _(u, m, g)
- }) : n.i(d.html)(h.a, null), R.length ? n.i(d.html)(i, {
- status: "warn",
- category: "Content Omitted",
- description: "Some content isn't showing",
- showDetails: (C || {})["omit-content"],
- onToggleRowDetails: function () {
- return w("omit-content")
- },
- details: n.i(d.html)("div", null, "Some of the content this user is eligible for isn't showing. If there are dynamic elements on your page, this may be expected. Otherwise, please double-check your selectors.", n.i(d.html)("ul", null, R.map(function (t) {
- var e = t.stepChildId, r = t.flow, i = n.i(E.f)(n.i(E.g)(r), e) || {};
- return n.i(d.html)("li", null, _(r, i.id, e))
- })))
- }) : n.i(d.html)(h.a, null)), n.i(d.html)("div", {"class-footer": !0}, n.i(d.html)("a", {
- href: "https://my.appcues.com/diagnostics?view_as=" + y.accountId + "&context=" + window.btoa(c()({
- userId: x.userId,
- url: e
- })), classNames: L ? "" : "disabled", target: "_blank"
- }, n.i(d.html)("div", {"class-launch-diagnostics": !0}, L ? "View Flow Eligibility for User" : "Identify User to View Flow Eligibility"))))
- }
- function i(t) {
- var e = t.status, r = t.active, i = t.category, a = t.description, o = t.details, c = t.showDetails,
- u = t.onToggleRowDetails;
- return n.i(d.html)("div", {classNames: "row " + (r ? "active" : "")}, n.i(d.html)("div", {classNames: "category-container " + e}, n.i(d.html)("div", {"class-icon": !0}), n.i(d.html)("div", {"class-name": !0}, i), a ? n.i(d.html)("div", {"class-description": !0}, a) : n.i(d.html)(h.a, null), o ? n.i(d.html)("div", {
- classNames: "toggle-details " + (c ? "open" : "closed"),
- "on-click": u
- }, "DETAILS") : n.i(d.html)(h.a, null)), c ? n.i(d.html)("div", {"class-details": !0}, o) : n.i(d.html)(h.a, null))
- }
- function a(t) {
- var e = t.user, r = new RegExp(/^_.*/), i = l()(e).map(function (t) {
- return {name: t, value: e[t]}
- }), a = function (t, e) {
- return r.test(t.name) && r.test(e.name) ? t.name.toLowerCase() < e.name.toLowerCase() ? -1 : 1 : r.test(t.name) ? -1 : r.test(e.name) ? 1 : void 0
- };
- return n.i(d.html)("table", null, n.i(d.html)("thead", null, n.i(d.html)("tr", null, n.i(d.html)("th", null, "Property"), n.i(d.html)("th", null, "Value"))), n.i(d.html)("tbody", null, i.sort(a).map(function (t) {
- return n.i(d.html)("tr", null, n.i(d.html)("td", null, t.name), n.i(d.html)("td", null, c()(t.value)))
- })))
- }
- e.a = r;
- var o = n(24), c = n.n(o), u = n(17), s = n.n(u), f = n(7), l = n.n(f), d = n(5), p = (n.n(d), n(120)), h = n(33),
- v = n(6), m = n(0), E = n(10), T = "https://my.appcues.com", g = function (t) {
- switch (t.type) {
- case m.ContentType.MODAL:
- switch (t.attributes.pattern_type) {
- case"shorty":
- return "Slideout Group";
- case"fullscreen":
- return "Full Screen Modal Group";
- case"left":
- return "Sidebar Group";
- case"flow":
- default:
- return "Modal Group"
- }
- case m.ContentType.HOTSPOTS:
- return t.attributes.sequential ? "Tooltip Group" : "Hotspot Group";
- case m.ContentType.COACHMARKS:
- return "annotations"
- }
- }, _ = function (t, e, r) {
- var i = n.i(E.a)(t || {}, e), a = n.i(E.d)(i, r);
- return (t || {}).name + ", Step " + (n.i(E.b)(t, e) + 1) + " (" + g(i || {}) + ")" + (a > -1 ? ", Part " + (a + 1) : "")
- }
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.backdrop, r = t.backdropSolidEdge, i = t.backdropSolidEdgeOpacity,
- o = t.boundingRect || {top: 0, left: 0, height: 0, width: 0}, p = t.backdropSolidEdgeBorderRadius || 0,
- h = t.backdropSolidEdgeXPadding || 0, v = t.backdropSolidEdgeYPadding || 0,
- m = t.elementBoundingRect || {top: 0, left: 0, height: 0, width: 0}, E = t.styling || {},
- T = t.color || E.globalBeaconColor || "#FF765C", g = t[t.settledKey] && !t.willClose && t.stepVisible,
- _ = t.zIndexOverride || (t.fixed || "auto" !== t.zIndex && "" !== t.zIndex ? t.zIndex || "" : d.MAX_Z_INDEX - 1);
- _ = t.backdrop ? d.MAX_Z_INDEX - 1 : _;
- var S = {position: t.fixed ? "fixed" : "absolute", left: t.x + "px", top: t.y + "px", zIndex: _},
- x = t.callbacks || {}, y = function () {
- !t.isActivated && x.onFirstInsert && window.requestAnimationFrame(function () {
- return x.onFirstInsert(t.id, t.isFirst)
- })
- }, b = function (e) {
- if (x.onBeaconClick) {
- var n = e.target.ownerDocument.querySelector("#" + t.id + " iframe"), r = null;
- n && n.contentDocument && (r = n.contentDocument.querySelector(".tooltip")), x.onBeaconClick(t.id, r, t.isLast, t.isLastUnexpanded), e.stopPropagation()
- }
- }, C = c()({}, E.hotspotClass || "hotspot", !0),
- w = c()({}, E.globalHotspotAnimation || "hotspot-animation-none", !0),
- k = t.beaconStyle || E.globalBeaconStyle || "hotspot", A = "hidden" === k, I = m.width ? m.width + 3e3 : 0,
- O = m.height ? m.height + 3e3 : 0, N = {
- position: t.fixed ? "fixed" : "absolute",
- pointerEvents: "none",
- top: "0px",
- left: "0px",
- overflow: "hidden",
- height: Math.max(document.documentElement.scrollHeight, document.documentElement.clientHeight, window.innerHeight) + "px",
- width: Math.max(document.documentElement.scrollWidth, document.documentElement.clientWidth) + "px",
- zIndex: d.MAX_Z_INDEX - 1e3
- }, R = {
- position: "relative",
- top: o.top - 1500 + "px",
- left: o.left - 1500 + "px",
- height: O + "px",
- width: I + "px",
- boxSizing: "border-box",
- border: "1500px solid transparent",
- pointerEvents: "none",
- borderImage: "radial-gradient(transparent 2%, rgba(0, 0, 0, 0.67) 28%) 49% 49% 49% 49%",
- boxShadow: "0 0 0 2500px rgba(0, 0, 0, 0.67)",
- zIndex: d.MAX_Z_INDEX - 1e3
- };
- return n.i(u.html)("div", {
- class: C,
- "class-apc-hidden": !g,
- "class-apc-beacon-hidden": A,
- "attrs-id": t.id,
- "hook-insert": y
- }, n.i(u.html)("div", {
- classNames: "beacon-container",
- style: S,
- "on-mouseup": b
- }, n.i(u.html)(f.a, {iconType: k, color: T, outerBeaconClasses: w, zIndex: _})), r && e ? function () {
- var e = Math.max(document.documentElement.scrollHeight, document.documentElement.clientHeight, window.innerHeight),
- r = Math.max(document.documentElement.scrollWidth, document.documentElement.clientWidth),
- a = function (t, n, a, o) {
- return {
- top: t + "px",
- left: n + "px",
- width: a + "px",
- height: o + "px",
- background: "rgba(0,0,0," + i + ")",
- position: "absolute",
- pointerEvents: o > e || a > r ? "none" : "all"
- }
- }, c = {
- container: {
- position: t.fixed ? "fixed" : "absolute",
- zIndex: d.MAX_Z_INDEX - 1e3,
- top: "0",
- left: "0",
- pointerEvents: "none",
- height: e + "px",
- width: r + "px"
- },
- elemContainer: {
- position: "absolute",
- top: o.top - v + "px",
- left: o.left - h + "px",
- width: m.width + 2 * h + "px",
- height: m.height + 2 * v + "px",
- overflow: "hidden",
- pointerEvents: "none"
- },
- elemWrapper: {
- position: "relative",
- width: m.width + 2 * h + "px",
- height: m.height + 2 * v + "px",
- boxShadow: "0px 0px 0px 2000px rgba(0,0,0," + i + ")",
- borderRadius: p + "px",
- pointerEvents: "none"
- },
- backdropLeftPanel: a(0, 0, m.left - h, e),
- backdropTopPanel: a(0, o.left - h, m.width + 2 * h, o.top - v),
- backdropRightPanel: a(0, o.right + h, r - (m.right + h), e),
- backdropBottomPanel: a(o.bottom + v, o.left - h, m.width + 2 * h, e - (o.bottom + v))
- };
- return n.i(u.html)("div", {style: c.container}, n.i(u.html)("div", {style: c.elemContainer}, n.i(u.html)("div", {
- style: c.elemWrapper,
- classNames: "apc-spotlight"
- })), n.i(u.html)("div", {
- style: c.backdropLeftPanel,
- classNames: "apc-spotlight"
- }), n.i(u.html)("div", {
- style: c.backdropRightPanel,
- classNames: "apc-spotlight"
- }), n.i(u.html)("div", {
- style: c.backdropTopPanel,
- classNames: "apc-spotlight"
- }), n.i(u.html)("div", {style: c.backdropBottomPanel, classNames: "apc-spotlight"}))
- }() : e ? n.i(u.html)("div", {style: N}, n.i(u.html)("div", {
- style: R,
- classNames: "apc-spotlight"
- })) : n.i(u.html)(l.a, null), n.i(u.html)(s.a, a()({}, t, {zIndex: _, hidden: !t.expanded || !t.cssLoaded})))
- }
- e.a = r;
- var i = n(17), a = n.n(i), o = n(4), c = n.n(o), u = n(5), s = (n.n(u), n(121)), f = n(191), l = n(33), d = n(0)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.step, r = t.currentState, c = t.showBadge, l = t.accountId, E = t.isFirst, T = t.isLast,
- g = t.onComplete, _ = t.onCompleteFlow, S = t.onNextStep, x = t.onPrevStep, y = t.onJumpStep,
- b = t.onLinkClick, C = t.onFormSubmission, w = t.onContentChange, k = t.onSkip,
- A = {LEFT: "LEFT", RIGHT: "RIGHT"}, I = {NEXT: "NEXT", BACK: "BACK"},
- O = {NEXT: "Next", LAST: "OK, got it", BACK: "Back"}, N = e.step_buttons;
- null != N && void 0 != N && N.length || (N = [], N.push({
- text: e.next_text,
- type: I.NEXT,
- align: A.RIGHT
- }), N.push({text: e.prev_text, type: I.BACK, align: A.LEFT}));
- var R = !1, L = function (t) {
- if (R) {
- var n = t.target.ownerDocument.querySelector("cue.active > section");
- C(a(n), i(n), T)
- } else T ? g() : S(e.id)
- }, P = function () {
- x(e.id)
- }, D = function (t) {
- switch (t) {
- case I.BACK:
- return P;
- case I.NEXT:
- return L
- }
- }, M = d()(e.html, {
- hooks: {
- create: function (t) {
- if (n.i(p.a)(t)) {
- var i = n.i(p.b)(t, "data-step");
- if (!i && n.i(p.b)(t, "href")) n.i(h.a)(t), n.i(h.b)(t, function (t) {
- return b(e.id, t)
- }); else if (/^[0-9]+$/.test(i)) n.i(p.d)(t, "click", function () {
- y(e.id, parseInt(i, 10))
- }); else {
- var a = {end: g, next: L, prev: P, skip: k, "end-flow": _}[i];
- a && n.i(p.d)(t, "click", a)
- }
- }
- if (n.i(p.c)(t) && n.i(p.d)(t, "load", function (t) {
- if (w) {
- var e = t.target.ownerDocument;
- window.requestAnimationFrame(function () {
- w(e.querySelector("modal-container"))
- })
- }
- }), n.i(p.f)(t) && n.i(p.d)(t, "keypress", function (t) {
- if ("Enter" === t.key && "TEXTAREA" !== t.target.tagName) {
- var e = t.currentTarget;
- C(e.getAttribute("data-form-id"), [].concat(u()(e.querySelectorAll(".field[data-field-id]"))), T), t.preventDefault ? t.preventDefault() : t.returnValue = !1
- }
- }), n.i(p.g)(t, "form-field")) {
- var c = void 0;
- t.children.forEach(function (t) {
- t.children && t.children.forEach(function (t) {
- n.i(p.g)(t, "label-display") && (c = n.i(p.b)(t, "for"), n.i(p.e)(t, "id", "label-" + c)), n.i(p.g)(t, "form-control") && (c && n.i(p.e)(t, "id", c), R || n.i(p.h)(t, "insert", function (t) {
- t.elm && t.elm.focus()
- })), n.i(p.g)(t, "field-options") && (n.i(p.e)(t, "role", "radiogroup"), c && n.i(p.e)(t, "aria-labelledby", "label-" + c))
- })
- }), c && r.formErrors && r.formErrors[c] && (n.i(p.i)(t, "appcues-error"), t.children = [].concat(u()(t.children), [n.i(s.html)(o, {messages: r.formErrors[c]})])), R = !0
- }
- }
- }
- });
- return n.i(s.html)("cue", {classNames: "active " + (e.actions_hidden ? "appcues-actions-hidden" : "")}, n.i(s.html)("section", null, M || ""), n.i(s.html)("div", {classNames: "appcues-actions " + (e.actions_hidden ? "hidden" : "")}, e.prev_button_hidden || e.is_button_centered ? n.i(s.html)(m.a, null) : n.i(s.html)("div", {classNames: "appcues-actions-left " + (e.next_button_hidden ? "appcues-actions-full-row" : "") + " "}, N.filter(function (t) {
- return t.align == A.LEFT && 0 != t.isVisible
- }).map(function (t) {
- return n.i(s.html)(f.a, {
- style: t.style ? JSON.parse(t.style) : void 0,
- text: t.text || O.BACK,
- hidden: E,
- attrs: {"data-step": "prev"},
- onClick: D(t.type)
- })
- })), e.next_button_hidden ? n.i(s.html)(m.a, null) : n.i(s.html)("div", {classNames: "appcues-actions-right " + (e.prev_button_hidden || e.is_button_centered ? "appcues-actions-full-row" : "") + " " + (e.is_button_centered ? "appcues-actions-align-center" : "")}, N.filter(function (t) {
- return t.align == A.RIGHT && 0 != t.isVisible
- }).map(function (t) {
- return n.i(s.html)(f.a, {
- success: !0,
- style: t.style ? JSON.parse(t.style) : void 0,
- text: t.text || (T ? O.LAST : O.NEXT),
- attrs: {"data-step": T ? "end" : "next"},
- onClick: D(t.type)
- })
- })), c ? n.i(s.html)(v.a, {accountId: l}) : n.i(s.html)(m.a, null)))
- }
- function i(t) {
- return [].concat(u()(t.querySelectorAll("form.step-action-form .field[data-field-id]")))
- }
- function a(t) {
- var e = t.querySelector("form.step-action-form");
- return e ? e.getAttribute("data-form-id") : null
- }
- function o(t) {
- var e = t.messages;
- return n.i(s.html)("ul", {classNames: "messages"}, e.map(function (t) {
- return n.i(s.html)("li", null, t)
- }))
- }
- e.a = r;
- var c = n(14), u = n.n(c), s = n(5), f = (n.n(s), n(119)), l = n(68), d = n.n(l), p = n(56), h = n(75), v = n(44),
- m = n(33)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.onPrevStep, r = t.onCollapse, c = t.onQualitativeQuestionSubmitted, u = t.onFeedbackTextChanged,
- s = t.onStartCollapsing, f = t.ctaStyles, l = t.step, d = t.updateTextOverride, p = t.cancelTextOverride,
- h = t.submitTextOverride, v = t.textAreaStyles, m = t.feedbackText, E = t.accountId, T = t.showBadge,
- g = d || "Update Your Score", _ = p || "Close", S = h || "Submit", x = {
- click: function () {
- e()
- }
- }, y = {
- click: function () {
- r()
- }
- }, b = {
- click: function () {
- c(m), s()
- }
- }, C = {
- change: function (t) {
- u(t.target.value)
- }, keyup: function (t) {
- u(t.target.value)
- }
- }, w = !m || m.trim().length <= 0, k = m ? m.length : 0, A = k > 500;
- return n.i(i.html)("div", null, n.i(i.html)("div", null, n.i(i.html)("a", {
- classNames: "ask-me-later",
- tabindex: "1",
- on: y
- }, n.i(i.html)("div", {classNames: "close-icon"}, "✕"), n.i(i.html)("div", {classNames: "ask-me-later-text"}, _)), n.i(i.html)("a", {
- classNames: "back-to-nps",
- id: "back-to-nps",
- on: x
- }, g)), n.i(i.html)("div", {
- classNames: "qualitative-question",
- id: "qualitative-question"
- }, n.i(i.html)("div", {classNames: "question-text"}, l.question_text), n.i(i.html)("div", null, n.i(i.html)("textarea", {
- autofocus: !0,
- tabindex: "2",
- id: "feedback-box",
- style: v,
- value: m,
- on: C
- })), n.i(i.html)("div", {classNames: "buttons"}, n.i(i.html)("div", {classNames: "appcues-powdered-by-wrapper"}, T ? n.i(i.html)(a.a, {
- isNPS: !0,
- accountId: E
- }) : n.i(i.html)(o.a, null)), n.i(i.html)("div", null, n.i(i.html)("div", {classNames: "character-count"}, n.i(i.html)("span", {classNames: "numerator-character-count " + (A || w ? "disabled" : "")}, k), " / ", 500), n.i(i.html)("a", {
- tabindex: "3",
- on: b,
- classNames: "submit-button " + (A || w ? "disabled" : ""),
- style: f
- }, S)))))
- }
- e.a = r;
- var i = n(5), a = (n.n(i), n(44)), o = n(33)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.optionNumber, r = t.onChoose, a = t.ctaStyles, o = function (t) {
- t.preventDefault(), r(e)
- }, c = {click: o};
- return n.i(i.html)("a", {classNames: "nps-number-link", href: "#" + e, on: c, style: a}, e)
- }
- e.a = r;
- var i = n(5);
- n.n(i)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- for (var e = t.onNextStep, r = t.onStartCollapsing, i = t.onCollapse, u = t.onQuantitativeQuestionSubmitted, s = t.onAskMeLaterSelected, f = t.step, l = t.askMeLaterTextOverride, d = t.notLikelyTextOverride, p = t.veryLikelyTextOverride, h = t.doCollapseBeforeNextStep, v = l || "Ask Me Later", m = d || "Not likely", E = p || "Very likely", T = function (t) {
- h && r(), u(t), e()
- }, g = {
- click: function () {
- i(), s()
- }
- }, _ = [], S = 0; S <= 10; S++) _.push(S);
- var x = f.question_text;
- return n.i(o.html)("div", null, n.i(o.html)("div", null, n.i(o.html)("a", {
- classNames: "ask-me-later",
- id: "ask-me-later",
- tabindex: "1",
- on: g
- }, n.i(o.html)("div", {classNames: "close-icon"}, "✕"), n.i(o.html)("div", {classNames: "ask-me-later-text"}, v))), n.i(o.html)("div", {
- classNames: "quantitative-question",
- id: "quantitative-question"
- }, n.i(o.html)("div", {classNames: "question-text"}, x), n.i(o.html)("div", {classNames: "nps-options"}, _.map(function (e) {
- return n.i(o.html)(c.a, a()({}, t, {optionNumber: e, onChoose: T}))
- })), n.i(o.html)("div", {classNames: "context-hints"}, n.i(o.html)("div", {classNames: "not-likely-hint"}, m), n.i(o.html)("div", {classNames: "very-likely-hint"}, E))))
- }
- e.a = r;
- var i = n(17), a = n.n(i), o = n(5), c = (n.n(o), n(197))
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.lastSubmitted, r = t.inlineStyles, i = t.toastMessage,
- c = {quantitative: "← Thanks! Have any additional feedback?", qualitative: "Thanks!"},
- u = n.i(o.html)("span", null, " ", i || c[e] || "Thanks!", " ");
- return n.i(o.html)("div", {
- classNames: "confirmation-toast",
- id: "confirmation-toast",
- style: t.show ? a()({}, r, {
- opacity: "0",
- transition: "opacity 0.4s",
- delayed: {opacity: "1"}
- }) : a()({}, r, {transition: "opacity 0.2s", delayed: {opacity: "0"}})
- }, u)
- }
- e.a = r;
- var i = n(17), a = n.n(i), o = n(5);
- n.n(o)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = t.accountId, r = t.step, i = t.onNextStep, f = t.onPrevStep, l = t.onStartCollapsing, d = t.onCollapse,
- p = t.onExpand, h = t.onShowToast, v = t.onHideToast, m = t.onQuantitativeQuestionSubmitted,
- E = t.onQualitativeQuestionSubmitted, T = t.onFeedbackTextChanged, g = t.onAskMeLaterSelected,
- _ = t.currentState, S = t.showBadge, x = r.background_color || "#FFFFFF",
- y = r.foreground_color || "#000000", b = parseInt(x.replace("#", ""), 16),
- C = parseInt(y.replace("#", ""), 16), w = b < C, k = {backgroundColor: x, color: y},
- A = {color: w ? "#FFFFFF" : "#000000"},
- I = {backgroundColor: r.foreground_color || "#FFFFFF", color: r.background_color || "#000000"},
- O = function () {
- return i(r.id)
- }, N = function () {
- return f(r.id)
- }, R = {
- onNextStep: O,
- onPrevStep: N,
- onStartCollapsing: l,
- onCollapse: d,
- onExpand: p,
- onShowToast: h,
- onHideToast: v,
- onQuantitativeQuestionSubmitted: m,
- onQualitativeQuestionSubmitted: E,
- onFeedbackTextChanged: T,
- onAskMeLaterSelected: g,
- collapsed: _.surveyCollapsed,
- step: r,
- accountId: e,
- doCollapseBeforeNextStep: r.collapse_before_next_step,
- updateTextOverride: r.update_text_override,
- cancelTextOverride: r.cancel_text_override,
- submitTextOverride: r.submit_text_override,
- askMeLaterTextOverride: r.ask_me_later_text_override,
- notLikelyTextOverride: r.not_likely_text_override,
- veryLikelyTextOverride: r.very_likely_text_override,
- inlineStyles: k,
- ctaStyles: I,
- textAreaStyles: A,
- showBadge: S
- }, L = !1, P = void 0;
- switch (r.step_number) {
- case 1:
- L = !1, P = n.i(o.html)(c.a, R);
- break;
- case 2:
- L = !0, P = n.i(o.html)(u.a, a()({}, R, {feedbackText: _.feedbackText}));
- break;
- default:
- P = null
- }
- var D = function () {
- p()
- }, M = {click: D};
- return n.i(o.html)("cue", {classNames: "active"}, n.i(o.html)("div", null, n.i(o.html)("section", null, n.i(o.html)("div", {
- classNames: "appcues-nps",
- style: _.surveyCollapsed ? a()({}, k, {
- opacity: "0",
- delayed: {
- "transform-origin": "100% 100%",
- animation: "nps-complete 0s cubic-bezier(0.42, 0, 0.04, 1.03) forwards"
- }
- }) : a()({}, k, {display: "block", opacity: 0, delayed: {animation: "nps-enter 0.2s ease-out forwards"}})
- }, n.i(o.html)("div", {
- classNames: "nps-modal " + (L ? "qualitative" : ""),
- id: "nps-modal"
- }, P))), n.i(o.html)("div", {classNames: "feedback-tab " + (_.surveyCollapsed ? "collapsed" : "")}, "quantitative" === _.lastSubmitted ? n.i(o.html)("a", {
- classNames: "feedback-link",
- on: M
- }, n.i(o.html)("div", {
- classNames: "satisfaction-feedback",
- id: "satisfaction-overlay",
- style: _.surveyCollapsed ? a()({}, k, {
- display: "block",
- opacity: 0,
- delayed: {animation: "nps-enter 0.2s ease-out forwards"}
- }) : a()({}, k, {
- opacity: "1",
- delayed: {
- "transform-origin": "100% 100%",
- animation: "nps-complete 0.4s cubic-bezier(0.42, 0, 0.04, 1.03) forwards"
- }
- })
- }, "Feedback")) : "", n.i(o.html)(s.a, a()({}, R, {
- show: _.toastVisible,
- lastSubmitted: _.lastSubmitted,
- toastMessage: r.completion_toast_copy
- })))))
- }
- e.a = r;
- var i = n(17), a = n.n(i), o = n(5), c = (n.n(o), n(198)), u = n(196), s = n(199)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = c.y(t).map(function (t) {
- return a()({}, t, {type: "coachmark"})
- }), r = t.views.callbacks[d.ContentType.COACHMARKS], i = function () {
- window.requestAnimationFrame(r.onShow)
- };
- return n.i(o.html)("appcues-layer", null, n.i(o.html)("div", {
- classNames: "coachmarks",
- "on-click": r.onComplete,
- "hook-insert": i
- }, n.i(o.html)(u.a, {
- annotations: e,
- annotationsState: c.z(t),
- activeAnnotations: c.B(t),
- callbacks: r,
- settings: t.settings
- })), n.i(o.html)("div", {
- classNames: "appcues-backdrop appcues-coachmarks-backdrop",
- "on-click": r.onComplete
- }), n.i(s.a)(t.settings) ? n.i(o.html)(f.b, {accountId: c.I(t)}) : n.i(o.html)(l.a, null))
- }
- e.a = r;
- var i = n(2), a = n.n(i), o = n(5), c = (n.n(o), n(1)), u = n(118), s = n(54), f = n(44), l = n(33), d = n(0)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- if (n.i(k.a)(document)) {
- var e = t.views.callbacks[w.ContentType.DEBUGGER], r = n.i(b.q)(t), i = r && r.isCollapsed;
- if (!I) {
- var a = document.createElement("appcues-debugger");
- document.body.appendChild(a), I = A(a, n.i(l.html)("appcues-debugger", null))
- }
- n.i(b.r)(t) ? I = A(I, n.i(l.html)("appcues-debugger", {classNames: i ? "collapsed" : "expanded"}, n.i(l.html)("iframe", {
- "style-border": "none",
- "style-height": "450px",
- "style-width": "600px",
- scrolling: "no"
- }, n.i(l.html)("link", {
- "attrs-href": O,
- "attrs-type": "text/css",
- "attrs-rel": "stylesheet"
- }), R(t, e)))) : I && (I = A(I, n.i(l.html)("div", null)))
- }
- }
- e.a = r;
- var i = n(4), a = n.n(i), o = n(17), c = n.n(o), u = n(7), s = n.n(u), f = n(103), l = (n.n(f), n(5)),
- d = (n.n(l), n(101)), p = n.n(d), h = n(100), v = n.n(h), m = n(80), E = n.n(m), T = n(102), g = n.n(T),
- _ = n(99), S = n.n(_), x = n(97), y = (n.n(x), n(193)), b = n(1), C = n(10), w = n(0), k = n(13),
- A = n.i(f.init)([p.a, v.a, E.a, g.a, S.a], n.i(x.createApi)({clean: !0})), I = null,
- O = "https://fast.appcues.com/3.28.4/debugger.css", N = function (t) {
- var e = n.i(b.f)(t) || {}, r = n.i(b.g)(t);
- return s()(r || {}).reduce(function (t, i) {
- var o = n.i(C.e)(e, i);
- return o ? c()({}, t, a()({}, i, c()({}, r[i], {flow: o}))) : t
- }, {})
- }, R = function (t, e) {
- return n.i(l.html)(y.a, {
- lastTrackedPage: n.i(b.h)(t),
- currentPage: n.i(b.i)(t),
- currentContent: n.i(b.c)(t),
- currentFlow: n.i(b.j)(t),
- currentStepId: n.i(b.k)(t),
- currentStepChildId: n.i(b.l)(t),
- currentContentStatus: n.i(b.m)(t),
- stepChildErrors: N(t),
- user: n.i(b.b)(t),
- settings: n.i(b.n)(t),
- isTransportInitialized: n.i(b.o)(t),
- rowState: n.i(b.p)(t),
- onToggleRowDetails: e.onToggleRowDetails,
- onToggleCollapsed: e.onToggleCollapsed,
- onCloseDebugger: e.onCloseDebugger
- })
- }
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = m.c(t);
- return n.i(E.j)(e) ? a(t) : i(t)
- }
- function i(t) {
- var e = s(t);
- return o(t, t.views.callbacks[T.ContentType.HOTSPOTS], function (n) {
- return {isLast: u(t, n.id), isLastUnexpanded: 1 === e.length && 0 === e.indexOf(n.id)}
- })
- }
- function a(t) {
- return o(t, t.views.callbacks[T.ContentType.SEQUENTIAL_HOTSPOTS], function (e) {
- var n = e.next_text || (c(t, e.id) ? "Close" : "Next");
- return {buttonText: e.hide_next_button ? null : n, isLast: c(t, e.id), isFirst: 0 === m.Q(t, e.id)}
- })
- }
- function o(t, e, r) {
- var i = m.c(t), a = m.m(t), o = t.settings || {}, c = m.R(t) || o.styling || {}, u = m.y(t).map(function (e) {
- return p()({
- id: e.id,
- type: "hotspot",
- beaconStyle: i.attributes.beacon_style,
- skippable: i.attributes.skippable,
- skippableDisplayType: i.attributes.skippable_display_type,
- backdrop: i.attributes.backdrop,
- backdropSolidEdge: i.attributes.backdrop_solid_edge,
- backdropSolidEdgeBorderRadius: e.backdrop_solid_edge_border_radius,
- backdropSolidEdgeXPadding: e.backdrop_solid_edge_x_padding,
- backdropSolidEdgeYPadding: e.backdrop_solid_edge_y_padding,
- backdropSolidEdgeOpacity: i.attributes.backdrop_solid_edge_opacity,
- stepVisible: a === T.ContentStatus.SHOWING,
- tooltipAlignment: e.tooltip_alignment,
- skipText: e.skip_text,
- html: e.html,
- style: c,
- isActivated: m.S(t, e.id),
- settledKey: i.attributes.sequential ? "isTooltipSettled" : "isBeaconSettled",
- zIndexOverride: e.z_index_override
- }, r(e))
- }), s = function (n) {
- f(n, e.onClickOut, t), window.requestAnimationFrame(e.onShow)
- }, d = function (n, r) {
- l(n), f(r, e.onClickOut, t)
- }, E = function (t) {
- l(t)
- };
- return n.i(h.html)("appcues-layer", {classNames: "appcues--theme-" + (m.F(t) || c.id || "-default")}, n.i(h.html)("style", {
- classNames: "appcues-global-hotspot-styling",
- "attr-type": "text/css"
- }, c.globalHotspotStyling || ""), n.i(h.html)("div", {
- classNames: "hotspots appcues-hotspots",
- "hook-insert": s,
- "hook-destroy": E,
- "hook-update": d
- }, n.i(h.html)(v.a, {
- annotations: u,
- annotationsState: m.z(t),
- activeAnnotations: m.B(t),
- callbacks: e,
- settings: o
- })))
- }
- function c(t, e) {
- return m.Q(t, e) === m.y(t).length - 1
- }
- function u(t, e) {
- var n = m.B(t);
- return 1 === n.length && 0 === n.indexOf(e)
- }
- function s(t) {
- var e = m.B(t), n = m.z(t);
- return e.filter(function (t) {
- return n[t] && !n[t].activatedAt
- })
- }
- function f(t, e, n) {
- if (e) {
- var r = function (t) {
- var r = t.target.ownerDocument.querySelector("appcues-layer .hotspots");
- r && !r.contains(t.target) && e(u(n, m.l(n)))
- };
- t.data.onClickOut = r, document.addEventListener("click", r)
- }
- }
- function l(t) {
- t.data.onClickOut && document.removeEventListener("click", t.data.onClickOut)
- }
- e.a = r;
- var d = n(2), p = n.n(d), h = n(5), v = (n.n(h), n(118)), m = n(1), E = n(10), T = n(0)
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- function e(t) {
- t && document.activeElement !== t && (t.focus(), setTimeout(function () {
- e(t)
- }, 500))
- }
- var r = u.c(t), _ = u.P(t), S = u.m(t), x = u.y(t), y = u.l(t), b = u.Q(t, y), C = x[b],
- w = r.attributes.pattern_type, k = r.attributes.is_progress_bar_hidden, A = r.attributes.position,
- I = r.attributes.backdrop, O = r.attributes.skippable, N = t.views.callbacks[m.ContentType.MODAL],
- R = _.cssLoaded, L = u.T(t), P = u.R(t), D = P || L, M = ["modal", "left", "fullscreen"],
- U = M.lastIndexOf(w) > -1, F = U || I, j = n.i(d.a)(t.settings),
- H = R && T.a.inArray([m.ContentStatus.SHOWING, m.ContentStatus.WILL_CLOSE], S),
- Y = S !== m.ContentStatus.SHOWING, V = {};
- H ? !F && _.height > 2 && (V = {
- height: (_.height || 0) + "px",
- width: (_.width || 0) + "px"
- }) : T.a.inArray(["shorty", "slideout"], w) ? V.opacity = "0" : V = {display: "none"};
- for (var B = Math.round((b + 1) / x.length * 1e3) / 10, G = {}, W = [], q = 0; q < x.length; q++) {
- G["cue-step-" + q] = q === b;
- for (var K = /<style.*?>((?:.|[\n\r])*?)<\/style>/g, X = void 0; null !== (X = K.exec(x[q].html));) X.index === K.lastIndex && K.lastIndex++, W.push(X[1])
- }
- var z = function (t) {
- "APPCUES" === t.target.tagName && O && "fullscreen" !== w && N.onSkip()
- }, Q = function (t, e) {
- var i = t.target.ownerDocument;
- e ? n.i(v.j)(i, g, function () {
- N.onCSSLoaded(r.id, g, !0), U || n.i(E.a)(i, r.id, "modal-container", N.onContentChange)
- }) : N.onCSSLoaded(r.id, g, !1)
- }, J = function (t) {
- !U && t && Math.abs(t.getBoundingClientRect().height - parseInt(_.height)) > 2 && N.onContentChange && window.requestAnimationFrame(function () {
- return N.onContentChange(r.id, t)
- })
- }, $ = function (t) {
- window.requestAnimationFrame(N.onShow), F && n.i(v.l)(document.querySelector("body"), "appcues-noscroll"), U && e(t.elm)
- }, Z = function () {
- n.i(v.m)(document.querySelector("body"), "appcues-noscroll")
- }, tt = n.i(c.html)(a, {percentComplete: B, isProgressBarHidden: k}),
- et = n.i(c.html)(i, {skippable: O, onClick: N.onSkip}),
- nt = j ? n.i(c.html)(s.b, {accountId: t.settings.accountId}) : n.i(c.html)(f.a, null),
- rt = n.i(c.html)(l.a, {
- step: C,
- key: "modal-step-" + b,
- currentState: _,
- showBadge: j && !U,
- accountId: t.settings.accountId,
- isFirst: 0 === b,
- isLast: b === x.length - 1,
- onComplete: N.onComplete,
- onCompleteFlow: N.onCompleteFlow,
- onNextStep: N.onNextStep,
- onPrevStep: N.onPrevStep,
- onJumpStep: N.onJumpStep,
- onLinkClick: N.onLinkClick,
- onStepChildActivated: N.onStepChildActivated,
- onStepChildDeactivated: N.onStepChildDeactivated,
- onFormSubmission: N.onFormSubmission,
- onContentChange: J,
- onSkip: N.onSkip
- });
- return n.i(c.html)("appcues-container", {
- "attrs-data-pattern-type": w,
- "attrs-data-position": A,
- "class-ontop": !0,
- "class-fullscreen": F,
- "class-apc-hidden": Y,
- classNames: "appcues--theme-" + (u.F(t) || D.id || "-default"),
- style: V
- }, n.i(c.html)("iframe", {
- "style-border": "none",
- "style-height": "100%",
- "style-width": "100%",
- "hook-insert": $,
- "hook-destroy": Z,
- "attrs-allowfullscreen": !0,
- "attrs-mozallowfullscreen": !0,
- "attrs-webkitallowfullscreen": !0,
- "attrs-msallowfullscreen": !0,
- title: "Appcues modal, providing in-app guidance"
- }, n.i(c.html)("link", {
- "attrs-href": g,
- "attrs-type": "text/css",
- "attrs-rel": "stylesheet",
- "on-load": function (t) {
- Q(t, !0)
- },
- "on-error": function (t) {
- Q(t, !1)
- }
- }), n.i(c.html)(p.a, {styling: D.globalStyling}), n.i(c.html)("style", {
- "attrs-type": "text/css",
- classNames: "extracted-step-styles"
- }, W.join("\n")), D && D.typekitId ? n.i(c.html)(h.a, {kitId: D.typekitId}) : n.i(c.html)(f.a, null), F ? n.i(c.html)(o, {
- patternType: w,
- hidden: Y
- }) : n.i(c.html)(f.a, null), function () {
- n.i(c.html)(f.a, null);
- return U ? n.i(c.html)("appcues", {
- "class-active": !0,
- "class-apc-hidden": Y,
- "class-fullscreen": F,
- class: G,
- "attrs-data-pattern-type": w,
- "on-click": z
- }, tt, et, nt, rt) : n.i(c.html)("appcues", {
- "class-active": !0,
- "class-apc-hidden": Y,
- "class-fullscreen": F,
- class: G,
- "attrs-data-pattern-type": w,
- "attrs-data-position": A,
- "on-click": z
- }, n.i(c.html)("modal-container", {
- "class-fullscreen": F, "hook-update": function (t) {
- J(t.elm)
- }
- }, tt, et, rt))
- }()))
- }
- function i(t) {
- var e = t.skippable, r = t.onClick;
- return e ? n.i(c.html)("div", {classNames: "appcues-skip"}, n.i(c.html)("a", {
- "attrs-aria-label": "Close Appcues modal",
- "attrs-data-step": "skip",
- "on-click": r
- }, String.fromCharCode(215))) : n.i(c.html)(f.a, null)
- }
- function a(t) {
- var e = t.percentComplete;
- return t.isProgressBarHidden ? n.i(c.html)(f.a, null) : n.i(c.html)("div", {classNames: "appcues-progress"}, n.i(c.html)("div", {
- classNames: "appcues-progress-bar appcues-progress-bar-success",
- style: {width: e + "%"},
- "attrs-aria-valuenow": e
- }))
- }
- function o(t) {
- var e = t.patternType, r = t.hidden;
- return n.i(c.html)("div", {"class-appcues-backdrop": !0, "class-apc-hidden": r, "attrs-data-pattern-type": e})
- }
- e.a = r;
- var c = n(5), u = (n.n(c), n(1)), s = n(44), f = n(33), l = n(195), d = n(54), p = n(78), h = n(122), v = n(13),
- m = n(0), E = n(55), T = n(6), g = "https://fast.appcues.com/3.28.4/modal.css"
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = c.c(t), r = c.P(t), i = c.m(t), v = c.y(t), m = c.l(t), E = c.Q(t, m), T = v[E],
- g = e.attributes.pattern_type, _ = e.attributes.position,
- S = t.views.callbacks[f.ContentType.SATISFACTION_SURVEY], x = r.cssLoaded, y = n.i(d.a)(t.settings),
- b = i !== f.ContentStatus.SHOWING, C = {};
- x && p.a.inArray([f.ContentStatus.SHOWING, f.ContentStatus.WILL_CLOSE], i) || (C = {display: "none"}), C = a()({}, C, {
- position: "fixed",
- bottom: "0px",
- left: "0px",
- width: "100%"
- });
- var w = 0, k = 1 === E;
- w = r.askMeLaterSelected ? 0 : r.surveyCollapsed ? 41 : k ? 270 : 170;
- var A = function () {
- window.requestAnimationFrame(S.onShow)
- }, I = function () {
- }, O = function (t) {
- if (t) {
- var n = t.getBoundingClientRect().height, i = parseInt(r.height);
- Math.abs(n - i) > 2 && S.onContentChange && window.requestAnimationFrame(function () {
- return S.onContentChange(e.id, t)
- })
- }
- }, N = function (t, r) {
- var i = t.target.ownerDocument;
- r ? n.i(s.j)(i, h, function () {
- S.onCSSLoaded(e.id, h, !0), n.i(l.a)(i, e.id, "survey-container", S.onContentChange)
- }) : S.onCSSLoaded(e.id, h, !1)
- }, R = n.i(o.html)(u.a, {
- step: T,
- key: "survey-step-" + E,
- currentState: r,
- showBadge: y,
- accountId: t.settings.accountId,
- isFirst: 0 === E,
- isLast: E === v.length - 1,
- onNextStep: S.onNextStep,
- onPrevStep: S.onPrevStep,
- onCollapse: S.onCollapse,
- onStartCollapsing: S.onStartCollapsing,
- onExpand: S.onExpand,
- onShowToast: S.onShowToast,
- onHideToast: S.onHideToast,
- onJumpStep: S.onJumpStep,
- onLinkClick: S.onLinkClick,
- onQuantitativeQuestionSubmitted: S.onQuantitativeQuestionSubmitted,
- onQualitativeQuestionSubmitted: S.onQualitativeQuestionSubmitted,
- onFeedbackTextChanged: S.onFeedbackTextChanged,
- onAskMeLaterSelected: S.onAskMeLaterSelected,
- onStepChildActivated: S.onStepChildActivated,
- onStepChildDeactivated: S.onStepChildDeactivated,
- onFormSubmission: S.onFormSubmission,
- onContentChange: O,
- onSkip: S.onSkip
- });
- return n.i(o.html)("appcues-container", {
- "attrs-data-pattern-type": g,
- "attrs-data-position": _,
- "class-ontop": !0,
- "class-apc-hidden": b,
- style: C
- }, n.i(o.html)("iframe", {
- style: {
- width: "100%",
- position: "fixed",
- bottom: "0",
- border: "none",
- height: w + "px"
- }, "hook-insert": A, "hook-destroy": I
- }, n.i(o.html)("link", {
- "attrs-href": h,
- "attrs-type": "text/css",
- "attrs-rel": "stylesheet",
- "on-load": function (t) {
- N(t, !0)
- },
- "on-error": function (t) {
- N(t, !1)
- }
- }), function () {
- return n.i(o.html)("appcues", {
- "class-active": !0,
- "class-apc-hidden": b,
- "attrs-data-pattern-type": g,
- "attrs-data-position": _
- }, n.i(o.html)("survey-container", {
- "hook-update": function (t) {
- O(t.elm)
- }
- }, R))
- }()))
- }
- e.a = r;
- var i = n(17), a = n.n(i), o = n(5), c = (n.n(o), n(1)), u = n(200), s = n(13), f = n(0), l = n(55), d = n(54),
- p = n(6), h = "https://fast.appcues.com/3.28.4/satisfaction-survey.css"
- }, function (t, e, n) {
- "use strict";
- function r() {
- var t = n.i(a.init)([u.a, f.a, d.a, h.a, m.a], n.i(E.createApi)({clean: !0})), e = null;
- return function (r) {
- if (n.i(_.a)(document)) {
- var a = n.i(T.c)(r) || {}, c = (r.currentContent || {}).status,
- u = [g.ContentStatus.READY, g.ContentStatus.WILL_SHOW, g.ContentStatus.SHOWING, g.ContentStatus.WILL_CLOSE];
- if (a.type && S.a.inArray(u, c)) {
- e && n.i(_.o)(e.elm) || (e = i(t));
- var s = r.views.renderers[a.type];
- e = t(e, n.i(o.html)("div", {"class-appcues": !0}, s(r)))
- } else e && (e = t(e, n.i(o.html)("div", {"class-appcues": !0})))
- }
- }
- }
- function i(t) {
- var e = document.createElement("div");
- return document.body.appendChild(e), t(e, n.i(o.html)("div", {"class-appcues": !0}))
- }
- e.a = r;
- var a = n(103), o = (n.n(a), n(5)), c = (n.n(o), n(101)), u = n.n(c), s = n(100), f = n.n(s), l = n(80), d = n.n(l),
- p = n(102), h = n.n(p), v = n(99), m = n.n(v), E = n(97), T = (n.n(E), n(1)), g = n(0), _ = n(13), S = n(6)
- }, function (t, e, n) {
- "use strict";
- function r() {
- function t(t) {
- function e(t, e, c) {
- return n.i(s.a)(t.apply(void 0, a()(e)), p.subscribe, h, r, i, o, c, t.name)
- }
- var r = t.getState, c = t.dispatch;
- l = e;
- var p = n.i(f.e)();
- p.emit = (o.emitter || u.v)(p.emit);
- var h = n.i(u.w)(c);
- return function (t) {
- return function (e) {
- d && d.actionDispatched(e);
- var n = t(e);
- return p.emit(e), n
- }
- }
- }
- var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}, r = e.context,
- i = void 0 === r ? {} : r, o = c()(e, ["context"]), l = void 0, d = o.sagaMonitor;
- if (d && (d.effectTriggered = d.effectTriggered || u.e, d.effectResolved = d.effectResolved || u.e, d.effectRejected = d.effectRejected || u.e, d.effectCancelled = d.effectCancelled || u.e, d.actionDispatched = d.actionDispatched || u.e), u.c.func(o)) throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");
- if (o.logger && !u.c.func(o.logger)) throw new Error("`options.logger` passed to the Saga middleware is not a function!");
- if (o.onerror && (u.i && n.i(u.h)("warn", "`options.onerror` is deprecated. Use `options.onError` instead."), o.onError = o.onerror, delete o.onerror), o.onError && !u.c.func(o.onError)) throw new Error("`options.onError` passed to the Saga middleware is not a function!");
- if (o.emitter && !u.c.func(o.emitter)) throw new Error("`options.emitter` passed to the Saga middleware is not a function!");
- return t.run = function (t) {
- for (var e = arguments.length, r = Array(e > 1 ? e - 1 : 0), i = 1; i < e; i++) r[i - 1] = arguments[i];
- n.i(u.g)(l, u.c.notUndef, "Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware"), n.i(u.g)(t, u.c.func, "sagaMiddleware.run(saga, ...args): saga argument must be a Generator function!");
- var a = n.i(u.j)();
- d && d.effectTriggered({effectId: a, root: !0, parentEffectId: 0, effect: {root: !0, saga: t, args: r}});
- var o = l(t, r, a);
- return d && d.effectResolved(a, o), o
- }, t.setContext = function (t) {
- n.i(u.g)(t, u.c.object, n.i(u.p)("sagaMiddleware", t)), u.m.assign(i, t)
- }, t
- }
- e.a = r;
- var i = n(14), a = n.n(i), o = n(218), c = n.n(o), u = n(19), s = n(79), f = n(58)
- }, function (t, e, n) {
- "use strict";
- n(19), n(79)
- }, function (t, e, n) {
- "use strict";
- n(19), n(59), n(79)
- }, function (t, e, n) {
- "use strict";
- n.d(e, "a", function () {
- return _
- });
- var r = n(7), i = n.n(r), a = n(46), o = n.n(a), c = n(24), u = n.n(c), s = n(215), f = n.n(s), l = n(216),
- d = n.n(l), p = {connecting: 0, open: 1, closing: 2, closed: 3}, h = 1e4,
- v = {closed: "closed", errored: "errored", joined: "joined", joining: "joining"},
- m = {close: "phx_close", error: "phx_error", join: "phx_join", reply: "phx_reply", leave: "phx_leave"},
- E = {longpoll: "longpoll", websocket: "websocket"}, T = function () {
- function t(e, n, r, i) {
- f()(this, t), this.channel = e, this.event = n, this.payload = r || {}, this.receivedResp = null, this.timeout = i, this.timeoutTimer = null, this.recHooks = [], this.sent = !1
- }
- return d()(t, [{
- key: "resend", value: function (t) {
- this.timeout = t, this.cancelRefEvent(), this.ref = null, this.refEvent = null, this.receivedResp = null, this.sent = !1, this.send()
- }
- }, {
- key: "send", value: function () {
- this.hasReceived("timeout") || (this.startTimeout(), this.sent = !0, this.channel.socket.push({
- topic: this.channel.topic,
- event: this.event,
- payload: this.payload,
- ref: this.ref
- }))
- }
- }, {
- key: "receive", value: function (t, e) {
- return this.hasReceived(t) && e(this.receivedResp.response), this.recHooks.push({
- status: t,
- callback: e
- }), this
- }
- }, {
- key: "matchReceive", value: function (t) {
- var e = t.status, n = t.response;
- t.ref;
- this.recHooks.filter(function (t) {
- return t.status === e
- }).forEach(function (t) {
- return t.callback(n)
- })
- }
- }, {
- key: "cancelRefEvent", value: function () {
- this.refEvent && this.channel.off(this.refEvent)
- }
- }, {
- key: "cancelTimeout", value: function () {
- clearTimeout(this.timeoutTimer), this.timeoutTimer = null
- }
- }, {
- key: "startTimeout", value: function () {
- var t = this;
- this.timeoutTimer || (this.ref = this.channel.socket.makeRef(), this.refEvent = this.channel.replyEventName(this.ref), this.channel.on(this.refEvent, function (e) {
- t.cancelRefEvent(), t.cancelTimeout(), t.receivedResp = e, t.matchReceive(e)
- }), this.timeoutTimer = setTimeout(function () {
- t.trigger("timeout", {})
- }, this.timeout))
- }
- }, {
- key: "hasReceived", value: function (t) {
- return this.receivedResp && this.receivedResp.status === t
- }
- }, {
- key: "trigger", value: function (t, e) {
- this.channel.trigger(this.refEvent, {status: t, response: e})
- }
- }]), t
- }(), g = function () {
- function t(e, n, r) {
- var i = this;
- f()(this, t), this.state = v.closed, this.topic = e, this.params = n || {}, this.socket = r, this.bindings = [], this.timeout = this.socket.timeout, this.joinedOnce = !1, this.joinPush = new T(this, m.join, this.params, this.timeout), this.pushBuffer = [], this.rejoinTimer = new y(function () {
- return i.rejoinUntilConnected()
- }, this.socket.reconnectAfterMs), this.joinPush.receive("ok", function () {
- i.state = v.joined, i.rejoinTimer.reset(), i.pushBuffer.forEach(function (t) {
- return t.send()
- }), i.pushBuffer = []
- }), this.onClose(function () {
- i.socket.log("channel", "close " + i.topic), i.state = v.closed, i.socket.remove(i)
- }), this.onError(function (t) {
- i.socket.log("channel", "error " + i.topic, t), i.state = v.errored, i.rejoinTimer.setTimeout()
- }), this.joinPush.receive("timeout", function () {
- i.state === v.joining && (i.socket.log("channel", "timeout " + i.topic, i.joinPush.timeout), i.state = v.errored, i.rejoinTimer.setTimeout())
- }), this.on(m.reply, function (t, e) {
- i.trigger(i.replyEventName(e), t)
- })
- }
- return d()(t, [{
- key: "rejoinUntilConnected", value: function () {
- if (this.rejoinTimer.setTimeout(), this.socket.isConnected()) try {
- this.rejoin()
- } catch (t) {
- this.socket.reportError && this.socket.reportError(t)
- }
- }
- }, {
- key: "join", value: function () {
- var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : this.timeout;
- if (this.joinedOnce) throw"tried to join multiple times. 'join' can only be called a single time per channel instance";
- return this.joinedOnce = !0, this.rejoin(t), this.joinPush
- }
- }, {
- key: "onClose", value: function (t) {
- this.on(m.close, t)
- }
- }, {
- key: "onError", value: function (t) {
- this.on(m.error, function (e) {
- return t(e)
- })
- }
- }, {
- key: "on", value: function (t, e) {
- this.bindings.push({event: t, callback: e})
- }
- }, {
- key: "off", value: function (t) {
- this.bindings = this.bindings.filter(function (e) {
- return e.event !== t
- })
- }
- }, {
- key: "canPush", value: function () {
- return this.socket.isConnected() && this.state === v.joined
- }
- }, {
- key: "push", value: function (t, e) {
- var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : this.timeout;
- if (!this.joinedOnce) throw"tried to push '" + t + "' to '" + this.topic + "' before joining. Use channel.join() before pushing events";
- var r = new T(this, t, e, n);
- return this.canPush() ? r.send() : (r.startTimeout(), this.pushBuffer.push(r)), r
- }
- }, {
- key: "leave", value: function () {
- var t = this, e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : this.timeout,
- n = function () {
- t.socket.log("channel", "leave " + t.topic), t.trigger(m.close, "leave")
- }, r = new T(this, m.leave, {}, e);
- return r.receive("ok", function () {
- return n()
- }).receive("timeout", function () {
- return n()
- }), r.send(), this.canPush() || r.trigger("ok", {}), r
- }
- }, {
- key: "onMessage", value: function (t, e, n) {
- }
- }, {
- key: "isMember", value: function (t) {
- return this.topic === t
- }
- }, {
- key: "sendJoin", value: function (t) {
- this.state = v.joining, this.joinPush.resend(t)
- }
- }, {
- key: "rejoin", value: function () {
- var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : this.timeout;
- this.sendJoin(t)
- }
- }, {
- key: "trigger", value: function (t, e, n) {
- this.onMessage(t, e, n), this.bindings.filter(function (e) {
- return e.event === t
- }).map(function (t) {
- return t.callback(e, n)
- })
- }
- }, {
- key: "replyEventName", value: function (t) {
- return "chan_reply_" + t
- }
- }]), t
- }(), _ = function () {
- function t(e) {
- var n = this, r = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
- f()(this, t), this.stateChangeCallbacks = {
- open: [],
- close: [],
- error: [],
- message: []
- }, this.channels = [], this.sendBuffer = [], this.ref = 0, this.timeout = r.timeout || h, this.transport = r.transport || window.WebSocket || S, this.heartbeatIntervalMs = r.heartbeatIntervalMs || 3e4, this.reconnectAfterMs = r.reconnectAfterMs || function (t) {
- return [1e3, 2e3, 5e3, 1e4][t - 1] || 1e4
- }, this.logger = r.logger || function () {
- }, this.longpollerTimeout = r.longpollerTimeout || 2e4, this.params = r.params || {}, this.endPoint = e + "/" + E.websocket, this.reconnectTimer = new y(function () {
- n.disconnect(function () {
- return n.connect()
- })
- }, this.reconnectAfterMs), this.reportError = r.reportError
- }
- return d()(t, [{
- key: "protocol", value: function () {
- return location.protocol.match(/^https/) ? "wss" : "ws"
- }
- }, {
- key: "endPointURL", value: function () {
- var t = x.appendParams(x.appendParams(this.endPoint, this.params), {vsn: "1.0.0"});
- return "/" !== t.charAt(0) ? t : "/" === t.charAt(1) ? this.protocol() + ":" + t : this.protocol() + "://" + location.host + t
- }
- }, {
- key: "disconnect", value: function (t, e, n) {
- this.conn && (this.conn.onclose = function () {
- }, e ? this.conn.close(e, n || "") : this.conn.close(), this.conn = null), t && t()
- }
- }, {
- key: "connect", value: function (t) {
- var e = this;
- t && (console && console.log("passing params to connect is deprecated. Instead pass :params to the Socket constructor"), this.params = t), this.conn || (this.conn = new this.transport(this.endPointURL()), this.conn.timeout = this.longpollerTimeout, this.conn.onopen = function () {
- return e.onConnOpen()
- }, this.conn.onerror = function (t) {
- return e.onConnError(t)
- }, this.conn.onmessage = function (t) {
- return e.onConnMessage(t)
- }, this.conn.onclose = function (t) {
- return e.onConnClose(t)
- })
- }
- }, {
- key: "log", value: function (t, e, n) {
- this.logger(t, e, n)
- }
- }, {
- key: "onOpen", value: function (t) {
- this.stateChangeCallbacks.open.push(t)
- }
- }, {
- key: "onClose", value: function (t) {
- this.stateChangeCallbacks.close.push(t)
- }
- }, {
- key: "onError", value: function (t) {
- this.stateChangeCallbacks.error.push(t)
- }
- }, {
- key: "onMessage", value: function (t) {
- this.stateChangeCallbacks.message.push(t)
- }
- }, {
- key: "onConnOpen", value: function () {
- var t = this;
- this.log("transport", "connected to " + this.endPointURL(), this.transport.prototype), this.flushSendBuffer(), this.reconnectTimer.reset(), this.conn.skipHeartbeat || (clearInterval(this.heartbeatTimer), this.heartbeatTimer = setInterval(function () {
- return t.sendHeartbeat()
- }, this.heartbeatIntervalMs)), this.stateChangeCallbacks.open.forEach(function (t) {
- return t()
- })
- }
- }, {
- key: "onConnClose", value: function (t) {
- this.log("transport", "close", t), this.triggerChanError(), clearInterval(this.heartbeatTimer), this.reconnectTimer.setTimeout(), this.stateChangeCallbacks.close.forEach(function (e) {
- return e(t)
- })
- }
- }, {
- key: "onConnError", value: function (t) {
- this.log("transport", t), this.triggerChanError(), this.stateChangeCallbacks.error.forEach(function (e) {
- return e(t)
- })
- }
- }, {
- key: "triggerChanError", value: function () {
- this.channels.forEach(function (t) {
- return t.trigger(m.error)
- })
- }
- }, {
- key: "connectionState", value: function () {
- switch (this.conn && this.conn.readyState) {
- case p.connecting:
- return "connecting";
- case p.open:
- return "open";
- case p.closing:
- return "closing";
- default:
- return "closed"
- }
- }
- }, {
- key: "isConnected", value: function () {
- return "open" === this.connectionState()
- }
- }, {
- key: "remove", value: function (t) {
- this.channels = this.channels.filter(function (e) {
- return !e.isMember(t.topic)
- })
- }
- }, {
- key: "channel", value: function (t) {
- var e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, n = new g(t, e, this);
- return this.channels.push(n), n
- }
- }, {
- key: "push", value: function (t) {
- var e = this, n = t.topic, r = t.event, i = t.payload, a = t.ref, o = function () {
- try {
- e.conn.send(u()(t))
- } catch (t) {
- e.reportError && e.reportError(t)
- }
- };
- this.log("push", n + " " + r + " (" + a + ")", i), this.isConnected() ? o() : this.sendBuffer.push(o)
- }
- }, {
- key: "makeRef", value: function () {
- var t = this.ref + 1;
- return t === this.ref ? this.ref = 0 : this.ref = t, this.ref.toString()
- }
- }, {
- key: "sendHeartbeat", value: function () {
- this.isConnected() && this.push({
- topic: "phoenix",
- event: "heartbeat",
- payload: {},
- ref: this.makeRef()
- })
- }
- }, {
- key: "flushSendBuffer", value: function () {
- this.isConnected() && this.sendBuffer.length > 0 && (this.sendBuffer.forEach(function (t) {
- return t()
- }), this.sendBuffer = [])
- }
- }, {
- key: "onConnMessage", value: function (t) {
- var e = JSON.parse(t.data), n = e.topic, r = e.event, i = e.payload, a = e.ref;
- this.log("receive", (i.status || "") + " " + n + " " + r + " " + (a && "(" + a + ")" || ""), i), this.channels.filter(function (t) {
- return t.isMember(n)
- }).forEach(function (t) {
- return t.trigger(r, i, a)
- }), this.stateChangeCallbacks.message.forEach(function (t) {
- return t(e)
- })
- }
- }]), t
- }(), S = function () {
- function t(e) {
- f()(this, t), this.endPoint = null, this.token = null, this.skipHeartbeat = !0, this.onopen = function () {
- }, this.onerror = function () {
- }, this.onmessage = function () {
- }, this.onclose = function () {
- }, this.pollEndpoint = this.normalizeEndpoint(e), this.readyState = p.connecting, this.poll()
- }
- return d()(t, [{
- key: "normalizeEndpoint", value: function (t) {
- return t.replace("ws://", "http://").replace("wss://", "https://").replace(new RegExp("(.*)/" + E.websocket), "$1/" + E.longpoll)
- }
- }, {
- key: "endpointURL", value: function () {
- return x.appendParams(this.pollEndpoint, {token: this.token})
- }
- }, {
- key: "closeAndRetry", value: function () {
- this.close(), this.readyState = p.connecting
- }
- }, {
- key: "ontimeout", value: function () {
- this.onerror("timeout"), this.closeAndRetry()
- }
- }, {
- key: "poll", value: function () {
- var t = this;
- this.readyState !== p.open && this.readyState !== p.connecting || x.request("GET", this.endpointURL(), "application/json", null, this.timeout, this.ontimeout.bind(this), function (e) {
- if (e) {
- var n = e.status, r = e.token, i = e.messages;
- t.token = r
- } else var n = 0;
- switch (n) {
- case 200:
- i.forEach(function (e) {
- return t.onmessage({data: u()(e)})
- }), t.poll();
- break;
- case 204:
- t.poll();
- break;
- case 410:
- t.readyState = p.open, t.onopen(), t.poll();
- break;
- case 0:
- case 500:
- t.onerror(), t.closeAndRetry();
- break;
- default:
- throw"unhandled poll status " + n
- }
- })
- }
- }, {
- key: "send", value: function (t) {
- var e = this;
- x.request("POST", this.endpointURL(), "application/json", t, this.timeout, this.onerror.bind(this, "timeout"), function (t) {
- t && 200 === t.status || (e.onerror(status), e.closeAndRetry())
- })
- }
- }, {
- key: "close", value: function (t, e) {
- this.readyState = p.closed, this.onclose()
- }
- }]), t
- }(), x = function () {
- function t() {
- f()(this, t)
- }
- return d()(t, null, [{
- key: "request", value: function (t, e, n, r, i, a, o) {
- if (window.XDomainRequest) {
- var c = new XDomainRequest;
- this.xdomainRequest(c, t, e, r, i, a, o)
- } else {
- var u = window.XMLHttpRequest ? new XMLHttpRequest : new ActiveXObject("Microsoft.XMLHTTP");
- this.xhrRequest(u, t, e, n, r, i, a, o)
- }
- }
- }, {
- key: "xdomainRequest", value: function (t, e, n, r, i, a, o) {
- var c = this;
- t.timeout = i, t.open(e, n), t.onload = function () {
- var e = c.parseJSON(t.responseText);
- o && o(e)
- }, a && (t.ontimeout = a), t.onprogress = function () {
- }, t.send(r)
- }
- }, {
- key: "xhrRequest", value: function (t, e, n, r, i, a, o, c) {
- var u = this;
- t.timeout = a, t.open(e, n, !0), t.setRequestHeader("Content-Type", r), t.onerror = function () {
- c && c(null)
- }, t.onreadystatechange = function () {
- if (t.readyState === u.states.complete && c) {
- var e = u.parseJSON(t.responseText);
- c(e)
- }
- }, o && (t.ontimeout = o), t.send(i)
- }
- }, {
- key: "parseJSON", value: function (t) {
- return t && "" !== t ? JSON.parse(t) : null
- }
- }, {
- key: "serialize", value: function (t, e) {
- var n = [];
- for (var r in t) if (t.hasOwnProperty(r)) {
- var i = e ? e + "[" + r + "]" : r, a = t[r];
- "object" === (void 0 === a ? "undefined" : o()(a)) ? n.push(this.serialize(a, i)) : n.push(encodeURIComponent(i) + "=" + encodeURIComponent(a))
- }
- return n.join("&")
- }
- }, {
- key: "appendParams", value: function (t, e) {
- return 0 === i()(e).length ? t : t + (t.match(/\?/) ? "&" : "?") + this.serialize(e)
- }
- }]), t
- }();
- x.states = {complete: 4};
- var y = function () {
- function t(e, n) {
- f()(this, t), this.callback = e, this.timerCalc = n, this.timer = null, this.tries = 0
- }
- return d()(t, [{
- key: "reset", value: function () {
- this.tries = 0, clearTimeout(this.timer)
- }
- }, {
- key: "setTimeout", value: function (t) {
- function e() {
- return t.apply(this, arguments)
- }
- return e.toString = function () {
- return t.toString()
- }, e
- }(function () {
- var t = this;
- clearTimeout(this.timer), this.timer = setTimeout(function () {
- t.tries = t.tries + 1, t.callback()
- }, this.timerCalc(this.tries + 1))
- })
- }]), t
- }()
- }, function (t, e, n) {
- t.exports = {default: n(219), __esModule: !0}
- }, function (t, e, n) {
- t.exports = {default: n(220), __esModule: !0}
- }, function (t, e, n) {
- t.exports = {default: n(221), __esModule: !0}
- }, function (t, e, n) {
- t.exports = {default: n(224), __esModule: !0}
- }, function (t, e, n) {
- "use strict";
- e.__esModule = !0, e.default = function (t, e) {
- if (!(t instanceof e)) throw new TypeError("Cannot call a class as a function")
- }
- }, function (t, e, n) {
- "use strict";
- e.__esModule = !0;
- var r = n(60), i = function (t) {
- return t && t.__esModule ? t : {default: t}
- }(r);
- e.default = function () {
- function t(t, e) {
- for (var n = 0; n < e.length; n++) {
- var r = e[n];
- r.enumerable = r.enumerable || !1, r.configurable = !0, "value" in r && (r.writable = !0), (0, i.default)(t, r.key, r)
- }
- }
- return function (e, n, r) {
- return n && t(e.prototype, n), r && t(e, r), e
- }
- }()
- }, function (t, e, n) {
- "use strict";
- e.__esModule = !0;
- var r = n(60), i = function (t) {
- return t && t.__esModule ? t : {default: t}
- }(r);
- e.default = function (t, e) {
- for (var n in e) {
- var r = e[n];
- r.configurable = r.enumerable = !0, "value" in r && (r.writable = !0), (0, i.default)(t, n, r)
- }
- return t
- }
- }, function (t, e, n) {
- "use strict";
- e.__esModule = !0, e.default = function (t, e) {
- var n = {};
- for (var r in t) e.indexOf(r) >= 0 || Object.prototype.hasOwnProperty.call(t, r) && (n[r] = t[r]);
- return n
- }
- }, function (t, e, n) {
- n(51), n(254), t.exports = n(8).Array.from
- }, function (t, e, n) {
- n(67), n(51), t.exports = n(252)
- }, function (t, e, n) {
- n(67), n(51), t.exports = n(253)
- }, function (t, e, n) {
- var r = n(8), i = r.JSON || (r.JSON = {stringify: JSON.stringify});
- t.exports = function (t) {
- return i.stringify.apply(i, arguments)
- }
- }, function (t, e, n) {
- n(256), t.exports = n(8).Object.assign
- }, function (t, e, n) {
- n(257);
- var r = n(8).Object;
- t.exports = function (t, e) {
- return r.create(t, e)
- }
- }, function (t, e, n) {
- n(258);
- var r = n(8).Object;
- t.exports = function (t, e, n) {
- return r.defineProperty(t, e, n)
- }
- }, function (t, e, n) {
- n(259), t.exports = n(8).Object.keys
- }, function (t, e, n) {
- n(141), n(51), n(67), n(260), n(262), n(263), t.exports = n(8).Promise
- }, function (t, e, n) {
- n(261), n(141), n(264), n(265), t.exports = n(8).Symbol
- }, function (t, e, n) {
- n(51), n(67), t.exports = n(95).f("iterator")
- }, function (t, e) {
- t.exports = function () {
- }
- }, function (t, e) {
- t.exports = function (t, e, n, r) {
- if (!(t instanceof e) || void 0 !== r && r in t) throw TypeError(n + ": incorrect invocation!");
- return t
- }
- }, function (t, e, n) {
- var r = n(40), i = n(92), a = n(251);
- t.exports = function (t) {
- return function (e, n, o) {
- var c, u = r(e), s = i(u.length), f = a(o, s);
- if (t && n != n) {
- for (; s > f;) if ((c = u[f++]) != c) return !0
- } else for (; s > f; f++) if ((t || f in u) && u[f] === n) return t || f || 0;
- return !t && -1
- }
- }
- }, function (t, e, n) {
- "use strict";
- var r = n(27), i = n(50);
- t.exports = function (t, e, n) {
- e in t ? r.f(t, e, i(0, n)) : t[e] = n
- }
- }, function (t, e, n) {
- var r = n(49), i = n(88), a = n(63);
- t.exports = function (t) {
- var e = r(t), n = i.f;
- if (n) for (var o, c = n(t), u = a.f, s = 0; c.length > s;) u.call(t, o = c[s++]) && e.push(o);
- return e
- }
- }, function (t, e, n) {
- var r = n(48), i = n(131), a = n(130), o = n(26), c = n(92), u = n(96), s = {}, f = {},
- e = t.exports = function (t, e, n, l, d) {
- var p, h, v, m, E = d ? function () {
- return t
- } : u(t), T = r(n, l, e ? 2 : 1), g = 0;
- if ("function" != typeof E) throw TypeError(t + " is not iterable!");
- if (a(E)) {
- for (p = c(t.length); p > g; g++) if ((m = e ? T(o(h = t[g])[0], h[1]) : T(t[g])) === s || m === f) return m
- } else for (v = E.call(t); !(h = v.next()).done;) if ((m = i(v, T, h.value, e)) === s || m === f) return m
- };
- e.BREAK = s, e.RETURN = f
- }, function (t, e) {
- t.exports = function (t, e, n) {
- var r = void 0 === n;
- switch (e.length) {
- case 0:
- return r ? t() : t.call(n);
- case 1:
- return r ? t(e[0]) : t.call(n, e[0]);
- case 2:
- return r ? t(e[0], e[1]) : t.call(n, e[0], e[1]);
- case 3:
- return r ? t(e[0], e[1], e[2]) : t.call(n, e[0], e[1], e[2]);
- case 4:
- return r ? t(e[0], e[1], e[2], e[3]) : t.call(n, e[0], e[1], e[2], e[3])
- }
- return t.apply(n, e)
- }
- }, function (t, e, n) {
- var r = n(47);
- t.exports = Array.isArray || function (t) {
- return "Array" == r(t)
- }
- }, function (t, e, n) {
- "use strict";
- var r = n(87), i = n(50), a = n(64), o = {};
- n(35)(o, n(12)("iterator"), function () {
- return this
- }), t.exports = function (t, e, n) {
- t.prototype = r(o, {next: i(1, n)}), a(t, e + " Iterator")
- }
- }, function (t, e) {
- t.exports = function (t, e) {
- return {value: e, done: !!t}
- }
- }, function (t, e, n) {
- var r = n(66)("meta"), i = n(36), a = n(34), o = n(27).f, c = 0, u = Object.isExtensible || function () {
- return !0
- }, s = !n(38)(function () {
- return u(Object.preventExtensions({}))
- }), f = function (t) {
- o(t, r, {value: {i: "O" + ++c, w: {}}})
- }, l = function (t, e) {
- if (!i(t)) return "symbol" == typeof t ? t : ("string" == typeof t ? "S" : "P") + t;
- if (!a(t, r)) {
- if (!u(t)) return "F";
- if (!e) return "E";
- f(t)
- }
- return t[r].i
- }, d = function (t, e) {
- if (!a(t, r)) {
- if (!u(t)) return !0;
- if (!e) return !1;
- f(t)
- }
- return t[r].w
- }, p = function (t) {
- return s && h.NEED && u(t) && !a(t, r) && f(t), t
- }, h = t.exports = {KEY: r, NEED: !1, fastKey: l, getWeak: d, onFreeze: p}
- }, function (t, e, n) {
- var r = n(16), i = n(140).set, a = r.MutationObserver || r.WebKitMutationObserver, o = r.process, c = r.Promise,
- u = "process" == n(47)(o);
- t.exports = function () {
- var t, e, n, s = function () {
- var r, i;
- for (u && (r = o.domain) && r.exit(); t;) {
- i = t.fn, t = t.next;
- try {
- i()
- } catch (r) {
- throw t ? n() : e = void 0, r
- }
- }
- e = void 0, r && r.enter()
- };
- if (u) n = function () {
- o.nextTick(s)
- }; else if (!a || r.navigator && r.navigator.standalone) if (c && c.resolve) {
- var f = c.resolve();
- n = function () {
- f.then(s)
- }
- } else n = function () {
- i.call(r, s)
- }; else {
- var l = !0, d = document.createTextNode("");
- new a(s).observe(d, {characterData: !0}), n = function () {
- d.data = l = !l
- }
- }
- return function (r) {
- var i = {fn: r, next: void 0};
- e && (e.next = i), t || (t = i, n()), e = i
- }
- }
- }, function (t, e, n) {
- "use strict";
- var r = n(49), i = n(88), a = n(63), o = n(65), c = n(129), u = Object.assign;
- t.exports = !u || n(38)(function () {
- var t = {}, e = {}, n = Symbol(), r = "abcdefghijklmnopqrst";
- return t[n] = 7, r.split("").forEach(function (t) {
- e[t] = t
- }), 7 != u({}, t)[n] || Object.keys(u({}, e)).join("") != r
- }) ? function (t, e) {
- for (var n = o(t), u = arguments.length, s = 1, f = i.f, l = a.f; u > s;) for (var d, p = c(arguments[s++]), h = f ? r(p).concat(f(p)) : r(p), v = h.length, m = 0; v > m;) l.call(p, d = h[m++]) && (n[d] = p[d]);
- return n
- } : u
- }, function (t, e, n) {
- var r = n(27), i = n(26), a = n(49);
- t.exports = n(30) ? Object.defineProperties : function (t, e) {
- i(t);
- for (var n, o = a(e), c = o.length, u = 0; c > u;) r.f(t, n = o[u++], e[n]);
- return t
- }
- }, function (t, e, n) {
- var r = n(63), i = n(50), a = n(40), o = n(93), c = n(34), u = n(128), s = Object.getOwnPropertyDescriptor;
- e.f = n(30) ? s : function (t, e) {
- if (t = a(t), e = o(e, !0), u) try {
- return s(t, e)
- } catch (t) {
- }
- if (c(t, e)) return i(!r.f.call(t, e), t[e])
- }
- }, function (t, e, n) {
- var r = n(40), i = n(134).f, a = {}.toString,
- o = "object" == typeof window && window && Object.getOwnPropertyNames ? Object.getOwnPropertyNames(window) : [],
- c = function (t) {
- try {
- return i(t)
- } catch (t) {
- return o.slice()
- }
- };
- t.exports.f = function (t) {
- return o && "[object Window]" == a.call(t) ? c(t) : i(r(t))
- }
- }, function (t, e, n) {
- var r = n(34), i = n(65), a = n(89)("IE_PROTO"), o = Object.prototype;
- t.exports = Object.getPrototypeOf || function (t) {
- return t = i(t), r(t, a) ? t[a] : "function" == typeof t.constructor && t instanceof t.constructor ? t.constructor.prototype : t instanceof Object ? o : null
- }
- }, function (t, e, n) {
- var r = n(20), i = n(8), a = n(38);
- t.exports = function (t, e) {
- var n = (i.Object || {})[t] || Object[t], o = {};
- o[t] = e(n), r(r.S + r.F * a(function () {
- n(1)
- }), "Object", o)
- }
- }, function (t, e, n) {
- var r = n(35);
- t.exports = function (t, e, n) {
- for (var i in e) n && t[i] ? t[i] = e[i] : r(t, i, e[i]);
- return t
- }
- }, function (t, e, n) {
- "use strict";
- var r = n(16), i = n(8), a = n(27), o = n(30), c = n(12)("species");
- t.exports = function (t) {
- var e = "function" == typeof i[t] ? i[t] : r[t];
- o && e && !e[c] && a.f(e, c, {
- configurable: !0, get: function () {
- return this
- }
- })
- }
- }, function (t, e, n) {
- var r = n(91), i = n(83);
- t.exports = function (t) {
- return function (e, n) {
- var a, o, c = String(i(e)), u = r(n), s = c.length;
- return u < 0 || u >= s ? t ? "" : void 0 : (a = c.charCodeAt(u), a < 55296 || a > 56319 || u + 1 === s || (o = c.charCodeAt(u + 1)) < 56320 || o > 57343 ? t ? c.charAt(u) : a : t ? c.slice(u, u + 2) : o - 56320 + (a - 55296 << 10) + 65536)
- }
- }
- }, function (t, e, n) {
- var r = n(91), i = Math.max, a = Math.min;
- t.exports = function (t, e) {
- return t = r(t), t < 0 ? i(t + e, 0) : a(t, e)
- }
- }, function (t, e, n) {
- var r = n(26), i = n(96);
- t.exports = n(8).getIterator = function (t) {
- var e = i(t);
- if ("function" != typeof e) throw TypeError(t + " is not iterable!");
- return r(e.call(t))
- }
- }, function (t, e, n) {
- var r = n(82), i = n(12)("iterator"), a = n(39);
- t.exports = n(8).isIterable = function (t) {
- var e = Object(t);
- return void 0 !== e[i] || "@@iterator" in e || a.hasOwnProperty(r(e))
- }
- }, function (t, e, n) {
- "use strict";
- var r = n(48), i = n(20), a = n(65), o = n(131), c = n(130), u = n(92), s = n(233), f = n(96);
- i(i.S + i.F * !n(133)(function (t) {
- Array.from(t)
- }), "Array", {
- from: function (t) {
- var e, n, i, l, d = a(t), p = "function" == typeof this ? this : Array, h = arguments.length,
- v = h > 1 ? arguments[1] : void 0, m = void 0 !== v, E = 0, T = f(d);
- if (m && (v = r(v, h > 2 ? arguments[2] : void 0, 2)), void 0 == T || p == Array && c(T)) for (e = u(d.length), n = new p(e); e > E; E++) s(n, E, m ? v(d[E], E) : d[E]); else for (l = T.call(d), n = new p; !(i = l.next()).done; E++) s(n, E, m ? o(l, v, [i.value, E], !0) : i.value);
- return n.length = E, n
- }
- })
- }, function (t, e, n) {
- "use strict";
- var r = n(230), i = n(239), a = n(39), o = n(40);
- t.exports = n(132)(Array, "Array", function (t, e) {
- this._t = o(t), this._i = 0, this._k = e
- }, function () {
- var t = this._t, e = this._k, n = this._i++;
- return !t || n >= t.length ? (this._t = void 0, i(1)) : "keys" == e ? i(0, n) : "values" == e ? i(0, t[n]) : i(0, [n, t[n]])
- }, "values"), a.Arguments = a.Array, r("keys"), r("values"), r("entries")
- }, function (t, e, n) {
- var r = n(20);
- r(r.S + r.F, "Object", {assign: n(242)})
- }, function (t, e, n) {
- var r = n(20);
- r(r.S, "Object", {create: n(87)})
- }, function (t, e, n) {
- var r = n(20);
- r(r.S + r.F * !n(30), "Object", {defineProperty: n(27).f})
- }, function (t, e, n) {
- var r = n(65), i = n(49);
- n(247)("keys", function () {
- return function (t) {
- return i(r(t))
- }
- })
- }, function (t, e, n) {
- "use strict";
- var r, i, a, o, c = n(62), u = n(16), s = n(48), f = n(82), l = n(20), d = n(36), p = n(61), h = n(231), v = n(235),
- m = n(139), E = n(140).set, T = n(241)(), g = n(86), _ = n(136), S = n(137), x = u.TypeError, y = u.process,
- b = u.Promise, C = "process" == f(y), w = function () {
- }, k = i = g.f, A = !!function () {
- try {
- var t = b.resolve(1), e = (t.constructor = {})[n(12)("species")] = function (t) {
- t(w, w)
- };
- return (C || "function" == typeof PromiseRejectionEvent) && t.then(w) instanceof e
- } catch (t) {
- }
- }(), I = function (t) {
- var e;
- return !(!d(t) || "function" != typeof(e = t.then)) && e
- }, O = function (t, e) {
- if (!t._n) {
- t._n = !0;
- var n = t._c;
- T(function () {
- for (var r = t._v, i = 1 == t._s, a = 0; n.length > a;) !function (e) {
- var n, a, o = i ? e.ok : e.fail, c = e.resolve, u = e.reject, s = e.domain;
- try {
- o ? (i || (2 == t._h && L(t), t._h = 1), !0 === o ? n = r : (s && s.enter(), n = o(r), s && s.exit()), n === e.promise ? u(x("Promise-chain cycle")) : (a = I(n)) ? a.call(n, c, u) : c(n)) : u(r)
- } catch (t) {
- u(t)
- }
- }(n[a++]);
- t._c = [], t._n = !1, e && !t._h && N(t)
- })
- }
- }, N = function (t) {
- E.call(u, function () {
- var e, n, r, i = t._v, a = R(t);
- if (a && (e = _(function () {
- C ? y.emit("unhandledRejection", i, t) : (n = u.onunhandledrejection) ? n({
- promise: t,
- reason: i
- }) : (r = u.console) && r.error && r.error("Unhandled promise rejection", i)
- }), t._h = C || R(t) ? 2 : 1), t._a = void 0, a && e.e) throw e.v
- })
- }, R = function (t) {
- return 1 !== t._h && 0 === (t._a || t._c).length
- }, L = function (t) {
- E.call(u, function () {
- var e;
- C ? y.emit("rejectionHandled", t) : (e = u.onrejectionhandled) && e({promise: t, reason: t._v})
- })
- }, P = function (t) {
- var e = this;
- e._d || (e._d = !0, e = e._w || e, e._v = t, e._s = 2, e._a || (e._a = e._c.slice()), O(e, !0))
- }, D = function (t) {
- var e, n = this;
- if (!n._d) {
- n._d = !0, n = n._w || n;
- try {
- if (n === t) throw x("Promise can't be resolved itself");
- (e = I(t)) ? T(function () {
- var r = {_w: n, _d: !1};
- try {
- e.call(t, s(D, r, 1), s(P, r, 1))
- } catch (t) {
- P.call(r, t)
- }
- }) : (n._v = t, n._s = 1, O(n, !1))
- } catch (t) {
- P.call({_w: n, _d: !1}, t)
- }
- }
- };
- A || (b = function (t) {
- h(this, b, "Promise", "_h"), p(t), r.call(this);
- try {
- t(s(D, this, 1), s(P, this, 1))
- } catch (t) {
- P.call(this, t)
- }
- }, r = function (t) {
- this._c = [], this._a = void 0, this._s = 0, this._d = !1, this._v = void 0, this._h = 0, this._n = !1
- }, r.prototype = n(248)(b.prototype, {
- then: function (t, e) {
- var n = k(m(this, b));
- return n.ok = "function" != typeof t || t, n.fail = "function" == typeof e && e, n.domain = C ? y.domain : void 0, this._c.push(n), this._a && this._a.push(n), this._s && O(this, !1), n.promise
- }, catch: function (t) {
- return this.then(void 0, t)
- }
- }), a = function () {
- var t = new r;
- this.promise = t, this.resolve = s(D, t, 1), this.reject = s(P, t, 1)
- }, g.f = k = function (t) {
- return t === b || t === o ? new a(t) : i(t)
- }), l(l.G + l.W + l.F * !A, {Promise: b}), n(64)(b, "Promise"), n(249)("Promise"), o = n(8).Promise, l(l.S + l.F * !A, "Promise", {
- reject: function (t) {
- var e = k(this);
- return (0, e.reject)(t), e.promise
- }
- }), l(l.S + l.F * (c || !A), "Promise", {
- resolve: function (t) {
- return S(c && this === o ? b : this, t)
- }
- }), l(l.S + l.F * !(A && n(133)(function (t) {
- b.all(t).catch(w)
- })), "Promise", {
- all: function (t) {
- var e = this, n = k(e), r = n.resolve, i = n.reject, a = _(function () {
- var n = [], a = 0, o = 1;
- v(t, !1, function (t) {
- var c = a++, u = !1;
- n.push(void 0), o++, e.resolve(t).then(function (t) {
- u || (u = !0, n[c] = t, --o || r(n))
- }, i)
- }), --o || r(n)
- });
- return a.e && i(a.v), n.promise
- }, race: function (t) {
- var e = this, n = k(e), r = n.reject, i = _(function () {
- v(t, !1, function (t) {
- e.resolve(t).then(n.resolve, r)
- })
- });
- return i.e && r(i.v), n.promise
- }
- })
- }, function (t, e, n) {
- "use strict";
- var r = n(16), i = n(34), a = n(30), o = n(20), c = n(138), u = n(240).KEY, s = n(38), f = n(90), l = n(64),
- d = n(66), p = n(12), h = n(95), v = n(94), m = n(234), E = n(237), T = n(26), g = n(36), _ = n(40), S = n(93),
- x = n(50), y = n(87), b = n(245), C = n(244), w = n(27), k = n(49), A = C.f, I = w.f, O = b.f, N = r.Symbol,
- R = r.JSON, L = R && R.stringify, P = p("_hidden"), D = p("toPrimitive"), M = {}.propertyIsEnumerable,
- U = f("symbol-registry"), F = f("symbols"), j = f("op-symbols"), H = Object.prototype,
- Y = "function" == typeof N, V = r.QObject, B = !V || !V.prototype || !V.prototype.findChild,
- G = a && s(function () {
- return 7 != y(I({}, "a", {
- get: function () {
- return I(this, "a", {value: 7}).a
- }
- })).a
- }) ? function (t, e, n) {
- var r = A(H, e);
- r && delete H[e], I(t, e, n), r && t !== H && I(H, e, r)
- } : I, W = function (t) {
- var e = F[t] = y(N.prototype);
- return e._k = t, e
- }, q = Y && "symbol" == typeof N.iterator ? function (t) {
- return "symbol" == typeof t
- } : function (t) {
- return t instanceof N
- }, K = function (t, e, n) {
- return t === H && K(j, e, n), T(t), e = S(e, !0), T(n), i(F, e) ? (n.enumerable ? (i(t, P) && t[P][e] && (t[P][e] = !1), n = y(n, {enumerable: x(0, !1)})) : (i(t, P) || I(t, P, x(1, {})), t[P][e] = !0), G(t, e, n)) : I(t, e, n)
- }, X = function (t, e) {
- T(t);
- for (var n, r = m(e = _(e)), i = 0, a = r.length; a > i;) K(t, n = r[i++], e[n]);
- return t
- }, z = function (t, e) {
- return void 0 === e ? y(t) : X(y(t), e)
- }, Q = function (t) {
- var e = M.call(this, t = S(t, !0));
- return !(this === H && i(F, t) && !i(j, t)) && (!(e || !i(this, t) || !i(F, t) || i(this, P) && this[P][t]) || e)
- }, J = function (t, e) {
- if (t = _(t), e = S(e, !0), t !== H || !i(F, e) || i(j, e)) {
- var n = A(t, e);
- return !n || !i(F, e) || i(t, P) && t[P][e] || (n.enumerable = !0), n
- }
- }, $ = function (t) {
- for (var e, n = O(_(t)), r = [], a = 0; n.length > a;) i(F, e = n[a++]) || e == P || e == u || r.push(e);
- return r
- }, Z = function (t) {
- for (var e, n = t === H, r = O(n ? j : _(t)), a = [], o = 0; r.length > o;) !i(F, e = r[o++]) || n && !i(H, e) || a.push(F[e]);
- return a
- };
- Y || (N = function () {
- if (this instanceof N) throw TypeError("Symbol is not a constructor!");
- var t = d(arguments.length > 0 ? arguments[0] : void 0), e = function (n) {
- this === H && e.call(j, n), i(this, P) && i(this[P], t) && (this[P][t] = !1), G(this, t, x(1, n))
- };
- return a && B && G(H, t, {configurable: !0, set: e}), W(t)
- }, c(N.prototype, "toString", function () {
- return this._k
- }), C.f = J, w.f = K, n(134).f = b.f = $, n(63).f = Q, n(88).f = Z, a && !n(62) && c(H, "propertyIsEnumerable", Q, !0), h.f = function (t) {
- return W(p(t))
- }), o(o.G + o.W + o.F * !Y, {Symbol: N});
- for (var tt = "hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","), et = 0; tt.length > et;) p(tt[et++]);
- for (var nt = k(p.store), rt = 0; nt.length > rt;) v(nt[rt++]);
- o(o.S + o.F * !Y, "Symbol", {
- for: function (t) {
- return i(U, t += "") ? U[t] : U[t] = N(t)
- }, keyFor: function (t) {
- if (!q(t)) throw TypeError(t + " is not a symbol!");
- for (var e in U) if (U[e] === t) return e
- }, useSetter: function () {
- B = !0
- }, useSimple: function () {
- B = !1
- }
- }), o(o.S + o.F * !Y, "Object", {
- create: z,
- defineProperty: K,
- defineProperties: X,
- getOwnPropertyDescriptor: J,
- getOwnPropertyNames: $,
- getOwnPropertySymbols: Z
- }), R && o(o.S + o.F * (!Y || s(function () {
- var t = N();
- return "[null]" != L([t]) || "{}" != L({a: t}) || "{}" != L(Object(t))
- })), "JSON", {
- stringify: function (t) {
- for (var e, n, r = [t], i = 1; arguments.length > i;) r.push(arguments[i++]);
- if (n = e = r[1], (g(e) || void 0 !== t) && !q(t)) return E(e) || (e = function (t, e) {
- if ("function" == typeof n && (e = n.call(this, t, e)), !q(e)) return e
- }), r[1] = e, L.apply(R, r)
- }
- }), N.prototype[D] || n(35)(N.prototype, D, N.prototype.valueOf), l(N, "Symbol"), l(Math, "Math", !0), l(r.JSON, "JSON", !0)
- }, function (t, e, n) {
- "use strict";
- var r = n(20), i = n(8), a = n(16), o = n(139), c = n(137);
- r(r.P + r.R, "Promise", {
- finally: function (t) {
- var e = o(this, i.Promise || a.Promise), n = "function" == typeof t;
- return this.then(n ? function (n) {
- return c(e, t()).then(function () {
- return n
- })
- } : t, n ? function (n) {
- return c(e, t()).then(function () {
- throw n
- })
- } : t)
- }
- })
- }, function (t, e, n) {
- "use strict";
- var r = n(20), i = n(86), a = n(136);
- r(r.S, "Promise", {
- try: function (t) {
- var e = i.f(this), n = a(t);
- return (n.e ? e.reject : e.resolve)(n.v), e.promise
- }
- })
- }, function (t, e, n) {
- n(94)("asyncIterator")
- }, function (t, e, n) {
- n(94)("observable")
- }, , , , , , , function (t, e, n) {
- var r = /([\w-]+)|=|(['"])([.\s\S]*?)\2/g, i = n(293);
- t.exports = function (t) {
- var e, n = 0, a = !0, o = {type: "tag", name: "", voidElement: !1, attrs: {}, children: []};
- return t.replace(r, function (r) {
- if ("=" === r) return a = !0, void n++;
- a ? 0 === n ? ((i[r] || "/" === t.charAt(t.length - 2)) && (o.voidElement = !0), o.name = r) : (o.attrs[e] = r.replace(/^['"]|['"]$/g, ""), e = void 0) : (e && (o.attrs[e] = e), e = r), n++, a = !1
- }), o
- }
- }, function (t, e, n) {
- function r(t, e, n, r, i) {
- var a = e.indexOf("<", r), o = e.slice(r, -1 === a ? void 0 : a);
- /^\s*$/.test(o) && (o = " "), (!i && a > -1 && n + t.length >= 0 || " " !== o) && t.push({
- type: "text",
- content: o
- })
- }
- var i = /(?:<!--[\S\s]*?-->|<(?:"[^"]*"['"]*|'[^']*'['"]*|[^'">])+>)/g, a = n(272),
- o = Object.create ? Object.create(null) : {};
- t.exports = function (t, e) {
- e || (e = {}), e.components || (e.components = o);
- var n, c = [], u = -1, s = [], f = {}, l = !1;
- return t.replace(i, function (i, o) {
- if (l) {
- if (i !== "</" + n.name + ">") return;
- l = !1
- }
- var d, p = "/" !== i.charAt(1), h = 0 === i.indexOf("\x3c!--"), v = o + i.length, m = t.charAt(v);
- p && !h && (u++, n = a(i), "tag" === n.type && e.components[n.name] && (n.type = "component", l = !0), n.voidElement || l || !m || "<" === m || r(n.children, t, u, v, e.ignoreWhitespace), f[n.tagName] = n, 0 === u && c.push(n), d = s[u - 1], d && d.children.push(n), s[u] = n), (h || !p || n.voidElement) && (h || u--, !l && "<" !== m && m && (d = -1 === u ? c : s[u].children, r(d, t, u, v, e.ignoreWhitespace)))
- }), !c.length && t.length && r(c, t, 0, 0, e.ignoreWhitespace), c
- }
- }, function (t, e) {
- t.exports = {
- map: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", encode: function (t) {
- "use strict";
- var e, n, r, i, a, o, c, u = "", s = 0, f = this.map;
- for (t = this.utf8.encode(t); s < t.length;) e = t.charCodeAt(s++), n = t.charCodeAt(s++), r = t.charCodeAt(s++), i = e >> 2, a = (3 & e) << 4 | n >> 4, o = isNaN(n) ? 64 : (15 & n) << 2 | r >> 6, c = isNaN(n) || isNaN(r) ? 64 : 63 & r, u = u + f.charAt(i) + f.charAt(a) + f.charAt(o) + f.charAt(c);
- return u
- }, decode: function (t) {
- "use strict";
- var e, n, r, i, a, o, c, u = "", s = 0, f = this.map, l = String.fromCharCode;
- for (t = t.replace(/[^A-Za-z0-9\+\/\=]/g, ""); s < t.length;) e = f.indexOf(t.charAt(s++)), n = f.indexOf(t.charAt(s++)), r = f.indexOf(t.charAt(s++)), i = f.indexOf(t.charAt(s++)), a = e << 2 | n >> 4, o = (15 & n) << 4 | r >> 2, c = (3 & r) << 6 | i, u = u + (l(a) + (64 != r ? l(o) : "")) + (64 != i ? l(c) : "");
- return this.utf8.decode(u)
- }, utf8: {
- encode: function (t) {
- "use strict";
- for (var e, n = "", r = 0, i = String.fromCharCode; r < t.length;) e = t.charCodeAt(r++), n += e < 128 ? i(e) : e > 127 && e < 2048 ? i(e >> 6 | 192) + i(63 & e | 128) : i(e >> 12 | 224) + i(e >> 6 & 63 | 128) + i(63 & e | 128);
- return n
- }, decode: function (t) {
- "use strict";
- for (var e, n = "", r = 0, i = String.fromCharCode; r < t.length;) e = t.charCodeAt(r), n += e < 128 ? [i(e), r++][0] : e > 191 && e < 224 ? [i((31 & e) << 6 | 63 & t.charCodeAt(r + 1)), r += 2][0] : [i((15 & e) << 12 | (63 & t.charCodeAt(r + 1)) << 6 | 63 & (c3 = t.charCodeAt(r + 2))), r += 3][0];
- return n
- }
- }
- }
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return null == t ? void 0 === t ? u : c : s && s in Object(t) ? n.i(a.a)(t) : n.i(o.a)(t)
- }
- var i = n(142), a = n(278), o = n(279), c = "[object Null]", u = "[object Undefined]",
- s = i.a ? i.a.toStringTag : void 0;
- e.a = r
- }, function (t, e, n) {
- "use strict";
- (function (t) {
- var n = "object" == typeof t && t && t.Object === Object && t;
- e.a = n
- }).call(e, n(104))
- }, function (t, e, n) {
- "use strict";
- var r = n(280), i = n.i(r.a)(Object.getPrototypeOf, Object);
- e.a = i
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e = o.call(t, u), n = t[u];
- try {
- t[u] = void 0;
- var r = !0
- } catch (t) {
- }
- var i = c.call(t);
- return r && (e ? t[u] = n : delete t[u]), i
- }
- var i = n(142), a = Object.prototype, o = a.hasOwnProperty, c = a.toString, u = i.a ? i.a.toStringTag : void 0;
- e.a = r
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return a.call(t)
- }
- var i = Object.prototype, a = i.toString;
- e.a = r
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- return function (n) {
- return t(e(n))
- }
- }
- e.a = r
- }, function (t, e, n) {
- "use strict";
- var r = n(276), i = "object" == typeof self && self && self.Object === Object && self,
- a = r.a || i || Function("return this")();
- e.a = a
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return null != t && "object" == typeof t
- }
- e.a = r
- }, function (t, e, n) {
- "use strict";
- function r() {
- for (var t = arguments.length, e = Array(t), n = 0; n < t; n++) e[n] = arguments[n];
- return function (t) {
- return function (n, r, o) {
- var c = t(n, r, o), u = c.dispatch, s = [], f = {
- getState: c.getState, dispatch: function (t) {
- return u(t)
- }
- };
- return s = e.map(function (t) {
- return t(f)
- }), u = i.a.apply(void 0, s)(c.dispatch), a({}, c, {dispatch: u})
- }
- }
- }
- e.a = r;
- var i = n(144), a = Object.assign || function (t) {
- for (var e = 1; e < arguments.length; e++) {
- var n = arguments[e];
- for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (t[r] = n[r])
- }
- return t
- }
- }, function (t, e, n) {
- "use strict"
- }, function (t, e, n) {
- "use strict";
- n(145), n(143), n(146)
- }, function (t, e, n) {
- "use strict";
- var r = n(145), i = (n(285), n(284), n(283));
- n(144), n(146);
- n.d(e, "b", function () {
- return r.a
- }), n.d(e, "a", function () {
- return i.a
- })
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return t && t.__esModule ? t : {default: t}
- }
- function i(t, e, n) {
- return e in t ? Object.defineProperty(t, e, {
- value: n,
- enumerable: !0,
- configurable: !0,
- writable: !0
- }) : t[e] = n, t
- }
- function a(t, e, n) {
- return t instanceof Array && t.length > 0 ? t.map(function (t) {
- return o(t, e, n)
- }) : void 0
- }
- function o(t, e, n) {
- var r = void 0;
- return r = "text" === t.type ? (0, h.createTextVNode)(t.content, n) : (0, p.default)(t.name, c(t, n), a(t.children, e, n)), e.push(r), r
- }
- function c(t, e) {
- var n = {};
- if (!t.attrs) return n;
- var r = Object.keys(t.attrs).reduce(function (n, r) {
- if ("style" !== r && "class" !== r) {
- var a = (0, h.unescapeEntities)(t.attrs[r], e);
- n ? n[r] = a : n = i({}, r, a)
- }
- return n
- }, null);
- r && (n.attrs = r);
- var a = u(t);
- a && (n.style = a);
- var o = s(t);
- return o && (n.class = o), n
- }
- function u(t) {
- try {
- return t.attrs.style.split(";").reduce(function (t, e) {
- var n = e.split(":"), r = (0, h.transformName)(n[0].trim());
- if (r) {
- var a = n[1].replace("!important", "").trim();
- t ? t[r] = a : t = i({}, r, a)
- }
- return t
- }, null)
- } catch (t) {
- return null
- }
- }
- function s(t) {
- try {
- return t.attrs.class.split(" ").reduce(function (t, e) {
- return e = e.trim(), e && (t ? t[e] = !0 : t = i({}, e, !0)), t
- }, null)
- } catch (t) {
- return null
- }
- }
- Object.defineProperty(e, "__esModule", {value: !0}), e.default = function (t) {
- var e = arguments.length <= 1 || void 0 === arguments[1] ? {} : arguments[1], n = e.context || document;
- if (!t) return null;
- var r = [], i = a((0, l.default)(t), r, n), c = void 0;
- return c = i ? 1 === i.length ? i[0] : i : o({
- type: "text",
- content: t
- }, r, n), e.hooks && e.hooks.create && r.forEach(function (t) {
- e.hooks.create(t)
- }), c
- };
- var f = n(273), l = r(f), d = n(98), p = r(d), h = n(288)
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- return (0, c.default)(void 0, void 0, void 0, a(t, e))
- }
- function i(t) {
- return t = t.replace(/-(\w)/g, function (t, e) {
- return e.toUpperCase()
- }), "" + t.charAt(0).toLowerCase() + t.substring(1)
- }
- function a(t, e) {
- return s || (s = e.createElement("div")), t.replace(u, function (t) {
- return s.innerHTML = t, s.textContent
- })
- }
- Object.defineProperty(e, "__esModule", {value: !0}), e.createTextVNode = r, e.transformName = i, e.unescapeEntities = a;
- var o = n(69), c = function (t) {
- return t && t.__esModule ? t : {default: t}
- }(o), u = new RegExp("&[a-z0-9#]+;", "gi"), s = null
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- return document.createElement(t)
- }
- function i(t, e) {
- return document.createElementNS(t, e)
- }
- function a(t) {
- return document.createTextNode(t)
- }
- function o(t) {
- return document.createComment(t)
- }
- function c(t, e, n) {
- t.insertBefore(e, n)
- }
- function u(t, e) {
- t.removeChild(e)
- }
- function s(t, e) {
- t.appendChild(e)
- }
- function f(t) {
- return t.parentNode
- }
- function l(t) {
- return t.nextSibling
- }
- function d(t) {
- return t.tagName
- }
- function p(t, e) {
- t.textContent = e
- }
- function h(t) {
- return t.textContent
- }
- function v(t) {
- return 1 === t.nodeType
- }
- function m(t) {
- return 3 === t.nodeType
- }
- function E(t) {
- return 8 === t.nodeType
- }
- Object.defineProperty(e, "__esModule", {value: !0}), e.htmlDomApi = {
- createElement: r,
- createElementNS: i,
- createTextNode: a,
- createComment: o,
- insertBefore: c,
- removeChild: u,
- appendChild: s,
- parentNode: f,
- nextSibling: l,
- tagName: d,
- setTextContent: p,
- getTextContent: h,
- isElement: v,
- isText: m,
- isComment: E
- }, e.default = e.htmlDomApi
- }, function (t, e, n) {
- "use strict";
- function r(t, e) {
- e.elm = t.elm, t.data.fn = e.data.fn, t.data.args = e.data.args, e.data = t.data, e.children = t.children, e.text = t.text, e.elm = t.elm
- }
- function i(t) {
- var e = t.data;
- r(e.fn.apply(void 0, e.args), t)
- }
- function a(t, e) {
- var n, i = t.data, a = e.data, o = i.args, c = a.args;
- if (i.fn !== a.fn || o.length !== c.length) return void r(a.fn.apply(void 0, c), e);
- for (n = 0; n < c.length; ++n) if (o[n] !== c[n]) return void r(a.fn.apply(void 0, c), e);
- r(t, e)
- }
- Object.defineProperty(e, "__esModule", {value: !0});
- var o = n(98);
- e.thunk = function (t, e, n, r) {
- return void 0 === r && (r = n, n = e, e = void 0), o.h(t, {
- key: e,
- hook: {init: i, prepatch: a},
- fn: n,
- args: r
- })
- }, e.default = e.thunk
- }, function (t, e, n) {
- "use strict";
- (function (t, r) {
- var i, a = n(292);
- i = "undefined" != typeof self ? self : "undefined" != typeof window ? window : void 0 !== t ? t : r;
- var o = n.i(a.a)(i);
- e.a = o
- }).call(e, n(104), n(294)(t))
- }, function (t, e, n) {
- "use strict";
- function r(t) {
- var e, n = t.Symbol;
- return "function" == typeof n ? n.observable ? e = n.observable : (e = n("observable"), n.observable = e) : e = "@@observable", e
- }
- e.a = r
- }, function (t, e) {
- t.exports = {
- area: !0,
- base: !0,
- br: !0,
- col: !0,
- embed: !0,
- hr: !0,
- img: !0,
- input: !0,
- keygen: !0,
- link: !0,
- menuitem: !0,
- meta: !0,
- param: !0,
- source: !0,
- track: !0,
- wbr: !0
- }
- }, function (t, e) {
- t.exports = function (t) {
- if (!t.webpackPolyfill) {
- var e = Object.create(t);
- e.children || (e.children = []), Object.defineProperty(e, "loaded", {
- enumerable: !0, get: function () {
- return e.l
- }
- }), Object.defineProperty(e, "id", {
- enumerable: !0, get: function () {
- return e.i
- }
- }), Object.defineProperty(e, "exports", {enumerable: !0}), e.webpackPolyfill = 1
- }
- return e
- }
- }, function (t, e, n) {
- (function (e) {
- !function (e) {
- "use strict";
- function n(t, e, n, r) {
- var a = e && e.prototype instanceof i ? e : i, o = Object.create(a.prototype), c = new d(r || []);
- return o._invoke = s(t, n, c), o
- }
- function r(t, e, n) {
- try {
- return {type: "normal", arg: t.call(e, n)}
- } catch (t) {
- return {type: "throw", arg: t}
- }
- }
- function i() {
- }
- function a() {
- }
- function o() {
- }
- function c(t) {
- ["next", "throw", "return"].forEach(function (e) {
- t[e] = function (t) {
- return this._invoke(e, t)
- }
- })
- }
- function u(t) {
- function e(n, i, a, o) {
- var c = r(t[n], t, i);
- if ("throw" !== c.type) {
- var u = c.arg, s = u.value;
- return s && "object" == typeof s && E.call(s, "__await") ? Promise.resolve(s.__await).then(function (t) {
- e("next", t, a, o)
- }, function (t) {
- e("throw", t, a, o)
- }) : Promise.resolve(s).then(function (t) {
- u.value = t, a(u)
- }, o)
- }
- o(c.arg)
- }
- function n(t, n) {
- function r() {
- return new Promise(function (r, i) {
- e(t, n, r, i)
- })
- }
- return i = i ? i.then(r, r) : r()
- }
- "object" == typeof process && process.domain && (e = process.domain.bind(e));
- var i;
- this._invoke = n
- }
- function s(t, e, n) {
- var i = y;
- return function (a, o) {
- if (i === C) throw new Error("Generator is already running");
- if (i === w) {
- if ("throw" === a) throw o;
- return h()
- }
- for (; ;) {
- var c = n.delegate;
- if (c) {
- if ("return" === a || "throw" === a && c.iterator[a] === v) {
- n.delegate = null;
- var u = c.iterator.return;
- if (u) {
- var s = r(u, c.iterator, o);
- if ("throw" === s.type) {
- a = "throw", o = s.arg;
- continue
- }
- }
- if ("return" === a) continue
- }
- var s = r(c.iterator[a], c.iterator, o);
- if ("throw" === s.type) {
- n.delegate = null, a = "throw", o = s.arg;
- continue
- }
- a = "next", o = v;
- var f = s.arg;
- if (!f.done) return i = b, f;
- n[c.resultName] = f.value, n.next = c.nextLoc, n.delegate = null
- }
- if ("next" === a) n.sent = n._sent = o; else if ("throw" === a) {
- if (i === y) throw i = w, o;
- n.dispatchException(o) && (a = "next", o = v)
- } else "return" === a && n.abrupt("return", o);
- i = C;
- var s = r(t, e, n);
- if ("normal" === s.type) {
- i = n.done ? w : b;
- var f = {value: s.arg, done: n.done};
- if (s.arg !== k) return f;
- n.delegate && "next" === a && (o = v)
- } else "throw" === s.type && (i = w, a = "throw", o = s.arg)
- }
- }
- }
- function f(t) {
- var e = {tryLoc: t[0]};
- 1 in t && (e.catchLoc = t[1]), 2 in t && (e.finallyLoc = t[2], e.afterLoc = t[3]), this.tryEntries.push(e)
- }
- function l(t) {
- var e = t.completion || {};
- e.type = "normal", delete e.arg, t.completion = e
- }
- function d(t) {
- this.tryEntries = [{tryLoc: "root"}], t.forEach(f, this), this.reset(!0)
- }
- function p(t) {
- if (t) {
- var e = t[g];
- if (e) return e.call(t);
- if ("function" == typeof t.next) return t;
- if (!isNaN(t.length)) {
- var n = -1, r = function e() {
- for (; ++n < t.length;) if (E.call(t, n)) return e.value = t[n], e.done = !1, e;
- return e.value = v, e.done = !0, e
- };
- return r.next = r
- }
- }
- return {next: h}
- }
- function h() {
- return {value: v, done: !0}
- }
- var v, m = Object.prototype, E = m.hasOwnProperty, T = "function" == typeof Symbol ? Symbol : {},
- g = T.iterator || "@@iterator", _ = T.toStringTag || "@@toStringTag", S = "object" == typeof t,
- x = e.regeneratorRuntime;
- if (x) return void(S && (t.exports = x));
- x = e.regeneratorRuntime = S ? t.exports : {}, x.wrap = n;
- var y = "suspendedStart", b = "suspendedYield", C = "executing", w = "completed", k = {}, A = {};
- A[g] = function () {
- return this
- };
- var I = Object.getPrototypeOf, O = I && I(I(p([])));
- if (O && O !== m && E.call(O, g)) {
- var N = O[g].call(O);
- N && N.next && "LegacyIteratorNext" === N.next.name || (A = O)
- }
- var R = o.prototype = i.prototype = Object.create(A);
- a.prototype = R.constructor = o, o.constructor = a, o[_] = a.displayName = "GeneratorFunction", x.isGeneratorFunction = function (t) {
- var e = "function" == typeof t && t.constructor;
- return !!e && (e === a || "GeneratorFunction" === (e.displayName || e.name))
- }, x.mark = function (t) {
- return Object.setPrototypeOf ? Object.setPrototypeOf(t, o) : (t.__proto__ = o, _ in t || (t[_] = "GeneratorFunction")), t.prototype = Object.create(R), t
- }, x.awrap = function (t) {
- return {__await: t}
- }, c(u.prototype), x.AsyncIterator = u, x.async = function (t, e, r, i) {
- var a = new u(n(t, e, r, i));
- return x.isGeneratorFunction(e) ? a : a.next().then(function (t) {
- return t.done ? t.value : a.next()
- })
- }, c(R), R[_] = "Generator", R.toString = function () {
- return "[object Generator]"
- }, x.keys = function (t) {
- var e = [];
- for (var n in t) e.push(n);
- return e.reverse(), function n() {
- for (; e.length;) {
- var r = e.pop();
- if (r in t) return n.value = r, n.done = !1, n
- }
- return n.done = !0, n
- }
- }, x.values = p, d.prototype = {
- constructor: d, reset: function (t) {
- if (this.prev = 0, this.next = 0, this.sent = this._sent = v, this.done = !1, this.delegate = null, this.tryEntries.forEach(l), !t) for (var e in this) "t" === e.charAt(0) && E.call(this, e) && !isNaN(+e.slice(1)) && (this[e] = v)
- }, stop: function () {
- this.done = !0;
- var t = this.tryEntries[0], e = t.completion;
- if ("throw" === e.type) throw e.arg;
- return this.rval
- }, dispatchException: function (t) {
- function e(e, r) {
- return a.type = "throw", a.arg = t, n.next = e, !!r
- }
- if (this.done) throw t;
- for (var n = this, r = this.tryEntries.length - 1; r >= 0; --r) {
- var i = this.tryEntries[r], a = i.completion;
- if ("root" === i.tryLoc) return e("end");
- if (i.tryLoc <= this.prev) {
- var o = E.call(i, "catchLoc"), c = E.call(i, "finallyLoc");
- if (o && c) {
- if (this.prev < i.catchLoc) return e(i.catchLoc, !0);
- if (this.prev < i.finallyLoc) return e(i.finallyLoc)
- } else if (o) {
- if (this.prev < i.catchLoc) return e(i.catchLoc, !0)
- } else {
- if (!c) throw new Error("try statement without catch or finally");
- if (this.prev < i.finallyLoc) return e(i.finallyLoc)
- }
- }
- }
- }, abrupt: function (t, e) {
- for (var n = this.tryEntries.length - 1; n >= 0; --n) {
- var r = this.tryEntries[n];
- if (r.tryLoc <= this.prev && E.call(r, "finallyLoc") && this.prev < r.finallyLoc) {
- var i = r;
- break
- }
- }
- i && ("break" === t || "continue" === t) && i.tryLoc <= e && e <= i.finallyLoc && (i = null);
- var a = i ? i.completion : {};
- return a.type = t, a.arg = e, i ? this.next = i.finallyLoc : this.complete(a), k
- }, complete: function (t, e) {
- if ("throw" === t.type) throw t.arg;
- "break" === t.type || "continue" === t.type ? this.next = t.arg : "return" === t.type ? (this.rval = t.arg, this.next = "end") : "normal" === t.type && e && (this.next = e)
- }, finish: function (t) {
- for (var e = this.tryEntries.length - 1; e >= 0; --e) {
- var n = this.tryEntries[e];
- if (n.finallyLoc === t) return this.complete(n.completion, n.afterLoc), l(n), k
- }
- }, catch: function (t) {
- for (var e = this.tryEntries.length - 1; e >= 0; --e) {
- var n = this.tryEntries[e];
- if (n.tryLoc === t) {
- var r = n.completion;
- if ("throw" === r.type) {
- var i = r.arg;
- l(n)
- }
- return i
- }
- }
- throw new Error("illegal catch attempt")
- }, delegateYield: function (t, e, n) {
- return this.delegate = {iterator: p(t), resultName: e, nextLoc: n}, k
- }
- }
- }("object" == typeof e ? e : "object" == typeof window ? window : "object" == typeof self ? self : this)
- }).call(e, n(104))
- }]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement