// @flow import React, { useEffect } from 'react'; import { FormattedMessage } from 'react-intl'; import { Modal, ModalActions } from '../../components/modal'; import Button from '../../components/button'; import PrimaryButton from '../../components/primary-button'; import commonMessages from '../../common/messages'; import messages from './messages'; import type { collaboratorType } from './flowTypes'; type Props = { cancelButtonProps?: Object, collaborator: ?collaboratorType, isOpen: boolean, modalProps?: Object, okayButtonProps?: Object, onLoad?: Function, onRequestClose: Function, onSubmit: Function, submitting: boolean, }; const RemoveCollaboratorConfirmModal = ({ isOpen, onRequestClose, onSubmit, submitting, collaborator, okayButtonProps, modalProps, cancelButtonProps, onLoad, }: Props) => { useEffect(() => { onLoad?.(); }, [onLoad]); return ( } type="alert" {...modalProps} > ); }; export default RemoveCollaboratorConfirmModal;