I'm writing an async function to query a DynamoDB table using the AWS SDK:
async function fetchData() {
  try {
    var params = { Key: { chart_name: "cambridge_rent" }, TableName: "charts" };
    const data = await docClient.get(params).promise();
    return data.Item.values;
  } catch (err) {
    console.log("Failure", err.message);
  }
}
const result = fetchData();
However, I'm having trouble extracting values from result, which contains a Promise object:
Promise { <state>: "pending" }
<state>: "fulfilled"
<value>: Array [ (95) […] ]
I'm trying to extract the values from: <value>: Array [ (95) […] ]. How do I do so? Is my current approach incorrect?
 
     
    