feat: ajouté export PDF pour versions
- Composant ExportPdfButton avec jsPDF + html2canvas - Support multi-pages avec formatage professionnel - Intégré dans VersionPage, ListVersions et VersionTimeline - Métadonnées complètes: nom, auteur, date, statut vote - Dynamic imports pour optimiser bundle size
This commit is contained in:
@@ -27,6 +27,7 @@ import VersionDialog from './version-dialog.js'
|
||||
import VoteButtons from './vote-buttons.js'
|
||||
import CopyButton from './copy-button.js'
|
||||
import ShareButton from './share-button.js'
|
||||
import ExportPdfButton from './export-pdf-button.js'
|
||||
import {formatDate} from '@/lib/format.js'
|
||||
import {compareVersion} from '@/lib/directus.js'
|
||||
|
||||
@@ -198,6 +199,11 @@ function VersionCard({
|
||||
versionName={version.name}
|
||||
hasSnackbarVisible={false}
|
||||
/>
|
||||
<ExportPdfButton
|
||||
versionData={version}
|
||||
size='small'
|
||||
variant='text'
|
||||
/>
|
||||
<VoteButtons hasCountsVisible versionId={version.id} onVoteResult={onVoteResult} />
|
||||
</Box>
|
||||
</Box>
|
||||
|
||||
Reference in New Issue
Block a user