UNPKG

react-use-wyre

Version:

🤑 React.js hooks for making payments using SendWyre. https://docs.sendwyre.com/

19 lines (18 loc) • 544 B
import { useCallback } from "react"; import useWyre from "./useWyre"; export default function useSecretKey() { const { wyre } = useWyre(); const createSecretKey = useCallback(async ({ secretKey, }) => { const { data: { apiKey } } = await wyre({ url: "v2/sessions/auth/key", method: "post", data: { secretKey }, }); return { secretKey, apiKey, bearerToken: `Bearer ${secretKey}`, }; }, [wyre]); return { createSecretKey }; }