import React, { ReactNode } from 'react'; import { useAppSelector } from '../stores/hooks'; type Props = { zIndex?: string; type?: string; children?: ReactNode; className?: string; onClick: (e: React.MouseEvent) => void; }; export default function OverlayLayer({ zIndex = 'z-50', type = 'flex', children, className, ...props }: Props) { const overlayStyle = useAppSelector((state) => state.style.overlayStyle); const handleClick = (e: React.MouseEvent) => { e.preventDefault(); if (props.onClick) { props.onClick(e); } }; return (
{children}
); }