Estou tendo este erro desde a implementação final da aula 4. Segui exatamente os mesmos passos e conferi várias vezes. A diferença é que na aula 4 ao invés de estar com this.props.lista.map estava com this.state.lista.map.
Segue o código:
App.js
import React, { Component } from 'react';
import './css/pure-min.css';
import './css/side-menu.css';
import './css/main.css';
import {AutorBox} from './Autor';
class App extends Component {
render() {
return (
<div id="layout">
<a href="#menu" id="menuLink" className="menu-link">
<span></span>
</a>
<div id="menu">
<div className="pure-menu">
<a className="pure-menu-heading" href="">Company</a>
<ul className="pure-menu-list">
<li className="pure-menu-item"><a href="" className="pure-menu-link">Home</a></li>
<li className="pure-menu-item"><a href="" className="pure-menu-link">Autores</a></li>
<li className="pure-menu-item"><a href="" className="pure-menu-link">Livros</a></li>
</ul>
</div>
</div>
<div id="main">
<div className="header">
<h1>Cadastro de Autores</h1>
</div>
<div className="content top-spacing" id="content">
<AutorBox/>
</div>
</div>
</div>
);
}
}
export default App;