This repository contains React
hooks for meteor primitives, making it
easier to create your dApp logic and components.
pnpm install @meteor-web3/hooks
import { MeteorContextProvider } from "@meteor-web3/hooks";
ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(
<MeteorContextProvider>
<App />
</MeteorContextProvider>
);
import { useStore } from "@meteor-web3/hooks";
const { state } = useStore();
const { connectApp } = useApp({
onSuccess: (result) => {
console.log("connect app success, result:", result);
},
});
const { createdStream: publicPost, createStream: createPublicStream } = useCreateStream({
streamType: StreamType.Public,
onSuccess: (result: any) => {
console.log("create public stream success:", result);
},
});
You can find more meteor-hooks usage in dapp-examples.
View hooks API Doc.