I have object with queryparams keys and values such as:
 const params = {
      'filter[0][key]': 'name',
      'filter[0][operator]': 'like',
      'filter[0][value]': 'test',
      
      'filter[1][key]': 'age',
      'filter[1][operator]': '=',
      'filter[1][value]': '21'
    }
I need to get from this an array of objects like this:
const filter = [
  {
    key: 'name',
    operator: 'like',
    value: 'test'
  },
  {
    key: 'age',
    operator: '=',
    value: '21'
  }
]
				
                        
This should work if there's only 3 levels.