werkbank
    Preparing search index...

    Function useAsyncEffect

    • Runs an async effect with cancellation support.

      Parameters

      • fn: AsyncEffect

        The async effect function.

      • Optionaldeps: unknown[]

        The dependency array.

      Returns void

      The effect function receives an AbortSignal. The signal is aborted when the effect cleans up (e.g., component unmounts or deps change).

      useAsyncEffect(async (signal) => {
      await fetchData({ signal });
      }, [id]);