3lang3 / react-vant

React mobile UI Components base on Vant
https://react-vant.3lang.dev
MIT License
1.32k stars 189 forks source link

🐛 [Bug]: Dialog 组件调用模式下,onConfirm 返回 Promise 函数无效,无法显示 loading #624

Closed tianxing0923 closed 1 year ago

tianxing0923 commented 1 year ago

Which React Vant packages are impacted?

What version of React Vant are you using?

3.1.4

Reproduce live demo(codesandebox or stackblitz)?

https://stackblitz.com/edit/react-cvan3u?file=src%2FApp.tsx

Descripition

Dialog 组件调用模式下,onConfirm 返回 Promise 函数无效,无法显示 loading

3lang3 commented 1 year ago

Dialog目前只有函数式调用支持Promise,组件式方式需要自己申明:

<Dialog
  confirmProps={{
    loading: true
  }}
/>

https://stackblitz.com/edit/react-cvan3u-idh58u?file=src%2FApp.tsx

tianxing0923 commented 1 year ago

Dialog目前只有函数式调用支持Promise,组件式方式需要自己申明:

<Dialog
  confirmProps={{
    loading: true
  }}
/>

https://stackblitz.com/edit/react-cvan3u-idh58u?file=src%2FApp.tsx

好吧,文档中没写有这个配置项,没看源码...