feat: intègre CopyButton dans VersionTimeline

This commit is contained in:
2025-07-23 19:45:21 +04:00
parent 7831ab473b
commit ff8da3010d
+8
View File
@@ -25,6 +25,7 @@ import Alert from '@mui/material/Alert'
import SessionExpired from '../session/session-expired.js'
import VersionDialog from './version-dialog.js'
import VoteButtons from './vote-buttons.js'
import CopyButton from './copy-button.js'
import {formatDate} from '@/lib/format.js'
import {compareVersion} from '@/lib/directus.js'
@@ -185,8 +186,15 @@ function VersionCard({
{formatDate(version.date_created, 'PPpp')}
</Typography>
<Box sx={{display: 'flex', alignItems: 'center', gap: 1}}>
<CopyButton
content={version.delta?.contenu || version.name || ''}
label='Copier le contenu de cette version'
hasSnackbarVisible={false}
/>
<VoteButtons hasCountsVisible versionId={version.id} onVoteResult={onVoteResult} />
</Box>
</Box>
</CardContent>
<Divider />