@dynamic-labs/sdk-react-core
Version:
A React SDK for implementing wallet web3 authentication and authorization to your website.
24 lines (19 loc) • 740 B
JavaScript
'use client'
;
Object.defineProperty(exports, '__esModule', { value: true });
var utils = require('@dynamic-labs/utils');
var helpers = require('../../../context/DynamicContext/helpers/helpers.cjs');
var localStorage = require('../../constants/localStorage.cjs');
require('../../constants/colors.cjs');
require('../../constants/values.cjs');
const getMinAuthToken = () => {
if (typeof window === 'undefined')
return undefined;
const token = utils.StorageService.getItem(localStorage.AUTH_MIN_TOKEN, {
priority: ['secureStorage', 'localStorage'],
});
if (!token || helpers.isMinAuthTokenExpired(token))
return undefined;
return token;
};
exports.getMinAuthToken = getMinAuthToken;