@@ -1,7 +1,12 @@
<template>
<div>
<Space>
- <a-button type="primary" @click="openUploadModal" preIcon="carbon:cloud-upload">
+ <a-button
+ type="primary"
+ @click="openUploadModal"
+ preIcon="carbon:cloud-upload"
+ :disabled="disabled"
+ >
{{ t('component.upload.upload') }}
</a-button>
<Tooltip placement="bottom" v-if="showPreview">
@@ -31,6 +31,7 @@ export const previewType = {
type ListType = 'text' | 'picture' | 'picture-card';
export const basicProps = {
+ disabled: { type: Boolean, default: false },
listType: {
type: String as PropType<ListType>,
default: 'picture-card',