React-based drag'n'drop pivot table with Plotly.js charts