@twick/studio - v0.15.0 / Exports / CloudMediaUploadProps
Interface: CloudMediaUploadProps
Table of contents
Properties
Properties
accept
• Optional accept: string
Defined in
studio/src/components/shared/cloud-media-upload.tsx:11
buttonText
• Optional buttonText: string
Defined in
studio/src/components/shared/cloud-media-upload.tsx:14
className
• Optional className: string
Defined in
studio/src/components/shared/cloud-media-upload.tsx:15
disabled
• Optional disabled: boolean
Defined in
studio/src/components/shared/cloud-media-upload.tsx:16
icon
• Optional icon: ReactNode
Defined in
studio/src/components/shared/cloud-media-upload.tsx:18
id
• Optional id: string
Defined in
studio/src/components/shared/cloud-media-upload.tsx:17
onError
• Optional onError: (error: string) => void
Type declaration
▸ (error): void
Parameters
| Name | Type |
|---|---|
error | string |
Returns
void
Defined in
studio/src/components/shared/cloud-media-upload.tsx:10
onSuccess
• onSuccess: (url: string, file: File) => void
Type declaration
▸ (url, file): void
Parameters
| Name | Type |
|---|---|
url | string |
file | File |
Returns
void
Defined in
studio/src/components/shared/cloud-media-upload.tsx:9
provider
• provider: CloudUploadProvider
Defined in
studio/src/components/shared/cloud-media-upload.tsx:13
uploadApiUrl
• uploadApiUrl: string