about summary refs log tree commit diff
path: root/src/platform/polyfills.web.ts
diff options
context:
space:
mode:
authorPaul Frazee <pfrazee@gmail.com>2023-09-15 14:40:15 -0700
committerGitHub <noreply@github.com>2023-09-15 14:40:15 -0700
commit754663e5c33b2179e460537e320d03386de3134f (patch)
treef9e29783488925be594771671507207ec8bfb213 /src/platform/polyfills.web.ts
parent0672451ddca4c3496e8bfc1746289b7ce3d9ede2 (diff)
downloadvoidsky-754663e5c33b2179e460537e320d03386de3134f.tar.zst
Add findlast shim for outdated browsers (#1463)
* Add findlast shim for crappy browsers

* Fix types
Diffstat (limited to 'src/platform/polyfills.web.ts')
-rw-r--r--src/platform/polyfills.web.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/platform/polyfills.web.ts b/src/platform/polyfills.web.ts
index 1f9a3fa5e..1df661d70 100644
--- a/src/platform/polyfills.web.ts
+++ b/src/platform/polyfills.web.ts
@@ -1,5 +1,9 @@
+// @ts-ignore no decl -prf
+import * as findLast from 'array.prototype.findlast'
 /// <reference lib="dom" />
 
+findLast.shim()
+
 // @ts-ignore whatever typescript wants to complain about here, I dont care about -prf
 window.setImmediate = (cb: () => void) => setTimeout(cb, 0)