|
|
|
|
|
|
|
|
import React, { useEffect, useState } from 'react'; |
|
|
import React, { useEffect, useState } from 'react'; |
|
|
import { getByIdScrappe } from '../../request/scrappe'; |
|
|
import { getByIdScrappe } from '../../request/scrappe'; |
|
|
|
|
|
import ScrappeDetails from '../../components/ScrappeDetails/ScrappeDetails' |
|
|
|
|
|
//import ScrappeResult from '../../components/ScrappeResult/ScrappeResult' |
|
|
import PropTypes from 'prop-types'; |
|
|
import PropTypes from 'prop-types'; |
|
|
|
|
|
|
|
|
const ScrapeResultsPage = ({ location }) => { |
|
|
const ScrapeResultsPage = ({ location }) => { |
|
|
|
|
|
|
|
|
const [scrappeResults, setScrappeResults] = useState() |
|
|
const [scrappeResults, setScrappeResults] = useState() |
|
|
|
|
|
const [scrappeDetails, setScrappeDetails] = useState() |
|
|
useEffect(() => { |
|
|
useEffect(() => { |
|
|
getByIdScrappe(location.id).then(res => res.data.status === 'done' ? setScrappeResults(res.data.result) : setScrappeResults(res.data)) |
|
|
|
|
|
|
|
|
getByIdScrappe(location.id) |
|
|
|
|
|
.then(res => { |
|
|
|
|
|
setScrappeDetails(res.data) |
|
|
|
|
|
if(res.data.status==='done') |
|
|
|
|
|
setScrappeResults(res.data.result)}) |
|
|
}, [setScrappeResults]) |
|
|
}, [setScrappeResults]) |
|
|
|
|
|
console.log("scrappeDetails", scrappeDetails) |
|
|
console.log("scrappeResults", scrappeResults) |
|
|
console.log("scrappeResults", scrappeResults) |
|
|
if (!scrappeResults) |
|
|
|
|
|
return null |
|
|
|
|
|
|
|
|
|
|
|
return ( |
|
|
return ( |
|
|
<div className="c-error-page"> |
|
|
|
|
|
<div className="c-error-page__content"> |
|
|
|
|
|
{scrappeResults.count} |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
<> |
|
|
|
|
|
{/* ScrappeDetail */} |
|
|
|
|
|
{console.log(scrappeDetails)} |
|
|
|
|
|
|
|
|
|
|
|
<ScrappeDetails details = {scrappeDetails} /> |
|
|
|
|
|
{/* {(scrappeResults !==undefined) |
|
|
|
|
|
? scrappeResults.map((result, i) => <ScrappeResult key={i} result = {result} />) |
|
|
|
|
|
:'' |
|
|
|
|
|
*/} |
|
|
|
|
|
</> |
|
|
); |
|
|
); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|