diff --git a/src-ts/lib/modals/base-modal/BaseModal.tsx b/src-ts/lib/modals/base-modal/BaseModal.tsx index 688e4757e..7e7e1d2ee 100644 --- a/src-ts/lib/modals/base-modal/BaseModal.tsx +++ b/src-ts/lib/modals/base-modal/BaseModal.tsx @@ -1,4 +1,4 @@ -import { FC, ReactNode } from 'react' +import { FC, ReactNode, useEffect } from 'react' import Modal, { ModalProps } from 'react-responsive-modal' import classNames from 'classnames' @@ -37,6 +37,13 @@ const BaseModal: FC = (props: BaseModalProps) => { ) } + useEffect(() => { + if (props.blockScroll === false) { + document.documentElement.style.overflow = props.open ? 'hidden' : '' + document.body.style.overflow = props.open ? 'hidden' : '' + } + }, [props.blockScroll, props.open]) + return ( = (props: Ce return ( = (props , [ - 'Assuming 4 hour', + 'Assuming 1 to 4 hour', 'learning per day', ])} place='bottom' @@ -115,7 +115,7 @@ const CertificationDetailsSidebar: FC = (props )} -
+
Skills Covered
    diff --git a/src-ts/tools/learn/certification-details/enrolled-modal/EnrolledModal.tsx b/src-ts/tools/learn/certification-details/enrolled-modal/EnrolledModal.tsx index c0dbfe698..08304bab4 100644 --- a/src-ts/tools/learn/certification-details/enrolled-modal/EnrolledModal.tsx +++ b/src-ts/tools/learn/certification-details/enrolled-modal/EnrolledModal.tsx @@ -30,7 +30,11 @@ const EnrolledModal: FC = (props: EnrolledModalProps) => {

    You have successfully enrolled!

    -