From 51da32aa5703b61ee0cf55766ac8aa2c982d8296 Mon Sep 17 00:00:00 2001 From: "me@rodrigorodriguez.com" Date: Sat, 12 Oct 2024 17:56:09 -0300 Subject: [PATCH] new(basic.gblib): SEND FILE pdf as temporary images ViewOnce. --- packages/default.gbui/src/GBUIApp.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/default.gbui/src/GBUIApp.js b/packages/default.gbui/src/GBUIApp.js index d009a5c3..e0c96dac 100644 --- a/packages/default.gbui/src/GBUIApp.js +++ b/packages/default.gbui/src/GBUIApp.js @@ -60,12 +60,14 @@ class GBUIApp extends React.Component { generateRandomId(length) { const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; let result = ''; + const array = new Uint32Array(length); + window.crypto.getRandomValues(array); for (let i = 0; i < length; i++) { - result += characters.charAt(Math.floor(Math.random() * characters.length)); + result += characters.charAt(array[i] % characters.length); } return result; } - + sendToken(token) { setTimeout(() => { window.line