import {useCallback} from 'react'; import useUnicornFinance from './useUnicornFinance'; import useHandleTransactionReceipt from './useHandleTransactionReceipt'; const useRedeemOnBoardroom = (description?: string) => { const unicornFinance = useUnicornFinance(); const handleTransactionReceipt = useHandleTransactionReceipt(); const handleRedeem = useCallback(() => { const alertDesc = description || 'Redeem WINGS from Magicroom'; handleTransactionReceipt(unicornFinance.exitFromBoardroom(), alertDesc); }, [unicornFinance, description, handleTransactionReceipt]); return {onRedeem: handleRedeem}; }; export default useRedeemOnBoardroom;