let bro;
setValue = (a,b) => {
a = b
};
puppeteer.launch()
.then(browser => {
setValue(bro,browser)
});
console.log(bro); // undefined axios.post("/postOnePage", data)
.then(res => {
this.setState({onePageCount: res.data.wordCount});
})
.catch(err => console.log(err)) Вы можете вызывать в блоке then все что захотите.
let bro;
puppeteer.launch()
.then(res => bro = res);
bro.newPage(); // errorwhile (bro === undifined){}