feat: update search, refine docs

This commit is contained in:
Justineo
2021-08-23 19:37:43 +08:00
parent c3d26e6e80
commit 6fef8697a8
40 changed files with 5331 additions and 2199 deletions

View File

@@ -1,14 +1,17 @@
import { entries, sortBy } from 'lodash'
import nav from '../assets/data/nav.json'
export default entries(nav).reduce(function (ret, [lang, items]) {
ret[lang] = items.map(function (item) {
export default entries(nav).reduce((ret, [lang, items]) => {
ret[lang] = items.map(item => {
if (!item.children) {
return item
}
return {
...item,
children: sortBy(item.children, child => child.title)
children:
item.slug === 'components'
? sortBy(item.children, child => child.title)
: item.children
}
})
return ret