Fix CGUDialog display

This commit is contained in:
2023-07-22 13:49:42 +04:00
parent f95f945c26
commit 7226c62bef
+7 -3
View File
@@ -1,8 +1,9 @@
import {useRef, useEffect} from 'react' import {useRef, useEffect} from 'react'
import {styled} from '@mui/material/styles' import {styled, useTheme} from '@mui/material/styles'
import PropTypes from 'prop-types' import PropTypes from 'prop-types'
import {Button, Dialog, DialogActions, DialogContent, DialogTitle, Typography} from '@mui/material' import {Button, Dialog, DialogActions, DialogContent, DialogTitle, Typography} from '@mui/material'
import {useRouter} from 'next/navigation' import {useRouter} from 'next/navigation'
import useMediaQuery from '@mui/material/useMediaQuery'
import Cgu from '.' import Cgu from '.'
const PREFIX = 'cgu-dialog' const PREFIX = 'cgu-dialog'
@@ -13,13 +14,15 @@ const classes = {
const Root = styled('div')(() => ({ const Root = styled('div')(() => ({
[`& .${classes.dialog}`]: { [`& .${classes.dialog}`]: {
zIndex: 9999 zIndex: 1
} }
})) }))
const CGU_DOWNLOAD_LINK = process.env.NEXT_PUBLIC_CGU_DOWNLOAD_LINK const CGU_DOWNLOAD_LINK = process.env.NEXT_PUBLIC_CGU_DOWNLOAD_LINK
export default function CGUDialog({open, setOpen}) { export default function CGUDialog({open, setOpen}) {
const theme = useTheme()
const fullScreen = useMediaQuery(theme.breakpoints.down('md'))
const router = useRouter() const router = useRouter()
const handleClose = () => { const handleClose = () => {
@@ -44,6 +47,7 @@ export default function CGUDialog({open, setOpen}) {
return ( return (
<Root> <Root>
<Dialog <Dialog
fullScreen={fullScreen}
open={open} open={open}
scroll='paper' scroll='paper'
aria-labelledby='scroll-dialog-title' aria-labelledby='scroll-dialog-title'
@@ -51,7 +55,7 @@ export default function CGUDialog({open, setOpen}) {
className={classes.dialog} className={classes.dialog}
onClose={handleClose} onClose={handleClose}
> >
<DialogTitle id='scroll-dialog-title'>CGU et politique de confidentialité</DialogTitle> <DialogTitle className={classes.dialog} id='scroll-dialog-title'>CGU et politique de confidentialité</DialogTitle>
<DialogContent dividers> <DialogContent dividers>
<Typography <Typography
ref={descriptionElementRef} ref={descriptionElementRef}