@coin-voyage/paykit
Version:
Seamless crypto payments. Onboard users from any chain, any coin into your app with one click.
15 lines (14 loc) • 893 B
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import usePayContext from "../../contexts/pay";
import { PageContent } from "../../ui/Modal/styles";
import { OrderHeader } from "../../ui/OrderHeader";
import OptionsList from "../../ui/OptionsList";
import PoweredByFooter from "../../ui/PoweredByFooter";
import { usePayToAddressChainOptions } from "../../../hooks/usePayToAddressChainOptions";
export default function SelectPayToAddressChain() {
const { paymentState } = usePayContext();
const { payOrder } = paymentState;
const fiatAmount = payOrder?.fulfillment.amount.value_usd;
const { options, isLoading } = usePayToAddressChainOptions({ fiatAmount });
return (_jsxs(PageContent, { children: [_jsx(OrderHeader, { minified: true }), _jsx(OptionsList, { isLoading: isLoading, requiredSkeletons: 4, options: options }), _jsx(PoweredByFooter, {})] }));
}