import React, { useState } from 'react';
import { Button, ConfigProvider, Descriptions, Result, Avatar, Space, Statistic } from 'antd';
import { LikeOutlined, UserOutlined } from '@ant-design/icons';
import type { ProSettings } from '@ant-design/pro-layout';
import ProLayout, { PageContainer, SettingDrawer } from '@ant-design/pro-layout';
import defaultProps from './_defaultProps';
const content = (
张三
421421
2017-01-10
2017-10-10
中国浙江省杭州市西湖区古翠路
);
export default () => {
const [settings, setSetting] = useState | undefined>(undefined);
const [pathname, setPathname] = useState('/welcome');
return (
{
return (
{!props?.collapsed && 'Preview Pro'}
);
}}
onMenuHeaderClick={(e) => console.log(e)}
menuItemRender={(item, dom) => (
{
setPathname(item.path || '/welcome');
}}
>
{dom}
)}
rightContentRender={() => (
)}
{...settings}
>
} />
}
extra={[
,
,
,
]}
footer={[
,
,
]}
>
Back Home}
/>
document.getElementById('test-pro-layout')}
settings={settings}
onSettingChange={(changeSetting) => setSetting(changeSetting)}
/>
);
};