mirror of
https://github.com/zhigang1992/react.git
synced 2026-03-26 22:42:51 +08:00
chore: add menu data to version control
This commit is contained in:
14
lib/data/index.ts
Normal file
14
lib/data/index.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import enUS from './metadata-en-us.json'
|
||||
import zhCN from './metadata-zh-cn.json'
|
||||
import { Sides } from 'lib/components/sidebar/side-item'
|
||||
|
||||
export interface MultilLocaleMetaInformation {
|
||||
[key: string]: Sides[]
|
||||
}
|
||||
|
||||
const Metadatas: MultilLocaleMetaInformation = {
|
||||
'en-us': enUS,
|
||||
'zh-cn': zhCN,
|
||||
}
|
||||
|
||||
export default Metadatas
|
||||
320
lib/data/metadata-en-us.json
Normal file
320
lib/data/metadata-en-us.json
Normal file
@@ -0,0 +1,320 @@
|
||||
[
|
||||
{
|
||||
"name": "guide",
|
||||
"children": [
|
||||
{
|
||||
"name": "getting-started",
|
||||
"children": [
|
||||
{
|
||||
"name": "introduction",
|
||||
"url": "/en-us/guide/introduction",
|
||||
"index": 5,
|
||||
"group": "getting-started"
|
||||
},
|
||||
{
|
||||
"name": "installation",
|
||||
"url": "/en-us/guide/installation",
|
||||
"index": 10,
|
||||
"group": "getting-started"
|
||||
},
|
||||
{
|
||||
"name": "Server Render",
|
||||
"url": "/en-us/guide/server-render",
|
||||
"index": 15,
|
||||
"group": "getting-started"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "customization",
|
||||
"children": [
|
||||
{
|
||||
"name": "Colors",
|
||||
"url": "/en-us/guide/colors",
|
||||
"index": 100,
|
||||
"group": "customization"
|
||||
},
|
||||
{
|
||||
"name": "Themes",
|
||||
"url": "/en-us/guide/themes",
|
||||
"index": 100,
|
||||
"group": "customization"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "components",
|
||||
"children": [
|
||||
{
|
||||
"name": "General",
|
||||
"children": [
|
||||
{
|
||||
"name": "button",
|
||||
"url": "/en-us/components/button",
|
||||
"index": 100,
|
||||
"group": "General"
|
||||
},
|
||||
{
|
||||
"name": "Code",
|
||||
"url": "/en-us/components/code",
|
||||
"index": 100,
|
||||
"group": "General"
|
||||
},
|
||||
{
|
||||
"name": "Spacer",
|
||||
"url": "/en-us/components/spacer",
|
||||
"index": 100,
|
||||
"group": "General"
|
||||
},
|
||||
{
|
||||
"name": "text",
|
||||
"url": "/en-us/components/text",
|
||||
"index": 100,
|
||||
"group": "General"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "layout",
|
||||
"children": [
|
||||
{
|
||||
"name": "layout",
|
||||
"url": "/en-us/components/layout",
|
||||
"index": 100,
|
||||
"group": "layout"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Surfaces",
|
||||
"children": [
|
||||
{
|
||||
"name": "card",
|
||||
"url": "/en-us/components/card",
|
||||
"index": 100,
|
||||
"group": "Surfaces"
|
||||
},
|
||||
{
|
||||
"name": "collapse",
|
||||
"url": "/en-us/components/collapse",
|
||||
"index": 100,
|
||||
"group": "Surfaces"
|
||||
},
|
||||
{
|
||||
"name": "fieldset",
|
||||
"url": "/en-us/components/fieldset",
|
||||
"index": 100,
|
||||
"group": "Surfaces"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Data Entry",
|
||||
"children": [
|
||||
{
|
||||
"name": "Auto-Complete",
|
||||
"url": "/en-us/components/auto-complete",
|
||||
"index": 100,
|
||||
"group": "Data Entry"
|
||||
},
|
||||
{
|
||||
"name": "checkbox",
|
||||
"url": "/en-us/components/checkbox",
|
||||
"index": 100,
|
||||
"group": "Data Entry"
|
||||
},
|
||||
{
|
||||
"name": "Input",
|
||||
"url": "/en-us/components/input",
|
||||
"index": 100,
|
||||
"group": "Data Entry"
|
||||
},
|
||||
{
|
||||
"name": "radio",
|
||||
"url": "/en-us/components/radio",
|
||||
"index": 100,
|
||||
"group": "Data Entry"
|
||||
},
|
||||
{
|
||||
"name": "select",
|
||||
"url": "/en-us/components/select",
|
||||
"index": 100,
|
||||
"group": "Data Entry"
|
||||
},
|
||||
{
|
||||
"name": "textarea",
|
||||
"url": "/en-us/components/textarea",
|
||||
"index": 100,
|
||||
"group": "Data Entry"
|
||||
},
|
||||
{
|
||||
"name": "Toggle",
|
||||
"url": "/en-us/components/toggle",
|
||||
"index": 100,
|
||||
"group": "Data Entry"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Data Display",
|
||||
"children": [
|
||||
{
|
||||
"name": "avatar",
|
||||
"url": "/en-us/components/avatar",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
},
|
||||
{
|
||||
"name": "Badge",
|
||||
"url": "/en-us/components/badge",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
},
|
||||
{
|
||||
"name": "Capacity",
|
||||
"url": "/en-us/components/capacity",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
},
|
||||
{
|
||||
"name": "Description",
|
||||
"url": "/en-us/components/description",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
},
|
||||
{
|
||||
"name": "Display",
|
||||
"url": "/en-us/components/display",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
},
|
||||
{
|
||||
"name": "Dot",
|
||||
"url": "/en-us/components/dot",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
},
|
||||
{
|
||||
"name": "File-Tree",
|
||||
"url": "/en-us/components/file-tree",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
},
|
||||
{
|
||||
"name": "Image",
|
||||
"url": "/en-us/components/image",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
},
|
||||
{
|
||||
"name": "keyboard",
|
||||
"url": "/en-us/components/keyboard",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
},
|
||||
{
|
||||
"name": "Popover",
|
||||
"url": "/en-us/components/popover",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
},
|
||||
{
|
||||
"name": "Table",
|
||||
"url": "/en-us/components/table",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
},
|
||||
{
|
||||
"name": "Tag",
|
||||
"url": "/en-us/components/tag",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
},
|
||||
{
|
||||
"name": "Tooltip",
|
||||
"url": "/en-us/components/tooltip",
|
||||
"index": 100,
|
||||
"group": "Data Display"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Feedback",
|
||||
"children": [
|
||||
{
|
||||
"name": "Loading",
|
||||
"url": "/en-us/components/loading",
|
||||
"index": 100,
|
||||
"group": "Feedback"
|
||||
},
|
||||
{
|
||||
"name": "modal",
|
||||
"url": "/en-us/components/modal",
|
||||
"index": 100,
|
||||
"group": "Feedback"
|
||||
},
|
||||
{
|
||||
"name": "note",
|
||||
"url": "/en-us/components/note",
|
||||
"index": 100,
|
||||
"group": "Feedback"
|
||||
},
|
||||
{
|
||||
"name": "Progress",
|
||||
"url": "/en-us/components/progress",
|
||||
"index": 100,
|
||||
"group": "Feedback"
|
||||
},
|
||||
{
|
||||
"name": "Spinner",
|
||||
"url": "/en-us/components/spinner",
|
||||
"index": 100,
|
||||
"group": "Feedback"
|
||||
},
|
||||
{
|
||||
"name": "toast",
|
||||
"url": "/en-us/components/toast",
|
||||
"index": 100,
|
||||
"group": "Feedback"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Navigation",
|
||||
"children": [
|
||||
{
|
||||
"name": "link",
|
||||
"url": "/en-us/components/link",
|
||||
"index": 100,
|
||||
"group": "Navigation"
|
||||
},
|
||||
{
|
||||
"name": "tabs",
|
||||
"url": "/en-us/components/tabs",
|
||||
"index": 100,
|
||||
"group": "Navigation"
|
||||
},
|
||||
{
|
||||
"name": "button-dropdown",
|
||||
"url": "/en-us/components/button-dropdown",
|
||||
"index": 101,
|
||||
"group": "Navigation"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Others",
|
||||
"children": [
|
||||
{
|
||||
"name": "Snippet",
|
||||
"url": "/en-us/components/snippet",
|
||||
"index": 100,
|
||||
"group": "Others"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
1
lib/data/metadata-zh-cn.json
Normal file
1
lib/data/metadata-zh-cn.json
Normal file
@@ -0,0 +1 @@
|
||||
[{"name":"guide","children":[{"name":"快速上手","children":[{"name":"什么是 ZEIT UI","url":"/zh-cn/guide/introduction","index":5,"group":"快速上手"},{"name":"安装","url":"/zh-cn/guide/installation","index":10,"group":"快速上手"},{"name":"服务端渲染","url":"/zh-cn/guide/server-render","index":15,"group":"快速上手"}]},{"name":"定制化","children":[{"name":"色彩","url":"/zh-cn/guide/colors","index":100,"group":"定制化"},{"name":"主题","url":"/zh-cn/guide/themes","index":100,"group":"定制化"}]}],"localeName":"上手指南"},{"name":"components","children":[{"name":"通用","children":[{"name":"按钮 Button","url":"/zh-cn/components/button","index":100,"group":"通用"},{"name":"代码 Code","url":"/zh-cn/components/code","index":100,"group":"通用"},{"name":"间距 Spacer","url":"/zh-cn/components/spacer","index":100,"group":"通用"},{"name":"文本 Text","url":"/zh-cn/components/text","index":100,"group":"通用"}]},{"name":"布局","children":[{"name":"布局 Layout","url":"/zh-cn/components/layout","index":100,"group":"布局"}]},{"name":"表面","children":[{"name":"卡片 Card","url":"/zh-cn/components/card","index":100,"group":"表面"},{"name":"折叠框 Collapse","url":"/zh-cn/components/collapse","index":100,"group":"表面"},{"name":"控件组 Fieldset","url":"/zh-cn/components/fieldset","index":100,"group":"表面"}]},{"name":"数据录入","children":[{"name":"复选框 Checkbox","url":"/zh-cn/components/checkbox","index":100,"group":"数据录入"},{"name":"输入框 Input","url":"/zh-cn/components/input","index":100,"group":"数据录入"},{"name":"单选框 Radio","url":"/zh-cn/components/radio","index":100,"group":"数据录入"},{"name":"选择器 Select","url":"/zh-cn/components/select","index":100,"group":"数据录入"},{"name":"文本输入框 Textarea","url":"/zh-cn/components/textarea","index":100,"group":"数据录入"},{"name":"开关 Toggle","url":"/zh-cn/components/toggle","index":100,"group":"数据录入"},{"name":"自动完成 Auto-Complete","url":"/zh-cn/components/auto-complete","index":104,"group":"数据录入"}]},{"name":"数据展示","children":[{"name":"头像 Avatar","url":"/zh-cn/components/avatar","index":100,"group":"数据展示"},{"name":"徽章 Badge","url":"/zh-cn/components/badge","index":100,"group":"数据展示"},{"name":"容量 Capacity","url":"/zh-cn/components/capacity","index":100,"group":"数据展示"},{"name":"描述 Description","url":"/zh-cn/components/description","index":100,"group":"数据展示"},{"name":"陈列框 Display","url":"/zh-cn/components/display","index":100,"group":"数据展示"},{"name":"点 Dot","url":"/zh-cn/components/dot","index":100,"group":"数据展示"},{"name":"文件树 File Tree","url":"/zh-cn/components/file-tree","index":100,"group":"数据展示"},{"name":"图片 Image","url":"/zh-cn/components/image","index":100,"group":"数据展示"},{"name":"键盘 keyboard","url":"/zh-cn/components/keyboard","index":100,"group":"数据展示"},{"name":"气泡卡片 Popover","url":"/zh-cn/components/popover","index":100,"group":"数据展示"},{"name":"表格 Table","url":"/zh-cn/components/table","index":100,"group":"数据展示"},{"name":"标签 Tag","url":"/zh-cn/components/tag","index":100,"group":"数据展示"},{"name":"文字提示 Tooltip","url":"/zh-cn/components/tooltip","index":100,"group":"数据展示"}]},{"name":"反馈","children":[{"name":"加载中 Loading","url":"/zh-cn/components/loading","index":100,"group":"反馈"},{"name":"对话框 Modal","url":"/zh-cn/components/modal","index":100,"group":"反馈"},{"name":"提示 Note","url":"/zh-cn/components/note","index":100,"group":"反馈"},{"name":"进度条 Progress","url":"/zh-cn/components/progress","index":100,"group":"反馈"},{"name":"指示器 Spinner","url":"/zh-cn/components/spinner","index":100,"group":"反馈"},{"name":"通知 Toast","url":"/zh-cn/components/toast","index":100,"group":"反馈"}]},{"name":"导航","children":[{"name":"链接 Link","url":"/zh-cn/components/link","index":100,"group":"导航"},{"name":"选项卡 Tabs","url":"/zh-cn/components/tabs","index":100,"group":"导航"},{"name":"下拉按钮 Btn Dropdown","url":"/zh-cn/components/button-dropdown","index":105,"group":"导航"}]},{"name":"其他","children":[{"name":"片段 Snippet","url":"/zh-cn/components/snippet","index":100,"group":"其他"}]}],"localeName":"所有组件"}]
|
||||
Reference in New Issue
Block a user