AntiPattern
TypeScript React Typing Mismatch
typescript-react-typing-mismatch
React/TS integration fails when function and component types are misdeclared or inferred incorrectly—e.g., typed mutation triggers, jest mocks, or function-as-argument contexts—so TypeScript treats callable values as declarations or vice versa.