@dynamic-labs/sdk-react-core
Version:
A React SDK for implementing wallet web3 authentication and authorization to your website.
20 lines (17 loc) • 490 B
JavaScript
'use client'
import { useMemo } from 'react';
import { useOnrampContext } from '../../../context/OnrampContext/OnrampContext.js';
const useOnramp = () => {
const { onrampEnabled, openOnramp } = useOnrampContext();
return useMemo(() => ({
/**
* Whether onramp is enabled.
*/
enabled: onrampEnabled,
/**
* Opens the onramp modal.
*/
open: openOnramp,
}), [onrampEnabled, openOnramp]);
};
export { useOnramp };