import {useCallback} from 'react'; import useUnicornFinance from './useUnicornFinance'; import useHandleTransactionReceipt from './useHandleTransactionReceipt'; const useWithdrawFromBoardroom = () => { const unicornFinance = useUnicornFinance(); const handleTransactionReceipt = useHandleTransactionReceipt(); const handleWithdraw = useCallback( (amount: string) => { handleTransactionReceipt( unicornFinance.withdrawShareFromBoardroom(amount), `Withdraw ${amount} WINGS from the Magicroom`, ); }, [unicornFinance, handleTransactionReceipt], ); return {onWithdraw: handleWithdraw}; }; export default useWithdrawFromBoardroom;