Fix QR code not being URL safe
This commit is contained in:
@@ -44,11 +44,14 @@ export const QRDialog = ({
|
|||||||
settings: channelsToEncode,
|
settings: channelsToEncode,
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
const base64 = fromByteArray(encoded);
|
const base64 = fromByteArray(encoded)
|
||||||
|
.replace(/=/g, "")
|
||||||
|
.replace(/\+/g, "-")
|
||||||
|
.replace(/\//g, "_");
|
||||||
|
|
||||||
setQRCodeURL(`https://www.meshtastic.org/e/#${base64}`);
|
setQRCodeURL(`https://www.meshtastic.org/e/#${base64}`);
|
||||||
}, [channels, selectedChannels, loraConfig]);
|
}, [channels, selectedChannels, loraConfig]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Dialog
|
<Dialog
|
||||||
isShown={isOpen}
|
isShown={isOpen}
|
||||||
|
|||||||
Reference in New Issue
Block a user