module@warp-drive/react
Function useStore()
ts
function useStore(): Store$1;Defined in: -private/store-provider.tsx:37
Returns the Store provided by the nearest StoreProvider. In development builds, calling it outside a <StoreProvider /> throws an error.
For how to set up the provider, see Provide the Store in React.
Returns
Store$1
Example
tsx
import { useStore } from "@warp-drive/react";
import { findRecord } from "@warp-drive/utilities/json-api";
export function ReloadButton({ userId }: { userId: string }) {
const store = useStore();
return (
<button onClick={() => store.request(findRecord("user", userId, { reload: true }))}>
Reload
</button>
);
}