import React from 'react'; import type { CollapseProps } from 'antd'; import { Collapse } from 'antd'; import { useToken } from '../../theme/internal'; import SemanticPreview from '../../../.dumi/theme/common/SemanticPreview'; import useLocale from '../../../.dumi/hooks/useLocale'; const locales = { cn: { root: '根元素', header: '头部元素', title: '标题元素', body: '内容元素', icon: '图标元素', }, en: { root: 'Root element', header: 'Header element', title: 'Title element', body: 'Body element', icon: 'Icon element', }, }; const BlockCollapse: React.FC = (props) => { const items: CollapseProps['items'] = [ { key: '1', label: 'This is panel header', children:

This is panel body

, }, ]; const [, token] = useToken(); return (
); }; const App: React.FC = () => { const [locale] = useLocale(locales); return ( ); }; export default App;