docs: add size demo for Dialog; sort component list by alphabetic order (#3)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import { compact, find } from 'lodash'
|
||||
import nav from '../assets/data/nav.json'
|
||||
import nav from './nav'
|
||||
|
||||
export const LOCALES = [
|
||||
{
|
||||
|
||||
15
common/nav.js
Normal file
15
common/nav.js
Normal file
@@ -0,0 +1,15 @@
|
||||
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) {
|
||||
if (!item.children) {
|
||||
return item
|
||||
}
|
||||
return {
|
||||
...item,
|
||||
children: sortBy(item.children, child => child.title)
|
||||
}
|
||||
})
|
||||
return ret
|
||||
}, {})
|
||||
Reference in New Issue
Block a user