import React from 'react'; import { TermsNeedingAccept } from './termsNeedingAccept'; import { Modal } from 'app/shared/components/modal/modal'; import { useDispatch, useSelector } from 'react-redux'; import { selectTermsNeedingAccept, selectUserTermsToAccept } from 'app/modules/user/store/user.selectors'; import { userTermsAccept } from '../../user/store'; const getFooter = (clickHandler) => { return
; }; const getHeader = () => { return

Terms of Use for MS Pool partner website

To continue, please review and accept the Terms & Conditions.

; }; export const TermsNeedingAcceptModal = () => { const isOpen = useSelector(selectTermsNeedingAccept); const termsToAccept = useSelector(selectUserTermsToAccept); const dispatch = useDispatch(); const handleTermsAgreement = () => { dispatch(userTermsAccept(termsToAccept?.version)); }; return {}} footer={getFooter(handleTermsAgreement)} header={getHeader()} withGradient withMobile > ; };