From 16414bb53295b362690d2b089d74182ddeabc1dd Mon Sep 17 00:00:00 2001 From: Rall3n Date: Thu, 13 Jul 2023 15:47:25 +0200 Subject: [PATCH 01/12] Resolve `defaultProps` deprecation warning for React v18+ (#5689) * Remove `defaultProps` reference from functional components * Prettier * Add changeset * Change changeset message --- .changeset/metal-pens-boil.md | 5 ++ packages/react-select/src/components/Menu.tsx | 48 ++++++++++--------- .../src/components/indicators.tsx | 24 ++++++---- 3 files changed, 45 insertions(+), 32 deletions(-) create mode 100644 .changeset/metal-pens-boil.md diff --git a/.changeset/metal-pens-boil.md b/.changeset/metal-pens-boil.md new file mode 100644 index 0000000000..47b1fa5bbe --- /dev/null +++ b/.changeset/metal-pens-boil.md @@ -0,0 +1,5 @@ +--- +'react-select': patch +--- + +Resolve `defaultProps` deprecation warning for React v18+. diff --git a/packages/react-select/src/components/Menu.tsx b/packages/react-select/src/components/Menu.tsx index d5cc0a79ad..7483fa045e 100644 --- a/packages/react-select/src/components/Menu.tsx +++ b/packages/react-select/src/components/Menu.tsx @@ -498,49 +498,53 @@ export const NoOptionsMessage = < Option, IsMulti extends boolean, Group extends GroupBase