That ~30 line component should be reduced to something resembling this:
const PlanetView = ({planet}) => <div>{planet ? planet.stuff : 'Loading...'}</div> const PlanetView = ({planet}) => <div>{planet ? planet.stuff : 'Loading...'}</div>