refactor: 封裝 useAsyncEffect
This commit is contained in:
5
client/ui/useAsyncEffect.ts
Normal file
5
client/ui/useAsyncEffect.ts
Normal file
@@ -0,0 +1,5 @@
|
||||
export default function useAsyncEffect(func: Function, deps?: React.DependencyList) {
|
||||
React.useEffect(() => {
|
||||
;(async () => await func())
|
||||
}, deps)
|
||||
}
|
||||
Reference in New Issue
Block a user