refactor: versionData > versionCompare + Ajout de la date de création d'une version et de l'utilisateur qui l'a créée

This commit is contained in:
2024-12-17 05:45:16 +04:00
parent 9e78a32d8d
commit 7902537df1
3 changed files with 54 additions and 32 deletions
+4 -3
View File
@@ -8,7 +8,7 @@ import useMediaQuery from '@mui/material/useMediaQuery'
import {useTheme} from '@mui/material/styles'
import VersionComparison from './version-comparison.js'
export default function VersionDialog({versionData, isOpen, setIsOpen}) {
export default function VersionDialog({versionData, versionCompare, isOpen, setIsOpen}) {
const theme = useTheme()
const fullScreen = useMediaQuery(theme.breakpoints.down('md'))
@@ -27,7 +27,7 @@ export default function VersionDialog({versionData, isOpen, setIsOpen}) {
{'Comparaison des versions'}
</DialogTitle>
<DialogContent>
<VersionComparison versionData={versionData} />
<VersionComparison versionData={versionData} versionCompare={versionCompare} />
</DialogContent>
<DialogActions>
<Button autoFocus color='success' onClick={handleClose}>
@@ -39,7 +39,8 @@ export default function VersionDialog({versionData, isOpen, setIsOpen}) {
}
VersionDialog.propTypes = {
versionData: PropTypes.shape({
versionData: PropTypes.object,
versionCompare: PropTypes.shape({
outdated: PropTypes.bool.isRequired,
mainHash: PropTypes.string.isRequired,
current: PropTypes.object.isRequired,