o código abaixo estar com erro:
const verMais = () => {
axios.get<IPaginacao<IRestaurante>>(proximaPagina)
.then(resposta => {
setRestaurantes([...restaurantes, ...resposta.data.results]);
setProximaPagina(resposta.data.next);
});
};
ele diz que ...restaurantes é do tipo IRestaurante[] | underfined, não é uma matriz, logo não pode dá o spread. a forma como declarei restaurantes:
const [restaurantes, setRestaurantes] = useState<IRestaurante[]>();