'use client'; import { Dispatch, FC, RefObject, SetStateAction } from 'react'; import styles from '@/components/ui/modal-exchange/ModalExchange.module.css'; import Image from 'next/image'; import NicknameInput from '@/components/ui/modal-exchange/inputs/NicknameInput'; import RangeInput from '@/components/ui/modal-exchange/inputs/RangeInput'; import { toFixed } from '@/utils/FormatNumber'; interface IModalExchangeContent { isDecimal: boolean; balance: number | undefined; nickname: string; amount: number; priceItem: number; image: string; rangeRef: RefObject; setNickname: Dispatch>; setAmount: Dispatch>; } const ModalExchangeContent: FC = ({ isDecimal, balance, nickname, amount, priceItem, image, rangeRef, setNickname, setAmount, }) => { return (
Выберите количество
{`${amount.toFixed(isDecimal ? 3 : 0)} - ${toFixed(balance)}`} {'small
{'exchange
{priceItem && ( {isDecimal ? (amount / priceItem).toFixed(3) : amount / priceItem} )} {'small
); }; export default ModalExchangeContent;