client/src/utilities.ts
2024-08-20 02:16:18 +02:00

4 lines
189 B
TypeScript

export function uuidv4() {
return '10000000-1000-4000-8000-100000000000'.replace(/[018]/g, (c) => (+c ^ (crypto.getRandomValues(new Uint8Array(1))[0] & (15 >> (+c / 4)))).toString(16))
}