@macalinao/grill
Version:
Modern Solana development kit for React applications with automatic account batching, caching, and transaction notifications
15 lines • 529 B
JavaScript
import { useContext } from "react";
import { WalletContext } from "../contexts/wallet-context.js";
/**
* Hook to access Solana Kit wallet utilities from context.
* @returns Object containing signer (nullable), rpc, and rpcEndpoint
* @throws Error if not within WalletProvider
*/
export function useKitWallet() {
const context = useContext(WalletContext);
if (!context) {
throw new Error("useKitWallet must be used within WalletProvider");
}
return context;
}
//# sourceMappingURL=use-kit-wallet.js.map