@dynamic-labs/sdk-react-core
Version:
A React SDK for implementing wallet web3 authentication and authorization to your website.
12 lines (10 loc) • 323 B
JavaScript
'use client'
const encodeBase64URL = (str) => {
const numberArray = [];
new Uint8Array(str).forEach((item) => numberArray.push(item));
return btoa(String.fromCharCode.apply(null, numberArray))
.replace(/=/g, '')
.replace(/\+/g, '-')
.replace(/\//g, '_');
};
export { encodeBase64URL };