From 43a7e8d856d60c183325a05c1386d39f4acc616f Mon Sep 17 00:00:00 2001 From: Tim Date: Thu, 20 Mar 2025 15:23:15 +0100 Subject: [PATCH] refactor(ContextMenu): wrap inside memo --- src/components/ContextMenu/ContextMenu.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/ContextMenu/ContextMenu.tsx b/src/components/ContextMenu/ContextMenu.tsx index 28b1a94fc..f9d125f2c 100644 --- a/src/components/ContextMenu/ContextMenu.tsx +++ b/src/components/ContextMenu/ContextMenu.tsx @@ -1,4 +1,4 @@ -import React, { RefObject, useCallback, useEffect, useMemo, useState } from 'react'; +import React, { memo, RefObject, useCallback, useEffect, useMemo, useState } from 'react'; import { createPortal } from 'react-dom'; import styles from './ContextMenu.less'; @@ -86,4 +86,4 @@ const ContextMenu = ({ children, on, autoClose }: Props) => { ), document.body); }; -export default ContextMenu; +export default memo(ContextMenu);