@web3auth/no-modal
Version:
Multi chain wallet aggregator for web3Auth
28 lines (24 loc) • 987 B
JavaScript
;
var vue = require('vue');
require('@babel/runtime/helpers/objectSpread2');
require('@babel/runtime/helpers/defineProperty');
require('@segment/analytics-next');
require('../../base/loglevel.js');
require('@toruslabs/base-controllers');
var index = require('../../base/composables/index.js');
require('@web3auth/auth');
var index$1 = require('../../base/errors/index.js');
require('../../base/wallet/index.js');
require('../../base/connector/connectorStatus.js');
require('../../base/connector/constants.js');
require('jwt-decode');
require('../../base/plugin/errors.js');
require('../../base/plugin/IPlugin.js');
require('@toruslabs/constants');
require('@toruslabs/http-helpers');
const useWeb3AuthInner = () => {
const context = vue.inject(index.Web3AuthContextKey);
if (!context) throw index$1.WalletInitializationError.fromCode(1000, "usage of `useWeb3Auth` not wrapped in `Web3AuthProvider`.");
return context;
};
exports.useWeb3AuthInner = useWeb3AuthInner;