diff --git a/components/versions/list-versions.js b/components/versions/list-versions.js
new file mode 100644
index 0000000..21067f8
--- /dev/null
+++ b/components/versions/list-versions.js
@@ -0,0 +1,96 @@
+
+import * as React from 'react'
+import PropTypes from 'prop-types'
+import Table from '@mui/material/Table'
+import TableBody from '@mui/material/TableBody'
+import TableCell from '@mui/material/TableCell'
+import TableContainer from '@mui/material/TableContainer'
+import TableHead from '@mui/material/TableHead'
+import TableRow from '@mui/material/TableRow'
+import Paper from '@mui/material/Paper'
+import Button from '@mui/material/Button'
+import {TableVirtuoso} from 'react-virtuoso'
+import {Box, Typography} from '@mui/material'
+import {formatDate} from '@/lib/format.js'
+
+const columns = [
+ {
+ width: 200,
+ label: 'Version',
+ dataKey: 'name',
+ },
+ {
+ width: 120,
+ label: 'Créée le',
+ dataKey: 'date_created',
+ numeric: true,
+ }
+]
+
+const VirtuosoTableComponents = {
+ Scroller: React.forwardRef((props, ref) => (
+