New
Introducing React Bench, see how different models perform on React code

react-doctor/no-async-effect-callback

Async effect callback

  • Category: Bugs
  • Severity: warn
  • Source: oxlint-plugin-react-doctor
  • Framework: global
  • Enabled when: react
  • Default: Enabled

Validation prompt

Use this to decide whether a fired diagnostic is real or a false positive.

Confirm the reported code matches Async effect callback. Check the framework context and diagnostic message before suppressing it.

Fix prompt

Use this once validation confirms the diagnostic is real.

Don't make the effect callback async. Define an async function inside the effect and call it, then return a real cleanup function if you need one.

More Bugs rules from the rules reference: