From ddefb1f9c5d90bd8f24ea47667abec14317295e1 Mon Sep 17 00:00:00 2001 From: Jamin Date: Mon, 4 Dec 2023 09:25:35 +0000 Subject: [PATCH] [MM-54791]: Convert email icon component to function component (#25548) * refactor: convert email icon to rfc * chore: update snapshot --- .../system_user_detail.test.tsx.snap | 12 +++--- .../components/widgets/icons/email_icon.tsx | 38 ++++++++++--------- 2 files changed, 26 insertions(+), 24 deletions(-) diff --git a/webapp/channels/src/components/admin_console/system_user_detail/__snapshots__/system_user_detail.test.tsx.snap b/webapp/channels/src/components/admin_console/system_user_detail/__snapshots__/system_user_detail.test.tsx.snap index 43e42f23d8..08c4b5ab8a 100644 --- a/webapp/channels/src/components/admin_console/system_user_detail/__snapshots__/system_user_detail.test.tsx.snap +++ b/webapp/channels/src/components/admin_console/system_user_detail/__snapshots__/system_user_detail.test.tsx.snap @@ -36,7 +36,7 @@ exports[`components/admin_console/system_user_detail should match default snapsh Email
-
-
-
-
-
- > { - render() { - return ( - - - - - - ); - } -} +type Props = React.HTMLAttributes; + +const EmailIcon: React.FC = (props) => { + return ( + + + + + + ); +}; + +export default React.memo(EmailIcon);