ciao!

io avrei necessità di valorizzare una variabile da promise.
nello specifico sto usando axios, ma penso cambi poco.

questo è il mio ultimo tentativo:
codice:
var books = [];

axios.get(BOOK_ALL)
    .then(res => {
        books = res.data.books;
        console.log(books);
});
console.log(books);
ovviamente il secondo console è vuoto.
il primo no.
ho capito che il problema è che viene valorizzato nella promise, e che quindi non viene visto al di fuori.
ma come posso fare per ottenere quello mi serve????