Lines Matching refs:node

6 import { u as node } from 'unist-builder';
25 node('section', { name: 'Get started' }, [
26 node('page', { name: 'Introduction', href: '/introduction' }),
27 node('page', { name: 'Create a new app', href: '/introduction/create-new-app' }),
28 node('page', { name: 'Errors and debugging', href: '/introduction/not-that-great-tbh' }),
30 node('section', { name: 'Tutorial' }, [
31 node('group', { name: 'First steps' }, [
32 node('page', { name: 'Styling text', href: '/tutorial/first-steps/styling-text' }),
33 node('page', { name: 'Adding an image', href: '/tutorial/first-steps/adding-images' }),
34 node('page', { name: 'Creating a button', href: '/tutorial/creating-button' }),
36 node('group', { name: 'Building apps' }, [
37 node('page', { name: 'Building for store', href: '/build/eas-build' }),
38 node('page', { name: 'Submitting to store', href: '/build/eas-submit' }),
40 node('group', { name: 'Parallel universe', hidden: true }, [
41 node('page', { name: 'Create Flutter apps', href: '/parallel-universe/flutter' }),
42 node('page', { name: 'Create websites', href: '/parallel-universe/ionic' }),
43 node('page', { name: 'Create broken apps', href: '/parallel-universe/microsoft-uwp' }),
122 it('skips hidden navigation node', () => {
131 /** Helper function to find the first node that matches the predicate */
134 predicate: Partial<NavigationNode> | ((node: NavigationNode) => boolean)
137 const tree = Array.isArray(list) ? node('root', list) : list || node('root');
138 visit(tree, predicate as any, node => {
139 result = node;
144 /** Helper function to pull children from the node, if any */
145 function children(node: NavigationNode | null) {
146 switch (node?.type) {
149 return node.children;