diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index 31c8ef8ac21cb003756959a371a9bbc9f204dcb9..c0a1975b1bdbca82e26e4ad0c82e0d5832a59651 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -2,6 +2,7 @@ - **Preview** 添加新的属性及事件 - **Dark Theme** 新增对 tailwindcss 夜间模式的支持 +- **其它** 为 useLoading 添加 setTip 方法 ### 🐛 Bug Fixes diff --git a/src/components/Loading/src/useLoading.ts b/src/components/Loading/src/useLoading.ts index 0e61aecc607d28b44376ba25f6724337ff4a400b..3f8edefab0caef62aa9870bc8da932c4d0ffa4b6 100644 --- a/src/components/Loading/src/useLoading.ts +++ b/src/components/Loading/src/useLoading.ts @@ -12,10 +12,12 @@ interface Fn { (): void; } -export function useLoading(props: Partial): [Fn, Fn]; -export function useLoading(opt: Partial): [Fn, Fn]; +export function useLoading(props: Partial): [Fn, Fn, (string) => void]; +export function useLoading(opt: Partial): [Fn, Fn, (string) => void]; -export function useLoading(opt: Partial | Partial): [Fn, Fn] { +export function useLoading( + opt: Partial | Partial +): [Fn, Fn, (string) => void] { let props: Partial; let target: HTMLElement | Ref = document.body; @@ -39,5 +41,9 @@ export function useLoading(opt: Partial | Partial { + instance.setTip(tip); + }; + + return [open, close, setTip]; }