axios.get first time response is empty using useState and useEffect

I dont know why first time response is empty, I have tried several ways, using loading and without , using ... thing also. can someone help me out what am I doing wrong ? No idea even why I get console 2 or 3 times even [here is my console][1]

    const Product = (props) => {
        const artikeId = props.match.params['number'];
        const [productData, setProductData] = useState([]);`enter code here`
        const [loading, setLoading] = useState(false);

        useEffect( () => {
            const fetchData = async () => {
                await axios.get(`http://localhost:8081/products/${artikeId}`)
                    .then(res => {
                        //    setProductData([...productData,]);
        }, []);


        return <div>
If it works I will return {productData[0].name} etc etc
    export default Product```


29 thoughts on “axios.get first time response is empty using useState and useEffect”

  1. therapies cognitivo-comportementales paris pharmacie de garde epinal , pharmacie de garde jura therapie sexofonctionnelle , [url=]Renagel sans ordonnance Belgique[/url] pharmacie becker monteux [url=]Prednisone sans ordonnance QuГ©bec[/url] , therapies breves vannes pharmacie bordeaux grand parc , therapie quantique formation. pharmacie aix en provence pont de l’arc therapie comportementale et cognitive haute savoie [url=]Lioresal sans ordonnance France[/url] , traitement insuffisance cardiaque. pharmacie ouverte quebec, therapie de couple exercices chu amiens pharmacie essais cliniques . pharmacie de bourges, therapies used for ptsd act therapy in a nutshell therapie comportementale et cognitive valence .


Leave a Comment