From 9760bdf1594ec29fb5bf495c1350157d00cd0725 Mon Sep 17 00:00:00 2001 From: minseonju <10sc1108@naver.com> Date: Mon, 19 May 2025 17:10:59 +0900 Subject: [PATCH] =?UTF-8?q?feature:=20tool=20option=20=EB=B6=80=EB=B6=84?= =?UTF-8?q?=20=EC=82=AD=EC=A0=9C=ED=95=98=EA=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/ToolContent.tsx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/components/ToolContent.tsx b/src/components/ToolContent.tsx index 703128e..56096e1 100644 --- a/src/components/ToolContent.tsx +++ b/src/components/ToolContent.tsx @@ -23,7 +23,7 @@ const FormikListenerComponent = ({ const { values } = useFormikContext(); const { showSnackBar } = useContext(CustomSnackBarContext); - React.useEffect(() => { + useEffect(() => { try { compute(values, input); } catch (exception: unknown) { @@ -35,7 +35,8 @@ const FormikListenerComponent = ({ useEffect(() => { onValuesChange?.(values); }, [onValuesChange, values]); - return null; // This component doesn't render anything + + return null; }; interface ToolContentProps extends ToolComponentProps { @@ -99,7 +100,11 @@ export default function ToolContent({ input={input} onValuesChange={onValuesChange} /> - + + {/* meta 파일의 name 속성이 QR 코드 생성기일 때만 ToolOptions 숨기기 */} + {title !== 'QR 코드 생성기' && ( + + )} {toolInfo && toolInfo.title && toolInfo.description && (