Untitled

 avatar
unknown
javascript
4 years ago
560 B
5
Indexable
import Home from './components/Home/Home';
import Loader from './components/Loader/Loader';
import useResources from './hooks/useResources';

import './App.css';

function App() {
  const { resources, isLoading, isError } = useResources('https://itunes.apple.com/us/rss/topalbums/limit=100/json');

  const feed = resources && resources.feed && resources.feed.entry;

  return (
    <>
      {isError && <p>Something went wrong</p>}
      {isLoading ? (
        <Loader />
      ) : (
        <Home artists={feed} />
      )}
    </>
  )
}

export default App;
Editor is loading...