JSFiddle - React, Tailwind, and code Playground

JavaScript

var par = {
  a: "a val",
  b: "b cal",
  c: {
    id: "c.id val"
  }
};

var foo = function(a, b, c) {

  console.log(a);
  console.log(b);
  console.log(c.id);

};

var args = [];
for(var p in par){
    args.push(par[p]);
}

foo.apply(this, args);