|
|
@@ -19,6 +19,7 @@ interface AvatarSelectorProps {
|
|
|
accept?: string;
|
|
|
maxSize?: number;
|
|
|
uploadPath?: string;
|
|
|
+ uploadButtonText?: string;
|
|
|
previewSize?: 'small' | 'medium' | 'large';
|
|
|
showPreview?: boolean;
|
|
|
placeholder?: string;
|
|
|
@@ -30,6 +31,7 @@ const AvatarSelector: React.FC<AvatarSelectorProps> = ({
|
|
|
accept = 'image/*',
|
|
|
maxSize = 2,
|
|
|
uploadPath = '/avatars',
|
|
|
+ uploadButtonText = '上传',
|
|
|
previewSize = 'medium',
|
|
|
showPreview = true,
|
|
|
placeholder = '选择头像',
|
|
|
@@ -218,7 +220,7 @@ const AvatarSelector: React.FC<AvatarSelectorProps> = ({
|
|
|
accept={accept}
|
|
|
maxSize={maxSize}
|
|
|
onUploadSuccess={handleUploadSuccess}
|
|
|
- buttonText="上传"
|
|
|
+ buttonText={uploadButtonText}
|
|
|
size="minimal"
|
|
|
displayMode="card"
|
|
|
showUploadList={false}
|