diff options
| author | Mel <einebeere@gmail.com> | 2022-02-21 01:56:43 +0100 |
|---|---|---|
| committer | Mel <einebeere@gmail.com> | 2022-02-21 01:56:43 +0100 |
| commit | acd85f6373dbf0edbc2cce5c9256464e5986abf0 (patch) | |
| tree | a2b96efa7e2bad416650a4017b2bb5ac913ca9f3 /assets/src/utils | |
| parent | 20cf91ce9f49c994fae9448c4ae6f93d4bc79323 (diff) | |
| download | rook-acd85f6373dbf0edbc2cce5c9256464e5986abf0.tar.zst rook-acd85f6373dbf0edbc2cce5c9256464e5986abf0.zip | |
Add toasts
Diffstat (limited to 'assets/src/utils')
| -rw-r--r-- | assets/src/utils/generateId.ts | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/assets/src/utils/generateId.ts b/assets/src/utils/generateId.ts new file mode 100644 index 0000000..51119a8 --- /dev/null +++ b/assets/src/utils/generateId.ts @@ -0,0 +1,10 @@ +// Returns a fairly random id string, which can +// then be used for keys in each blocks. +export default function (length: number): string { + const chars = "0123456789abcdef"; + + return Array(length) + .fill(0) + .map(() => chars[Math.floor(Math.random() * chars.length)]) + .join(""); +} |
