% function build_list(categories) {
return categories.map(category => {
let result = `
${category.name}
${category.count}
`;
if (category.hasOwnProperty('children')) {
result += '' + build_list(category.children) + '
';
}
return result + '';
}).join('');
}
%>