ProzillaOS/src/components/modals/ModalsView.jsx
2023-08-11 16:27:12 +02:00

21 lines
No EOL
675 B
JavaScript

import { Modal } from "../../features/modals/modal.js";
import ModalsManager from "../../features/modals/modals.js";
import { ModalView } from "./ModalView.jsx";
import styles from "./ModalsView.module.css";
/**
* @param {object} root
* @param {ModalsManager} root.modalsManager
* @param {Modal[]} root.modals
* @param {import("react").CSSProperties} root.style
* @param {import("react").className} root.className
*/
export function ModalsView({ modalsManager, modals, style, className }) {
return (
<div style={style} className={`${styles.Container} ${className}`}>
{modals?.map((modal) =>
<ModalView key={modal.id} modal={modal}/>
)}
</div>
);
}