0.3.0 • Published 1 year ago
@hicaru/bearby-react v0.3.0
Introduction
The react web3 module of bearby wallet.
Quick Start
In your project:
yarn add @hicaru/bearby-react # or npm install @hicaru/bearby-react
The first step is to wrap you App or any React subtree with the BearbyProvider
import { BearbyProvider } from '@hicaru/bearby-react';
ReactDOM.render(
<React.StrictMode>
<BearbyProvider>
<App />
</BearbyProvider>
</React.StrictMode>,
document.getElementById('root')
);
In any React child of the provider, one can use the useBearby
hook in order to access the state and methods.
import { useBearby, BearbyProvider } from '@hicaru/bearby-react';
function App() {
const { connected, enabled, wallet, massa, contract, base58, net, period } = useBearby();
return (
<div>
<p>
connected:({String(connected)})
</p>
<p>
period:({String(period)})
</p>
<p>
enabled:({String(enabled)})
</p>
<p>
base58:({String(base58)})
</p>
<p>
network:({String(net)})
</p>
<button onClick={() => wallet.connect()}>
connect
</button>
</div>
);
}
0.3.0
1 year ago
0.2.7
2 years ago
0.2.9
2 years ago
0.2.8
2 years ago
0.2.6
2 years ago
0.2.5
2 years ago
0.2.1
3 years ago
0.2.3
3 years ago
0.2.4
3 years ago
0.2.0
3 years ago
0.1.9
3 years ago
0.1.7
3 years ago
0.1.6
3 years ago
0.1.5
3 years ago
0.1.4
3 years ago
0.1.3
3 years ago
0.1.2
3 years ago
0.1.0
3 years ago
0.0.9
3 years ago
0.0.8
3 years ago
0.0.7
3 years ago
0.0.6
3 years ago
0.0.5
3 years ago
0.0.4
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago
0.0.1
3 years ago