React hooks and providers for applesauce
npm install applesauce-react
import { EventStore, QueryStore, Queries } from "applesauce-core";
import { QueryStoreProvider } from "applesauce-react/providers";
import { useStoreQuery } from "applesauce-react/hooks";
const eventStore = new EventStore();
const queryStore = new QueryStore(eventStore);
function UserName({ pubkey }) {
const profile = useStoreQuery(Queries.ProfileQuery, [pubkey]);
return {profile.name || "loading..."};
}
function App() {
return (
App
);
}