const common = require('./common') const Tree = window.__nfptree && window.__nfptree.tree || [] const TreeMap = new Map() exports.Tree = Tree exports.TreeMap = TreeMap function parseLeaf(tree) { for (let branch of tree) { TreeMap.set(branch.path, branch) if (branch.children && branch.children.length) { parseLeaf(branch.children) } } } parseLeaf(Tree) exports.getPage = function(path, page) { return common.sendRequest({ method: 'GET', url: '/api/' + (path ? 'pages/' + path : 'frontpage') + '?page=' + (page || 1), }) }