ant-design/components/message/demo/loading.md
kiner-tang(文辉) 934804763a
fix(message): call onClose after removeNotice (#38669)
* fix: call onClose after removeNotice

* feat: update demo and snapshots

* feat: update test case
2022-11-18 16:37:24 +08:00

873 B
Raw Blame History

order title
3
zh-CN en-US
加载中 Message with loading indicator

zh-CN

进行全局 loading异步自行移除。

en-US

Display a global loading indicator, which is dismissed by itself asynchronously.

import { Button, message, Space } from 'antd';
import React from 'react';

const success = () => {
  const hide = message.loading('Action in progress..', 0, () => {
    message.success('loading had closed');
  });
  // Dismiss manually and asynchronously
  setTimeout(hide, 2500);
};

const success2 = () => {
  message.loading('Action in progress..', 3, () => {
    message.success('loading had closed');
  });
};

const App: React.FC = () => (
  <Space>
    <Button onClick={success}>Display a loading indicator</Button>
    <Button onClick={success2}>Display a loading and auto hide</Button>
  </Space>
);

export default App;