import * as React from 'react'; import { TokenType, useOnRamp, useUserTokens } from '../../src'; const OnRamp = () => { const { tokens } = useUserTokens(); const [token, setToken] = React.useState(); const [rampType, setRampType] = React.useState<'ramp' | 'mercuryo'>('ramp'); const [type, setType] = React.useState<'buy' | 'sell'>('buy'); const { onContinue, title } = useOnRamp({ type: type, token: token, rampType: rampType, }); React.useEffect(() => { if (!token && tokens.length > 0) { setToken(tokens[0]); } }, [tokens, token]); React.useEffect(() => { if (type === 'sell') { setRampType('mercuryo'); } }, [type]); return (

OnRamp

buy or sell:

rampType:

token:{' '}

onRampTitle: {title}

); }; export default OnRamp;