Closed jeasonstudio closed 4 months ago
目前的现象是当 dumi 使用英文为默认语言,中文添加 -cn 的路由后缀时,sidebar 无法高亮选中的 menu。配置如下:
-cn
locales: [ { id: 'en-US', name: 'English', suffix: '' }, { id: 'zh-CN', name: '中文', suffix: '-zh' } ]
useMenu 中有许多针对 -cn 的硬编码,可能有影响: https://github.com/KuangPF/dumi-theme-antd/blob/8c90dd427164cf61a2aa8805b56cc35371bb58d7/src/hooks/useMenu.tsx#L156
useMenu
ref: https://github.com/ant-design/ant-design-web3/pull/609
目前的现象是当 dumi 使用英文为默认语言,中文添加
-cn
的路由后缀时,sidebar 无法高亮选中的 menu。配置如下:useMenu
中有许多针对-cn
的硬编码,可能有影响: https://github.com/KuangPF/dumi-theme-antd/blob/8c90dd427164cf61a2aa8805b56cc35371bb58d7/src/hooks/useMenu.tsx#L156