Skip to content

Instantly share code, notes, and snippets.

@StaverDmitry
Last active November 19, 2017 19:14
Show Gist options
  • Save StaverDmitry/cc74a67ebcc26042b4b5ddec38488b01 to your computer and use it in GitHub Desktop.
Save StaverDmitry/cc74a67ebcc26042b4b5ddec38488b01 to your computer and use it in GitHub Desktop.
function recusion(token, folder) { // не id а саму папку, чтобы можно был один интерфейс
subfolders = [];
var folders = getSubfolders(token, folder.id)
for (var i = 0; i < folders.items.length; i++) {
subfolders.push(recusion(token, folders[i]));
}
folder['subfolders'] = subfolders;
return folder
}
@StaverDmitry
Copy link
Author

StaverDmitry commented Nov 19, 2017

function kek(folder){
while(folder.subfolders.length != 0) {
kek(folder);
}
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment