@@ -2,29 +2,18 @@ import React from "react";
2
2
import { graphql , StaticQuery } from "gatsby" ;
3
3
4
4
const SideMenu = ( { data } ) => {
5
- const nodes = data . allPaths . edges ;
6
5
const groups = data . allPaths . group ;
7
6
8
- // console.log(data);
9
-
10
7
return (
11
8
< ul >
12
9
{ groups . map ( ( group , i ) => {
13
- // const n = group.edges;
14
-
15
- // console.log(
16
- // group.edges.map(link => {
17
- // return link.node.get && link.node.get.summary;
18
- // })
19
- // );
20
-
21
10
return (
22
11
< div key = { i } >
23
12
< h2 > { group . fieldValue } </ h2 >
24
- { group . edges . map ( link => {
13
+ { group . edges . map ( ( link , i ) => {
25
14
const n = link . node ;
26
15
return (
27
- < div >
16
+ < div key = { i } >
28
17
{ n . get && (
29
18
< li className = "list-reset" >
30
19
< a href = { `/api/v4${ n . name } #get` } > { n . get . summary } </ a >
@@ -55,23 +44,6 @@ export default props => (
55
44
query = { graphql `
56
45
query {
57
46
allPaths {
58
- edges {
59
- node {
60
- name
61
- get {
62
- summary
63
- tags
64
- }
65
- post {
66
- summary
67
- tags
68
- }
69
- put {
70
- summary
71
- tags
72
- }
73
- }
74
- }
75
47
group(field: get___tags) {
76
48
field
77
49
fieldValue
@@ -96,30 +68,3 @@ export default props => (
96
68
render = { data => < SideMenu data = { data } { ...props } /> }
97
69
/>
98
70
) ;
99
-
100
- {
101
- /* {nodes.map((node, i) => {
102
- const n = node.node;
103
-
104
- return (
105
- <div key={i}>
106
- <h1>{n.get && n.get.tags}</h1>
107
- {n.get && (
108
- <li className="list-reset">
109
- <a href={`/api/v4${n.name}#get`}>{n.get.summary}</a>
110
- </li>
111
- )}
112
- {n.post && (
113
- <li className="list-reset">
114
- <a href={`/api/v4${n.name}#post`}>{n.post.summary}</a>
115
- </li>
116
- )}
117
- {n.put && (
118
- <li className="list-reset">
119
- <a href={`/api/v4${n.name}#put`}>{n.put.summary}</a>
120
- </li>
121
- )}
122
- </div>
123
- );
124
- }) } */
125
- }
0 commit comments