mirror of
https://github.com/ant-design/ant-design.git
synced 2025-08-06 16:06:28 +08:00
demo: update Button demo layout to Flex Component (#45566)
This commit is contained in:
parent
a559a90049
commit
4b99c4ed31
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,14 +1,14 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Button, Space } from 'antd';
|
import { Button, Flex } from 'antd';
|
||||||
|
|
||||||
const App: React.FC = () => (
|
const App: React.FC = () => (
|
||||||
<Space wrap>
|
<Flex gap="small" wrap="wrap">
|
||||||
<Button type="primary">Primary Button</Button>
|
<Button type="primary">Primary Button</Button>
|
||||||
<Button>Default Button</Button>
|
<Button>Default Button</Button>
|
||||||
<Button type="dashed">Dashed Button</Button>
|
<Button type="dashed">Dashed Button</Button>
|
||||||
<Button type="text">Text Button</Button>
|
<Button type="text">Text Button</Button>
|
||||||
<Button type="link">Link Button</Button>
|
<Button type="link">Link Button</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
);
|
);
|
||||||
|
|
||||||
export default App;
|
export default App;
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Button, Space } from 'antd';
|
import { Button, Flex } from 'antd';
|
||||||
|
|
||||||
const App: React.FC = () => (
|
const App: React.FC = () => (
|
||||||
<Space direction="vertical" style={{ width: '100%' }}>
|
<Flex vertical gap="small" style={{ width: '100%' }}>
|
||||||
<Button type="primary" block>
|
<Button type="primary" block>
|
||||||
Primary
|
Primary
|
||||||
</Button>
|
</Button>
|
||||||
@ -19,7 +19,7 @@ const App: React.FC = () => (
|
|||||||
<Button type="link" block>
|
<Button type="link" block>
|
||||||
Link
|
Link
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
);
|
);
|
||||||
|
|
||||||
export default App;
|
export default App;
|
||||||
|
@ -1,14 +1,13 @@
|
|||||||
// @ts-nocheck
|
|
||||||
import { PoweroffOutlined } from '@ant-design/icons';
|
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Button, Space } from 'antd';
|
import { PoweroffOutlined } from '@ant-design/icons';
|
||||||
|
import { Button, Flex } from 'antd';
|
||||||
|
|
||||||
const Text1 = () => '部署';
|
const Text1 = () => '部署';
|
||||||
const Text2 = () => <span>部署</span>;
|
const Text2 = () => <span>部署</span>;
|
||||||
const Text3 = () => 'Submit';
|
const Text3 = () => 'Submit';
|
||||||
|
|
||||||
const App: React.FC = () => (
|
const App: React.FC = () => (
|
||||||
<Space wrap>
|
<Flex wrap="wrap" gap="small">
|
||||||
<Button>
|
<Button>
|
||||||
<span>
|
<span>
|
||||||
<span>部署</span>
|
<span>部署</span>
|
||||||
@ -28,7 +27,7 @@ const App: React.FC = () => (
|
|||||||
<Text1 />
|
<Text1 />
|
||||||
</Button>
|
</Button>
|
||||||
<Button loading>按钮</Button>
|
<Button loading>按钮</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
);
|
);
|
||||||
|
|
||||||
export default App;
|
export default App;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Button, ConfigProvider, Space } from 'antd';
|
import { Button, ConfigProvider, Flex } from 'antd';
|
||||||
|
|
||||||
const App: React.FC = () => (
|
const App: React.FC = () => (
|
||||||
<ConfigProvider
|
<ConfigProvider
|
||||||
@ -10,7 +10,7 @@ const App: React.FC = () => (
|
|||||||
colorPrimary: '#1976d2',
|
colorPrimary: '#1976d2',
|
||||||
controlHeight: 36,
|
controlHeight: 36,
|
||||||
primaryShadow:
|
primaryShadow:
|
||||||
'0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12)',
|
'0 3px 1px -2px rgba(0,0,0,0.2), 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12)',
|
||||||
fontWeight: 500,
|
fontWeight: 500,
|
||||||
defaultBorderColor: 'rgba(25, 118, 210, 0.5)',
|
defaultBorderColor: 'rgba(25, 118, 210, 0.5)',
|
||||||
colorText: '#1976d2',
|
colorText: '#1976d2',
|
||||||
@ -22,13 +22,13 @@ const App: React.FC = () => (
|
|||||||
},
|
},
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<Space direction="vertical">
|
<Flex gap="small" vertical>
|
||||||
<Space wrap>
|
<Flex wrap="wrap" gap="small">
|
||||||
<Button type="text">TEXT</Button>
|
<Button type="text">TEXT</Button>
|
||||||
<Button type="primary">CONTAINED</Button>
|
<Button type="primary">CONTAINED</Button>
|
||||||
<Button>OUTLINED</Button>
|
<Button>OUTLINED</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Space wrap>
|
<Flex wrap="wrap" gap="small">
|
||||||
<Button type="text" disabled>
|
<Button type="text" disabled>
|
||||||
TEXT
|
TEXT
|
||||||
</Button>
|
</Button>
|
||||||
@ -36,8 +36,8 @@ const App: React.FC = () => (
|
|||||||
CONTAINED
|
CONTAINED
|
||||||
</Button>
|
</Button>
|
||||||
<Button disabled>OUTLINED</Button>
|
<Button disabled>OUTLINED</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
</Space>
|
</Flex>
|
||||||
</ConfigProvider>
|
</ConfigProvider>
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Button, Space } from 'antd';
|
import { Button, Flex } from 'antd';
|
||||||
|
|
||||||
const App: React.FC = () => (
|
const App: React.FC = () => (
|
||||||
<Space wrap>
|
<Flex wrap="wrap" gap="small">
|
||||||
<Button type="primary" danger>
|
<Button type="primary" danger>
|
||||||
Primary
|
Primary
|
||||||
</Button>
|
</Button>
|
||||||
@ -16,7 +16,7 @@ const App: React.FC = () => (
|
|||||||
<Button type="link" danger>
|
<Button type="link" danger>
|
||||||
Link
|
Link
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
);
|
);
|
||||||
|
|
||||||
export default App;
|
export default App;
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
|
import React from 'react';
|
||||||
import { SearchOutlined } from '@ant-design/icons';
|
import { SearchOutlined } from '@ant-design/icons';
|
||||||
import React, { useState } from 'react';
|
import { Button, ConfigProvider, Divider, Flex, Radio, Tooltip } from 'antd';
|
||||||
import { Button, ConfigProvider, Divider, Radio, Space, Tooltip } from 'antd';
|
|
||||||
import type { SizeType } from 'antd/es/config-provider/SizeContext';
|
import type { SizeType } from 'antd/es/config-provider/SizeContext';
|
||||||
|
|
||||||
const App: React.FC = () => {
|
const App: React.FC = () => {
|
||||||
const [size, setSize] = useState<SizeType>('large');
|
const [size, setSize] = React.useState<SizeType>('large');
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Radio.Group value={size} onChange={(e) => setSize(e.target.value)}>
|
<Radio.Group value={size} onChange={(e) => setSize(e.target.value)}>
|
||||||
@ -17,8 +16,8 @@ const App: React.FC = () => {
|
|||||||
Preview
|
Preview
|
||||||
</Divider>
|
</Divider>
|
||||||
<ConfigProvider componentSize={size}>
|
<ConfigProvider componentSize={size}>
|
||||||
<Space direction="vertical">
|
<Flex gap="small" vertical>
|
||||||
<Space wrap>
|
<Flex gap="small" wrap="wrap">
|
||||||
<Tooltip title="search">
|
<Tooltip title="search">
|
||||||
<Button type="primary" shape="circle" icon={<SearchOutlined />} />
|
<Button type="primary" shape="circle" icon={<SearchOutlined />} />
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
@ -32,8 +31,8 @@ const App: React.FC = () => {
|
|||||||
<Button shape="circle" icon={<SearchOutlined />} />
|
<Button shape="circle" icon={<SearchOutlined />} />
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
<Button icon={<SearchOutlined />}>Search</Button>
|
<Button icon={<SearchOutlined />}>Search</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Space wrap>
|
<Flex gap="small" wrap="wrap">
|
||||||
<Tooltip title="search">
|
<Tooltip title="search">
|
||||||
<Button shape="circle" icon={<SearchOutlined />} />
|
<Button shape="circle" icon={<SearchOutlined />} />
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
@ -49,8 +48,8 @@ const App: React.FC = () => {
|
|||||||
<SearchOutlined />
|
<SearchOutlined />
|
||||||
Search
|
Search
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
</Space>
|
</Flex>
|
||||||
</ConfigProvider>
|
</ConfigProvider>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
|
@ -1,73 +1,73 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Button, Space } from 'antd';
|
import { Button, Flex } from 'antd';
|
||||||
|
|
||||||
const App: React.FC = () => (
|
const App: React.FC = () => (
|
||||||
<Space direction="vertical">
|
<Flex gap="small" align="flex-start" vertical>
|
||||||
<Space>
|
<Flex gap="small">
|
||||||
<Button type="primary">Primary</Button>
|
<Button type="primary">Primary</Button>
|
||||||
<Button type="primary" disabled>
|
<Button type="primary" disabled>
|
||||||
Primary(disabled)
|
Primary(disabled)
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Space>
|
<Flex gap="small">
|
||||||
<Button>Default</Button>
|
<Button>Default</Button>
|
||||||
<Button disabled>Default(disabled)</Button>
|
<Button disabled>Default(disabled)</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Space>
|
<Flex gap="small">
|
||||||
<Button type="dashed">Dashed</Button>
|
<Button type="dashed">Dashed</Button>
|
||||||
<Button type="dashed" disabled>
|
<Button type="dashed" disabled>
|
||||||
Dashed(disabled)
|
Dashed(disabled)
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Space>
|
<Flex gap="small">
|
||||||
<Button type="text">Text</Button>
|
<Button type="text">Text</Button>
|
||||||
<Button type="text" disabled>
|
<Button type="text" disabled>
|
||||||
Text(disabled)
|
Text(disabled)
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Space>
|
<Flex gap="small">
|
||||||
<Button type="link">Link</Button>
|
<Button type="link">Link</Button>
|
||||||
<Button type="link" disabled>
|
<Button type="link" disabled>
|
||||||
Link(disabled)
|
Link(disabled)
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Space>
|
<Flex gap="small">
|
||||||
<Button type="primary" href='https://ant.design/index-cn'>
|
<Button type="primary" href="https://ant.design/index-cn">
|
||||||
Href Primary
|
Href Primary
|
||||||
</Button>
|
</Button>
|
||||||
<Button type="primary" href='https://ant.design/index-cn' disabled>
|
<Button type="primary" href="https://ant.design/index-cn" disabled>
|
||||||
Href Primary(disabled)
|
Href Primary(disabled)
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Space>
|
<Flex gap="small">
|
||||||
<Button danger>Danger Default</Button>
|
<Button danger>Danger Default</Button>
|
||||||
<Button danger disabled>
|
<Button danger disabled>
|
||||||
Danger Default(disabled)
|
Danger Default(disabled)
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Space>
|
<Flex gap="small">
|
||||||
<Button danger type="text">
|
<Button danger type="text">
|
||||||
Danger Text
|
Danger Text
|
||||||
</Button>
|
</Button>
|
||||||
<Button danger type="text" disabled>
|
<Button danger type="text" disabled>
|
||||||
Danger Text(disabled)
|
Danger Text(disabled)
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Space>
|
<Flex gap="small">
|
||||||
<Button type="link" danger>
|
<Button type="link" danger>
|
||||||
Danger Link
|
Danger Link
|
||||||
</Button>
|
</Button>
|
||||||
<Button type="link" danger disabled>
|
<Button type="link" danger disabled>
|
||||||
Danger Link(disabled)
|
Danger Link(disabled)
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Space className="site-button-ghost-wrapper">
|
<Flex gap="small" className="site-button-ghost-wrapper">
|
||||||
<Button ghost>Ghost</Button>
|
<Button ghost>Ghost</Button>
|
||||||
<Button ghost disabled>
|
<Button ghost disabled>
|
||||||
Ghost(disabled)
|
Ghost(disabled)
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
</Space>
|
</Flex>
|
||||||
);
|
);
|
||||||
|
|
||||||
export default App;
|
export default App;
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { Button, Space } from 'antd';
|
import { Button, Flex } from 'antd';
|
||||||
|
|
||||||
const App: React.FC = () => (
|
const App: React.FC = () => (
|
||||||
<Space className="site-button-ghost-wrapper" wrap>
|
<Flex wrap="wrap" gap="small" className="site-button-ghost-wrapper">
|
||||||
<Button type="primary" ghost>
|
<Button type="primary" ghost>
|
||||||
Primary
|
Primary
|
||||||
</Button>
|
</Button>
|
||||||
@ -13,7 +13,7 @@ const App: React.FC = () => (
|
|||||||
<Button type="primary" danger ghost>
|
<Button type="primary" danger ghost>
|
||||||
Danger
|
Danger
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
);
|
);
|
||||||
|
|
||||||
export default App;
|
export default App;
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { SearchOutlined } from '@ant-design/icons';
|
import { SearchOutlined } from '@ant-design/icons';
|
||||||
import { Button, Tooltip, Space } from 'antd';
|
import { Button, Flex, Tooltip } from 'antd';
|
||||||
|
|
||||||
const App: React.FC = () => (
|
const App: React.FC = () => (
|
||||||
<Space direction="vertical">
|
<Flex gap="small" vertical>
|
||||||
<Space wrap>
|
<Flex wrap="wrap" gap="small">
|
||||||
<Tooltip title="search">
|
<Tooltip title="search">
|
||||||
<Button type="primary" shape="circle" icon={<SearchOutlined />} />
|
<Button type="primary" shape="circle" icon={<SearchOutlined />} />
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
@ -18,8 +18,8 @@ const App: React.FC = () => (
|
|||||||
<Button shape="circle" icon={<SearchOutlined />} />
|
<Button shape="circle" icon={<SearchOutlined />} />
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
<Button icon={<SearchOutlined />}>Search</Button>
|
<Button icon={<SearchOutlined />}>Search</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Space wrap>
|
<Flex wrap="wrap" gap="small">
|
||||||
<Tooltip title="search">
|
<Tooltip title="search">
|
||||||
<Button shape="circle" icon={<SearchOutlined />} />
|
<Button shape="circle" icon={<SearchOutlined />} />
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
@ -31,8 +31,8 @@ const App: React.FC = () => (
|
|||||||
Search
|
Search
|
||||||
</Button>
|
</Button>
|
||||||
<Button icon={<SearchOutlined />} href="https://www.google.com" />
|
<Button icon={<SearchOutlined />} href="https://www.google.com" />
|
||||||
</Space>
|
</Flex>
|
||||||
</Space>
|
</Flex>
|
||||||
);
|
);
|
||||||
|
|
||||||
export default App;
|
export default App;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import React, { useState } from 'react';
|
import React, { useState } from 'react';
|
||||||
import { PoweroffOutlined } from '@ant-design/icons';
|
import { PoweroffOutlined } from '@ant-design/icons';
|
||||||
import { Button, Space } from 'antd';
|
import { Button, Flex } from 'antd';
|
||||||
|
|
||||||
const App: React.FC = () => {
|
const App: React.FC = () => {
|
||||||
const [loadings, setLoadings] = useState<boolean[]>([]);
|
const [loadings, setLoadings] = useState<boolean[]>([]);
|
||||||
@ -22,8 +22,8 @@ const App: React.FC = () => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Space direction="vertical">
|
<Flex gap="small" vertical>
|
||||||
<Space wrap>
|
<Flex gap="small" align="center" wrap="wrap">
|
||||||
<Button type="primary" loading>
|
<Button type="primary" loading>
|
||||||
Loading
|
Loading
|
||||||
</Button>
|
</Button>
|
||||||
@ -31,9 +31,8 @@ const App: React.FC = () => {
|
|||||||
Loading
|
Loading
|
||||||
</Button>
|
</Button>
|
||||||
<Button type="primary" icon={<PoweroffOutlined />} loading />
|
<Button type="primary" icon={<PoweroffOutlined />} loading />
|
||||||
</Space>
|
</Flex>
|
||||||
|
<Flex gap="small" wrap="wrap">
|
||||||
<Space wrap>
|
|
||||||
<Button type="primary" loading={loadings[0]} onClick={() => enterLoading(0)}>
|
<Button type="primary" loading={loadings[0]} onClick={() => enterLoading(0)}>
|
||||||
Click me!
|
Click me!
|
||||||
</Button>
|
</Button>
|
||||||
@ -51,8 +50,8 @@ const App: React.FC = () => {
|
|||||||
loading={loadings[2]}
|
loading={loadings[2]}
|
||||||
onClick={() => enterLoading(2)}
|
onClick={() => enterLoading(2)}
|
||||||
/>
|
/>
|
||||||
</Space>
|
</Flex>
|
||||||
</Space>
|
</Flex>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import React from 'react';
|
import React from 'react';
|
||||||
import type { MenuProps } from 'antd';
|
import type { MenuProps } from 'antd';
|
||||||
import { Button, Dropdown, Space } from 'antd';
|
import { Button, Dropdown, Flex } from 'antd';
|
||||||
|
|
||||||
const onMenuClick: MenuProps['onClick'] = (e) => {
|
const onMenuClick: MenuProps['onClick'] = (e) => {
|
||||||
console.log('click', e);
|
console.log('click', e);
|
||||||
@ -22,11 +22,11 @@ const items = [
|
|||||||
];
|
];
|
||||||
|
|
||||||
const App: React.FC = () => (
|
const App: React.FC = () => (
|
||||||
<Space direction="vertical">
|
<Flex align="flex-start" gap="small" vertical>
|
||||||
<Button type="primary">primary</Button>
|
<Button type="primary">primary</Button>
|
||||||
<Button>secondary</Button>
|
<Button>secondary</Button>
|
||||||
<Dropdown.Button menu={{ items, onClick: onMenuClick }}>Actions</Dropdown.Button>
|
<Dropdown.Button menu={{ items, onClick: onMenuClick }}>Actions</Dropdown.Button>
|
||||||
</Space>
|
</Flex>
|
||||||
);
|
);
|
||||||
|
|
||||||
export default App;
|
export default App;
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
import React, { useState } from 'react';
|
import React, { useState } from 'react';
|
||||||
import { DownloadOutlined } from '@ant-design/icons';
|
import { DownloadOutlined } from '@ant-design/icons';
|
||||||
import { Button, Radio, Space, Divider } from 'antd';
|
import { Button, Divider, Flex, Radio } from 'antd';
|
||||||
import type { SizeType } from 'antd/es/config-provider/SizeContext';
|
import type { SizeType } from 'antd/es/config-provider/SizeContext';
|
||||||
|
|
||||||
const App: React.FC = () => {
|
const App: React.FC = () => {
|
||||||
const [size, setSize] = useState<SizeType>('large'); // default is 'middle'
|
const [size, setSize] = useState<SizeType>('large'); // default is 'middle'
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Radio.Group value={size} onChange={(e) => setSize(e.target.value)}>
|
<Radio.Group value={size} onChange={(e) => setSize(e.target.value)}>
|
||||||
@ -16,8 +15,8 @@ const App: React.FC = () => {
|
|||||||
<Divider orientation="left" plain>
|
<Divider orientation="left" plain>
|
||||||
Preview
|
Preview
|
||||||
</Divider>
|
</Divider>
|
||||||
<Space direction="vertical">
|
<Flex gap="small" align="flex-start" vertical>
|
||||||
<Space wrap>
|
<Flex gap="small" wrap="wrap">
|
||||||
<Button type="primary" size={size}>
|
<Button type="primary" size={size}>
|
||||||
Primary
|
Primary
|
||||||
</Button>
|
</Button>
|
||||||
@ -25,11 +24,11 @@ const App: React.FC = () => {
|
|||||||
<Button type="dashed" size={size}>
|
<Button type="dashed" size={size}>
|
||||||
Dashed
|
Dashed
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
<Button type="link" size={size}>
|
<Button type="link" size={size}>
|
||||||
Link
|
Link
|
||||||
</Button>
|
</Button>
|
||||||
<Space wrap>
|
<Flex gap="small" wrap="wrap">
|
||||||
<Button type="primary" icon={<DownloadOutlined />} size={size} />
|
<Button type="primary" icon={<DownloadOutlined />} size={size} />
|
||||||
<Button type="primary" shape="circle" icon={<DownloadOutlined />} size={size} />
|
<Button type="primary" shape="circle" icon={<DownloadOutlined />} size={size} />
|
||||||
<Button type="primary" shape="round" icon={<DownloadOutlined />} size={size} />
|
<Button type="primary" shape="round" icon={<DownloadOutlined />} size={size} />
|
||||||
@ -39,8 +38,8 @@ const App: React.FC = () => {
|
|||||||
<Button type="primary" icon={<DownloadOutlined />} size={size}>
|
<Button type="primary" icon={<DownloadOutlined />} size={size}>
|
||||||
Download
|
Download
|
||||||
</Button>
|
</Button>
|
||||||
</Space>
|
</Flex>
|
||||||
</Space>
|
</Flex>
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user