/** 文档显示风格设置 */
const getStyleSettings = (i18nByKey) => {
const styleSettings = [
/** 官网英文适配后放开 */
// {
// // 语言选择
// name: 'localeMode',
// defaultValue: 'zhCN',
// title: i18nByKey('localeType'),
// options: [
// {
// value: 'zhCN',
// text: i18nByKey('zh-cn')
// },
// {
// value: 'enUS',
// text: i18nByKey('en-us')
// },
// {
// value: 'esLA',
// text: i18nByKey('es-la')
// },
// {
// value: 'ptBR',
// text: i18nByKey('pt-br')
// }
// ]
// },
{
// 示例代码风格
name: 'apiMode',
defaultValue: 'Options',
title: i18nByKey('apiType'),
options: [
{
value: 'Options',
text: i18nByKey('apiStyleOptions')
},
{
value: 'Composition',
text: i18nByKey('apiStyleComposition')
}
]
},
{
// 多/单示例
name: 'demoMode',
defaultValue: 'default',
title: i18nByKey('demoMode'),
options: [
{
// 多选(默认)
value: 'default',
text: i18nByKey('demoModeMultiple')
},
{
value: 'single',
text: i18nByKey('demoModeSingle')
}
]
}
]
return styleSettings
}
export default function useStyleSettings() {
return {
getStyleSettings
}
}