I have a simple, question. I try to found a solution on web but every try failed. I have this code:
   const getSideBarMenu1 = async () => {
      let myArray = []
      await axios.get('https://jsonplaceholder.typicode.com/posts').then(res => {
        console.log('res1', res)
        myArray = res.data
      }).catch(err => console.log(err))
      console.log('myArray', myArray)
      return myArray
    }
And when I use this function like this:
 const useFunction = getSideBarMenu1()
    console.log('useFunction', useFunction)
the result of console log is:
useFunction Promise {<pending>}
__proto__: Promise
[[PromiseState]]: "fulfilled"
[[PromiseResult]]: Array(100)
How to save the PromoseResult inside a variable? Thank you everyone!
 
     
     
     
    