title: Arranging Axios response data to fit my TypeScript interface
body: <p>I've created an interface called 'ServerData', which holds one object - song data that I request from the Musixmatch API.
  I would like to fetch a song with Axios and then place it initialState, but as I'm new to interfaces, I'm not sure how to manipulate my response so that it can fit the ServerData interface.</p>
  <p>When I hover over the error, it says:
  <code>Type '{ randomSong: object; }' is not assignable to type 'never'</code></p>
  <p>In case it's relevant, before I added TypeScript to the project the Axios fetch was working fine, my frontend was able to get the song data, only then I wasn't using interfaces so there was no issue.</p>
  <p><a href="https://i.stack.imgur.com/RnRAs.png" rel="nofollow noreferrer">Picture of the code in question</a></p>