@nezztest/react
v0.0.1
Published
A React package providing a Frame context provider and hook.
Downloads
1
Readme
@frame/react
A React package providing a Frame context provider and hook.
Installation
npm install @frame/react
# or
yarn add @frame/react
# or
pnpm add @frame/reactUsage
import { FrameProvider, useFrame } from '@frame/react';
function App() {
return (
<FrameProvider>
<YourComponent />
</FrameProvider>
);
}
function YourComponent() {
const { isConnected, connect, disconnect } = useFrame();
return (
<div>
<p>Connected: {isConnected ? 'Yes' : 'No'}</p>
<button onClick={connect}>Connect</button>
<button onClick={disconnect}>Disconnect</button>
</div>
);
}API
FrameProvider
A context provider component that manages the Frame state.
Props
children: React nodes to be wrapped by the providerinitialValue: Optional initial state values
useFrame
A hook to access the Frame context.
Returns
isConnected: boolean indicating connection statusaddress: string | undefined - connected addressconnect: function to establish connectiondisconnect: function to terminate connection
