From d19616dd6c0db56ebe4582376edd5d27b49ff073 Mon Sep 17 00:00:00 2001 From: Igor Aralov Date: Wed, 4 Dec 2024 21:13:40 +0300 Subject: [PATCH] Fix modal form --- src/shared/modal-form/ModalForm.module.scss | 3 --- src/shared/modal-form/ModalForm.tsx | 8 +++----- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/src/shared/modal-form/ModalForm.module.scss b/src/shared/modal-form/ModalForm.module.scss index 72a1f0258..41b30f745 100644 --- a/src/shared/modal-form/ModalForm.module.scss +++ b/src/shared/modal-form/ModalForm.module.scss @@ -33,6 +33,3 @@ } } -.modal-hide { - display: none; -} diff --git a/src/shared/modal-form/ModalForm.tsx b/src/shared/modal-form/ModalForm.tsx index 88699e282..2f5171ded 100644 --- a/src/shared/modal-form/ModalForm.tsx +++ b/src/shared/modal-form/ModalForm.tsx @@ -1,5 +1,4 @@ import React, { ReactNode, MouseEvent } from 'react'; -import cn from 'clsx'; import s from './ModalForm.module.scss'; type ModalFormProps = { @@ -8,9 +7,9 @@ type ModalFormProps = { onClose?: (event: MouseEvent) => void; }; -export const ModalForm = ({ visible = true, onClose, children }: ModalFormProps) => { - return ( -
+export const ModalForm = ({ visible = true, onClose, children }: ModalFormProps) => + !!visible && ( +
× @@ -19,4 +18,3 @@ export const ModalForm = ({ visible = true, onClose, children }: ModalFormProps)
); -};