Highcharts Dashboards Component Highcharts

HTML

<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/accessibility.js"></script>
<script src="https://code.highcharts.com/dashboards/dashboards.js"></script>
<script src="https://code.highcharts.com/dashboards/modules/layout.js"></script>

<div id="container"></div>

CSS

@import url("https://code.highcharts.com/dashboards/css/dashboards.css");

@media screen and (max-width: 576px) {
    .highcharts-dashboards-cell {
        flex: 1 1 100%;
    }
}

JavaScript

Dashboards.board('container', {
    gui: {
        layouts: [{
            rows: [{
                cells: [{
                    id: 'cell-id'
                }, {
                    id: 'cell-id-2'
                }]
            }]
        }]
    },
    components: [{
        type: 'Highcharts',
        renderTo: 'cell-id',
        chartOptions: {
            title: {
                text: 'Line chart'
            },
            series: [{
                data: [1, 2, 3, 2, 3]
            }]
        }
    }, {
        type: 'Highcharts',
        renderTo: 'cell-id-2',
        chartOptions: {
            title: {
                text: 'Pie chart'
            },
            series: [{
                type: 'pie',
                data: [1, 2, 3, 2, 3]
            }]
        }
    }]
});