import React, { useEffect, useState } from 'react'; import styles from './auctionpage.module.css'; import { ETextStyles } from '../../texts'; import { AuctionCard } from '../../Auction/AuctionCard'; import { useAuctionData } from '../../hooks/useAuctionData'; import { Spinner } from '../../Elements/Spinner'; import { ErrorPage } from '../ErrorPage'; export function AuctionPage() { const { dataAuction, loadingAuction, errorAuction } = useAuctionData(); const [auctionBlock, setAuctionBlock] = useState(
); useEffect(() => { if(dataAuction.length != 0) { const newBlock = dataAuction.map(item => { if (item.productName && item.productCover && item.initialCost && item.time && item.winnersNumber && item.commission && item.id && item.isLead != undefined && item.myBet != undefined) return