summaryrefslogtreecommitdiff
path: root/packages/tweetdeck/src/lib/utils/id.ts
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2025-11-23 01:12:53 +0700
committerpolwex <polwex@sortug.com>2025-11-23 01:12:53 +0700
commitcb1b56f5a0eddbf77446f415f2beda57c8305f85 (patch)
treed333ca5c143063af8ee1b2f9e2d1d25f8ef2007c /packages/tweetdeck/src/lib/utils/id.ts
wut
Diffstat (limited to 'packages/tweetdeck/src/lib/utils/id.ts')
-rw-r--r--packages/tweetdeck/src/lib/utils/id.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/tweetdeck/src/lib/utils/id.ts b/packages/tweetdeck/src/lib/utils/id.ts
new file mode 100644
index 0000000..3008587
--- /dev/null
+++ b/packages/tweetdeck/src/lib/utils/id.ts
@@ -0,0 +1,4 @@
+export const generateId = () =>
+ typeof crypto !== "undefined" && "randomUUID" in crypto
+ ? crypto.randomUUID()
+ : Math.random().toString(36).slice(2, 11);