Skip to content

Commit b2a4c82

Browse files
committed
Adds provider in the constructor params
1 parent 4ef529e commit b2a4c82

File tree

8 files changed

+229
-38
lines changed

8 files changed

+229
-38
lines changed

demo/rn-bare-example/App.tsx

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ const web3auth = new Web3Auth(WebBrowser, EncryptedStorage, {
4646
redirectUrl,
4747
// IMP END - Whitelist bundle ID
4848
network: WEB3AUTH_NETWORK.SAPPHIRE_MAINNET, // or other networks
49+
privateKeyProvider: ethereumPrivateKeyProvider,
4950
});
5051
// IMP END - SDK Initialization
5152

@@ -60,10 +61,9 @@ export default function App() {
6061
// IMP START - SDK Initialization
6162
await web3auth.init();
6263

63-
if (web3auth.privKey) {
64-
await ethereumPrivateKeyProvider.setupProvider(web3auth.privKey);
64+
if (web3auth.connected) {
6565
// IMP END - SDK Initialization
66-
setProvider(ethereumPrivateKeyProvider);
66+
setProvider(web3auth.provider);
6767
setLoggedIn(true);
6868
}
6969
};
@@ -91,10 +91,9 @@ export default function App() {
9191
});
9292
uiConsole(web3auth.userInfo);
9393

94-
if (web3auth.privKey) {
95-
await ethereumPrivateKeyProvider.setupProvider(web3auth.privKey);
94+
if (web3auth.connected) {
9695
// IMP END - Login
97-
setProvider(ethereumPrivateKeyProvider);
96+
setProvider(web3auth.provider);
9897
uiConsole("Logged In");
9998
setLoggedIn(true);
10099
}
@@ -114,7 +113,7 @@ export default function App() {
114113
await web3auth.logout();
115114
// IMP END - Logout
116115

117-
if (!web3auth.privKey) {
116+
if (!web3auth.connected) {
118117
setProvider(null);
119118
uiConsole("Logged out");
120119
setLoggedIn(false);

demo/rn-bare-example/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 119 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@
6161
"@types/node": "^20",
6262
"@types/react-native": "^0.72.8",
6363
"@types/urijs": "^1.19.25",
64+
"@web3auth/base": "^9.0.2",
6465
"eslint": "^8.53.0",
6566
"husky": "^9.1.6",
6667
"lint-staged": "^15.2.10",

0 commit comments

Comments
 (0)