fix: 修复 DataTable 组件未传递 onDownloadFullPackage prop
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -17,6 +17,7 @@ import DataTableToolbar from '@/pages/admin/versions/components/data-table-toolb
|
||||
|
||||
const props = defineProps<Omit<DataTableProps<Version>, 'columns'> & {
|
||||
onDownload: (row: Version) => void
|
||||
onDownloadFullPackage?: (row: Version) => void
|
||||
onEdit: (row: Version) => void
|
||||
onDelete: (row: Version) => void
|
||||
onPublish?: (row: Version) => void
|
||||
@@ -40,6 +41,7 @@ const columns = computed(() => [
|
||||
SelectColumn as ColumnDef<Version>,
|
||||
...getColumns({
|
||||
onDownload: props.onDownload,
|
||||
onDownloadFullPackage: props.onDownloadFullPackage,
|
||||
onEdit: props.onEdit,
|
||||
onDelete: props.onDelete,
|
||||
onPublish: props.onPublish,
|
||||
|
||||
Reference in New Issue
Block a user