2023-11-19 20:01:50 +03:00

37 lines
648 B
JavaScript

import React from "react";
import "./modalLayout.scss";
export const ModalLayout = ({
active,
setActive,
children,
styles,
type,
...props
}) => {
return (
<div
className={active ? `modal-layout active` : "modal-layout"}
onClick={(event) => {
if (event.target.className === "modal-layout active") {
setActive(false);
}
}}
{...props}
>
<div
className={
styles
? `modal-layout__content ${styles}`
: `modal-layout__content ${type}`
}
>
{children}
</div>
</div>
);
};
export default ModalLayout;