Ramonda

unknown-hook-option

This fails the run. Where it is wrong about your code, // ramonda-check-ignore <reason> on the line says so, and the reason is printed on every run.

Reported when a hook's props callback names an option the hook does not take — a typo, or a name from another library — which the hook never reads and the type check lets through.

A hook reads only the options its type names, so an unknown one is ignored: nothing renders, nothing fetches, and nothing says so. The type check cannot see it, because a props callback is where the hook's type is inferred from the bag. Rename the option, or find on the hook's page where the thing you meant is set — Head takes a robots tag as meta: [{ name: "robots", … }].

Next