From 1fdf9bdc9788ce6986f8e82f883ff4d7e161f16f Mon Sep 17 00:00:00 2001 From: Zachary Liu Date: Sun, 6 Mar 2022 20:33:42 -0800 Subject: [PATCH] [Fix] `no-unstable-nested-components`: Improve error message and catch React.memo() Fixes #3231 --- CHANGELOG.md | 2 + lib/rules/no-unstable-nested-components.js | 10 ++- .../rules/no-unstable-nested-components.js | 72 ++++++++++++++++++- 3 files changed, 76 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a79673751f..724d09cc4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ This change log adheres to standards from [Keep a CHANGELOG](https://keepachange * [`jsx-no-useless-fragment`]: use proper apostrophe in error message ([#3266][] @develohpanda) * `propTypes`: handle imported types/interface in forwardRef generic ([#3280][] @vedadeepta) * [`button-has-type`]: fix exception for `