message: Added closeOnClickOutside prop on <Modal />
diff: @@ -18,6 +18,7 @@ export interface ModalProps {
  header?: React.ReactNode;
  className?: string;
  title?: string;
  + closeOnClickOutside?: boolean;
  onClose?: () => void;
  }
  @@ -27,6 +28,7 @@ const Modal: React.FC<ModalProps> & ModalComposition = ({
  header,
  className,
  title,
  + closeOnClickOutside = true,
  children,
  ...props
  }) => {
  @@ -61,7 +63,10 @@ const Modal: React.FC<ModalProps> & ModalComposition = ({
  <>
  <Mask />
  - <div className={cn(`ebs-modal__wrapper`, className)} {...(mask ? { onClick: onClickOutside } : {})}>
  + <div
  + className={cn(`ebs-modal__wrapper`, className)}
  + {...(mask ? { onClick: closeOnClickOutside ? onClickOutside : undefined } : {})}
  + >
  <div className={cn(`ebs-modal`, `ebs-modal__size--${size}`, { 'hide-header': !showHeader })}>
  {showHeader ? (
  <div className="ebs-modal__header">
  