Skip to content

Commit 9e2331d

Browse files
Merge pull request #308 from input-output-hk/collapse-all-urls
all menu items should be collapsed
2 parents bd86405 + 5dba628 commit 9e2331d

File tree

1 file changed

+18
-8
lines changed

1 file changed

+18
-8
lines changed

src/components/sidebar/tree.js

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -169,34 +169,41 @@ const Tree = ({ edges }) => {
169169

170170
const defaultCollapsed = {}
171171

172+
// NOTE: Following two functions edited to always collapse all inner and outer URL's
173+
172174
const matchInnerUrl = (collapsedItems, navItem) => {
173175
navItem.map(item => {
174176
let matchUrl = stripNumbers(item.url)
175177

176-
collapsedItems.map(a => {
178+
/* collapsedItems.map(a => {
177179
if (a === matchUrl) {
178180
defaultCollapsed[matchUrl] = true
179181
}
180-
})
182+
}) */
183+
184+
defaultCollapsed[matchUrl] = true
181185

182186
item.items &&
183187
item.items.map(i => {
184188
let innerMatchUrl = stripNumbers(i.url)
185189

186-
collapsedItems.map(b => {
190+
/* collapsedItems.map(b => {
187191
if (b === innerMatchUrl) {
188192
defaultCollapsed[innerMatchUrl] = true
189193
}
190-
})
194+
}) */
195+
196+
defaultCollapsed[innerMatchUrl] = true
191197

192198
i.items &&
193199
i.items.map(x => {
194200
let innerInnerMatchUrl = stripNumbers(x.url)
195201

196202
collapsedItems.map(c => {
197-
if (c === innerInnerMatchUrl) {
203+
/*if (c === innerInnerMatchUrl) {
198204
defaultCollapsed[innerInnerMatchUrl] = true
199-
}
205+
}*/
206+
defaultCollapsed[innerInnerMatchUrl] = true
200207
})
201208
})
202209
})
@@ -205,11 +212,14 @@ const Tree = ({ edges }) => {
205212

206213
const matchOuterUrl = (collapsedItems, url) => {
207214
url = stripNumbers(url)
208-
collapsedItems.map(i => {
215+
216+
/*collapsedItems.map(i => {
209217
if (i === url) {
210218
defaultCollapsed[url] = true
211219
}
212-
})
220+
})*/
221+
222+
defaultCollapsed[url] = true
213223
}
214224

215225
treeData.items.forEach(item => {

0 commit comments

Comments
 (0)