diff --git a/packages/frontend/core/src/components/hooks/affine-async-hooks.ts b/packages/frontend/core/src/components/hooks/affine-async-hooks.ts index ae1daeb540..a5e9ba64a1 100644 --- a/packages/frontend/core/src/components/hooks/affine-async-hooks.ts +++ b/packages/frontend/core/src/components/hooks/affine-async-hooks.ts @@ -22,8 +22,9 @@ export function useAsyncCallback( const handleAsyncError = React.useContext(AsyncCallbackContext); return React.useCallback( (...args: any) => { + // oxlint-disable-next-line exhaustive-deps callback(...args).catch(e => handleAsyncError(e)); }, - [callback, handleAsyncError, ...deps] // eslint-disable-line react-hooks/exhaustive-deps + [...deps] // eslint-disable-line react-hooks/exhaustive-deps ); }