docs: add size demo for Dialog; sort component list by alphabetic order (#3)

This commit is contained in:
Kyle He
2020-12-03 10:30:05 +08:00
committed by GitHub
parent c93403bb83
commit facb9c8190
5 changed files with 87 additions and 2 deletions

View File

@@ -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
View 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
}, {})