Skip to content

Instantly share code, notes, and snippets.

@rudmanmrrod
Created January 17, 2020 19:39
Show Gist options
  • Save rudmanmrrod/e17ea23936faca0c0de3fb045fbf20b2 to your computer and use it in GitHub Desktop.
Save rudmanmrrod/e17ea23936faca0c0de3fb045fbf20b2 to your computer and use it in GitHub Desktop.
var results = [
{
"id": 3,
"soft_delete": false,
"name": "Bebidas frias",
"order": 1,
"menu": 1,
"sub_category": 2
},
{
"id": 1,
"soft_delete": false,
"name": "Pastas",
"order": 1,
"menu": 1,
"sub_category": null
},
{
"id": 2,
"soft_delete": false,
"name": "Bebidas",
"order": 3,
"menu": 1,
"sub_category": null
},
{
"id": 4,
"soft_delete": false,
"name": "Cocteles",
"order": 1,
"menu": 1,
"sub_category": 3
},
]
// Agregar subcategorias
results = results.filter( result => {
result.subs = results.filter(f => f.sub_category == result.id )
return result
})
// Excluir del padre
results = results.filter( result => !result.sub_category )
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment