import { ModalProps } from '../../types/modal' import Modal from '../shared/Modal' import { useState } from 'react' import TabUnderline from '@components/shared/TabUnderline' import BorrowForm from '@components/BorrowForm' import RepayForm from '@components/RepayForm' import { ACCOUNT_ACTION_MODAL_HEIGHT } from 'utils/constants' interface BorrowRepayModalProps { action: 'borrow' | 'repay' token?: string } type ModalCombinedProps = BorrowRepayModalProps & ModalProps const BorrowRepayModal = ({ action, isOpen, onClose, token, }: ModalCombinedProps) => { const [activeTab, setActiveTab] = useState(action) return (
setActiveTab(v)} />
{activeTab === 'borrow' ? ( ) : null} {activeTab === 'repay' ? ( ) : null}
) } export default BorrowRepayModal