I have an array of objects
[{
  quesName: 'ques1',
  ans: 'ans1',
  sectionName: 'section1'
}, {
  quesName: 'ques2',
  ans: 'ans2',
  sectionName: 'section1'
}, {
  quesName: 'ques3',
  ans: 'ans3',
  sectionName: 'section2'
}, {
  quesName: 'ques4',
  ans: 'ans4',
  sectionName: 'section2'
}, {
  quesName: 'ques5',
  ans: 'ans5',
  sectionName: 'section3'
}, {
  quesName: 'ques6',
  ans: 'ans6',
  sectionName: 'section3'
}]
I want to group these into an object like,
[{
  sectionName: "section1",
  sectionValues: [{
    quesName: 'ques1',
    ans: 'ans1'
  }, {
    quesName: 'ques2',
    ans: 'ans2'
  }]
}, {
  sectionName: "section2",
  sectionValues: [{
    quesName: 'ques3',
    ans: 'ans3'
  }, {
    quesName: 'ques4',
    ans: 'ans4'
  }]
}, {
  sectionName: "section2",
  sectionValues: [{
    quesName: 'ques5',
    ans: 'ans5'
  }, {
    quesName: 'ques6',
    ans: 'ans6'
  }]
}]
 
     
    