async function loadDashboard()

in assets/src/modules/report/Embed.tsx [23:52]


  async function loadDashboard(e : any) {
    const myInit = { 
        headers: {},
        response: true,
        queryStringParameters: { 
            jwtToken: jwtToken,
            payloadSub: payloadSub,
            email: email
        }
    }
    const data = await API.get('bikenow', '/report', myInit);

    const containerDiv = document.getElementById("dashboardContainer");
    //let dashboard;
    const options = {
        url: data.data.data.EmbedUrl,
        container: containerDiv,
        parameters: {
            country: "United States"
        },
        scrolling: "no",
        height: "AutoFit",
        loadingHeight: "480px",
        width: "100%"
    };
    if (containerDiv) {
      containerDiv.innerHTML = "";
    }
    const dashboard = QuickSightEmbedding.embedDashboard(options);
  }