import { useContext } from "react"; import { MoonSDKContext, type State } from "../../context/MoonProvider"; export const useMoonSDK = (): State => { const context = useContext(MoonSDKContext); if (context === undefined) { throw new Error("useMoonSDK must be used within a MoonSDKProvider"); } return context; };