From edfe119780e5dc1dd5542d265fd8000815be138d Mon Sep 17 00:00:00 2001 From: Barak Gila Date: Mon, 26 Sep 2022 13:29:51 -0700 Subject: [PATCH] readd expect error messages --- web/lib/service/analytics.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/web/lib/service/analytics.ts b/web/lib/service/analytics.ts index 19f8f88a..c3a23251 100644 --- a/web/lib/service/analytics.ts +++ b/web/lib/service/analytics.ts @@ -16,18 +16,30 @@ export { track } try { ;(function (l, e, a, p) { + // @ts-expect-error Sprig doesn't yet have a native typescript snippet if (window.Sprig) return + // @ts-expect-error Sprig doesn't yet have a native typescript snippet window.Sprig = function (...args) { + // @ts-expect-error Sprig doesn't yet have a native typescript snippet S._queue.push(args) } + // @ts-expect-error Sprig doesn't yet have a native typescript snippet const S = window.Sprig + // @ts-expect-error Sprig doesn't yet have a native typescript snippet S.appId = a + // @ts-expect-error Sprig doesn't yet have a native typescript snippet S._queue = [] + // @ts-expect-error Sprig doesn't yet have a native typescript snippet window.UserLeap = S + // @ts-expect-error Sprig doesn't yet have a native typescript snippet a = l.createElement('script') + // @ts-expect-error Sprig doesn't yet have a native typescript snippet a.async = 1 + // @ts-expect-error Sprig doesn't yet have a native typescript snippet a.src = e + '?id=' + S.appId + // @ts-expect-error Sprig doesn't yet have a native typescript snippet p = l.getElementsByTagName('script')[0] + // @ts-expect-error Sprig doesn't yet have a native typescript snippet p.parentNode.insertBefore(a, p) })(document, 'https://cdn.sprig.com/shim.js', ENV_CONFIG.sprigEnvironmentId) } catch (error) {