Unhandled Rejection (TypeError) in react

I keep getting errors that albums is undefined
json looks like this :

{"albums":{"album":[{"name":"Born This Way","mbid":"b695de30-91da-4cd4-8491-5740a4bbb6fb","url":"https://www.last.fm/music/Lady+Gaga","artist":{"name":"Lady Gaga","mbid":"650e7db6-b795-4eb5-a702-5ea2fc46c848","url":"https://www.last.fm/music/Lady+Gaga"},"image":[{"#text":"https://lastfm.freetls.fastly.net/i/u/34s/32aea3e268d24e243119346c6247cb91.png","size":"small"},{"#text":"https://lastfm.freetls.fastly.net/i/u/64s/32aea3e268d24e243119346c6247cb91.png","size":"medium"},{"#text":"https://lastfm.freetls.fastly.net/i/u/174s/32aea3e268d24e243119346c6247cb91.png","size":"large"},{"#text":"https://lastfm.freetls.fastly.net/i/u/300x300/32aea3e268d24e243119346c6247cb91.png","size":"extralarge"}],"@attr":{"rank":"1"}},{"name":"Dangerous Woman","mbid":"","url":"https://www.last.fm/music/Ariana+Grande","artist":{"name":"Ariana Grande","mbid":"f4fdbb4c-e4b7-47a0-b83b-d91bbfcfa387","url":"https://www.last.fm/music/Ariana+Grande"},"image":[{"#text":"https://lastfm.freetls.fastly.net/i/u/34s/2aae8dae16a1f8e53676ea299f2c65be.png","size":"small"},{"#text":"https://lastfm.freetls.fastly.net/i/u/64s/2aae8dae16a1f8e53676ea299f2c65be.png","size":"medium"},{"#text":"https://lastfm.freetls.fastly.net/i/u/174s/2aae8dae16a1f8e53676ea299f2c65be.png","size":"large"},{"#text":"https://lastfm.freetls.fastly.net/i/u/300x300/2aae8dae16a1f8e53676ea299f2c65be.png","size":"extralarge"}],"@attr":{"rank":"2"}},{"name":"Teenage Dream","mbid":"d610e36f-aae9-4703-9a9b-355c9e8de6c7","url":"https://www.last.fm/music/Katy+Perry","artist":{"name":"Katy Perry","mbid":"122d63fc-8671-43e4-9752-34e846d62a9c","url":"https://www.last.fm/music/Katy+Perry"},"image":[{"#text":"https://lastfm.freetls.fastly.net/i/u/34s/7f7f0eaf56402526b1efe2c7315193e8.png","size":"small"},{"#text":"https://lastfm.freetls.fastly.net/i/u/64s/7f7f0eaf56402526b1efe2c7315193e8.png","size":"medium"},{"#text":"https://lastfm.freetls.fastly.net/i/u/174s/7f7f0eaf56402526b1efe2c7315193e8.png","size":"large"},{"#text":"https://lastfm.freetls.fastly.net/i/u/300x300/7f7f0eaf56402526b1efe2c7315193e8.png","size":"extralarge"}],"@attr":{"rank":"3"}},{"name":"One of the Boys","mbid":"30625a5d-5ceb-4fb6-bb8c-ba82e279acdd","url":"https://www.last.fm/music/Katy+Perry","artist":{"name":"Katy Perry","mbid":"122d63fc-8671-43e4-9752-34e846d62a9c","url":"https://www.last.fm/music/Katy+Perry"},"image":[{"#text":"https://lastfm.freetls.fastly.net/i/u/34s/317a50a1835182082e8df461a9cfd78f.png","size":"small"},{"#text":"https://lastfm.freetls.fastly.net/i/u/64s/317a50a1835182082e8df461a9cfd78f.png","size":"medium"},{"#text":"https://lastfm.freetls.fastly.net/i/u/174s/317a50a1835182082e8df461a9cfd78f.png","size":"large"},{"#text":"https://lastfm.freetls.fastly.net/i/u/300x300/317a50a1835182082e8df461a9cfd78f.png","size":"extralarge"}],"@attr":{"rank":"4"}},{"name":"1989 (Deluxe)","mbid":"","url":"https://www.last.fm/music/Taylor+Swift","artist":{"name":"Taylor Swift","mbid":"20244d07-534f-4eff-b4d4-930878889970","url":"https://www.last.fm/music/Taylor+Swift"},"image":[{"#text":"https://lastfm.freetls.fastly.net/i/u/34s/0b1f574f30170c38434d1d59bcbd9c55.png","size":"small"},{"#text":"https://lastfm.freetls.fastly.net/i/u/64s/0b1f574f30170c38434d1d59bcbd9c55.png","size":"medium"},{"#text":"https://lastfm.freetls.fastly.net/i/u/174s/0b1f574f30170c38434d1d59bcbd9c55.png","size":"large"},{"#text":"https://lastfm.freetls.fastly.net/i/u/300x300/0b1f574f30170c38434d1d59bcbd9c55.png","size":"extralarge"}],"@attr":{"rank":"5"}},{"name":"Bionic","mbid":"48049b18-b950-4446-8fc8-76a8dba1a779","url":"https://www.last.fm/music/Christina+Aguilera","artist":{"name":"Christina Aguilera","mbid":"b202beb7-99bd-47e7-8b72-195c8d72ebdd","url":"https://www.last.fm/music/Christina+Aguilera"},"image":[{"#text":"https://lastfm.freetls.fastly.net/i/u/34s/0c7b88b12ba44bbc79520547aa624952.png","size":"small"},{"#text":"https://lastfm.freetls.fastly.net/i/u/64s/0c7b88b12ba44bbc79520547aa624952.png","size":"medium"},{"#text":"https://lastfm.freetls.fastly.net/i/u/174s/0c7b88b12ba44bbc79520547aa624952.png","size":"large"},{"#text":"https://lastfm.freetls.fastly.net/i/u/300x300/0c7b88b12ba44bbc79520547aa624952.png","size":"extralarge"}],"@attr":{"rank":"6"}},{"name":"My Everything (Deluxe)","mbid":"","url":"https://www.last.fm/music/Ariana+Grande","artist":{"name":"Ariana Grande","mbid":"f4fdbb4c-e4b7-47a0-b83b-d91bbfcfa387","url":"https://www.last.fm/music/Ariana+Grande"},"image":[{"#text":"https://lastfm.freetls.fastly.net/i/u/34s/33b123c2bd7d45afc5975a56c6789c63.png","size":"small"},{"#text":"https://lastfm.freetls.fastly.net/i/u/64s/33b123c2bd7d45afc5975a56c6789c63.png","size":"medium"},{"#text":"https://lastfm.freetls.fastly.net/i/u/174s/33b123c2bd7d45afc5975a56c6789c63.png","size":"large"},{"#text":"https://lastfm.freetls.fastly.net/i/u/300x300/33b123c2bd7d45afc5975a56c6789c63.png","size":"extralarge"}],"@attr":{"rank":"7"}},{"name":"1989","mbid":"b15d9a20-5fe8-4b35-ad58-bf686787d950","url":"https://www.last.fm/music/Taylor+Swift","artist":{"name":"Taylor Swift","mbid":"20244d07-534f-4eff-b4d4-930878889970","url":"https://www.last.fm/music/Taylor+Swift"},"image":[{"#text":"https://lastfm.freetls.fastly.net/i/u/34s/60ebf7bacc01a64208a758ab19b1e79b.png","size":"small"},{"#text":"https://lastfm.freetls.fastly.net/i/u/64s/60ebf7bacc01a64208a758ab19b1e79b.png","size":"medium"},{"#text":"https://lastfm.freetls.fastly.net/i/u/174s/60ebf7bacc01a64208a758ab19b1e79b.png","size":"large"},{"#text":"https://lastfm.freetls.fastly.net/i/u/300x300/60ebf7bacc01a64208a758ab19b1e79b.png","size":"extralarge"}],"@attr":{"rank":"8"}},{"name":"Lemonade","mbid":"","url":"https://www.last.fm/music/Beyonc%C3%A9","artist":{"name":"Beyoncé","mbid":"859d0860-d480-4efd-970c-c05d5f1776b8","url":"https://www.last.fm/music/Beyonc%C3%A9"},"image":[{"#text":"https://lastfm.freetls.fastly.net/i/u/34s/25ad241b09594e4252f1acd789f7aa38.png","size":"small"},{"#text":"https://lastfm.freetls.fastly.net/i/u/64s/25ad241b09594e4252f1acd789f7aa38.png","size":"medium"},{"#text":"https://lastfm.freetls.fastly.net/i/u/174s/25ad241b09594e4252f1acd789f7aa38.png","size":"large"},{"#text":"https://lastfm.freetls.fastly.net/i/u/300x300/25ad241b09594e4252f1acd789f7aa38.png","size":"extralarge"}],"@attr":{"rank":"9"}},{"name":"Doo-Wops & Hooligans","mbid":"a854d4ac-66d2-4d6c-a225-7f22beb71472","url":"https://www.last.fm/music/Bruno+Mars","artist":{"name":"Bruno Mars","mbid":"afb680f2-b6eb-4cd7-a70b-a63b25c763d5","url":"https://www.last.fm/music/Bruno+Mars"},"image":[{"#text":"https://lastfm.freetls.fastly.net/i/u/34s/5e470ad646e14e0ace52ca70374aecef.png","size":"small"},{"#text":"https://lastfm.freetls.fastly.net/i/u/64s/5e470ad646e14e0ace52ca70374aecef.png","size":"medium"},{"#text":"https://lastfm.freetls.fastly.net/i/u/174s/5e470ad646e14e0ace52ca70374aecef.png","size":"large"},{"#text":"https://lastfm.freetls.fastly.net/i/u/300x300/5e470ad646e14e0ace52ca70374aecef.png","size":"extralarge"}],"@attr":{"rank":"10"}}],"@attr":{"tag":"pop","page":"1","perPage":"10","totalPages":"4266","total":"42659"}}}

my code looks like this

   constructor(){
        super();
        this.state={
            newdata:[],
            featuredata:[]
        };
    }
componentDidMount(){
    Promise.all([
        fetch('http://ws.audioscrobbler.com/2.0/?method=tag.gettopalbums&tag=pop&api_key=myapikey&limit=10&OUR_API_KEY&format=json'),
        fetch('http://ws.audioscrobbler.com/2.0/?method=tag.gettopalbums&tag=rock&api_key=myapikey&limit=10&OUR_API_KEY&format=json')])
    .then(([response1, response2]) => (
        {
          response1: response1.json(),
          response2: response2.json(),
      }))
      .then(({response1, response2}) => {
        this.setState({
            newdata: response1.albums.album,
            featuredata: response2.albums.album,
        })
        
    });
}

Unhandled rejection means that one or both of the fetch calls is being rejected (and you aren’t handling the rejection). You’ll need to look at why it’s failing and fix that.