about summary refs log tree commit diff
path: root/src/platform/polyfills.ts
diff options
context:
space:
mode:
authordan <dan.abramov@gmail.com>2023-11-01 16:52:34 +0000
committerGitHub <noreply@github.com>2023-11-01 16:52:34 +0000
commit9fb20517ae0f6f755818209dbc927f5bdc21089b (patch)
treecdd9553edd7a329c6c303930481b51f159fd7b5f /src/platform/polyfills.ts
parent4bf17190925db937835707efee41a907f07a787d (diff)
downloadvoidsky-9fb20517ae0f6f755818209dbc927f5bdc21089b.tar.zst
Remove unused Intl.Segmenter polyfill (#1789)
Diffstat (limited to 'src/platform/polyfills.ts')
-rw-r--r--src/platform/polyfills.ts16
1 files changed, 0 insertions, 16 deletions
diff --git a/src/platform/polyfills.ts b/src/platform/polyfills.ts
index c26c864ca..807cc4923 100644
--- a/src/platform/polyfills.ts
+++ b/src/platform/polyfills.ts
@@ -1,5 +1,4 @@
 import 'fast-text-encoding'
-import Graphemer from 'graphemer'
 // @ts-ignore no decl -prf
 import findLast from 'array.prototype.findlast'
 export {}
@@ -54,18 +53,3 @@ globalThis.atob = (str: string): string => {
   }
   return result
 }
-
-const splitter = new Graphemer()
-globalThis.Intl = globalThis.Intl || {}
-
-// @ts-ignore we're polyfilling -prf
-globalThis.Intl.Segmenter =
-  // @ts-ignore we're polyfilling -prf
-  globalThis.Intl.Segmenter ||
-  class Segmenter {
-    constructor() {}
-    // NOTE
-    // this is not a precisely correct polyfill but it's sufficient for our needs
-    // -prf
-    segment = splitter.iterateGraphemes
-  }