I want to export data in CSV format and these showed up in the file. Please see the screenshot below. This must be dynamic.
https://i.stack.imgur.com/wVd1K.jpg
This is my code:
function questionCSV(filename, data){
  var csv = [];
  var innerCounter = 0;
  for (var i = 0; i < data.length; i++){
    var row_data = [];
    let conv_obj = Object.keys(data[i][innerCounter]).length;
    for (var j = 0; j < conv_obj ; j++) {
      if(j == 0){
        row_data.push(i+1);
      }else{
        row_data.push(data[i][j]);
        innerCounter++;
      }
    }
    innerCounter *= 0;
    csv.push(row_data.join(","));
  }
  downloadCSV(csv.join("\n"), filename);
}

