import React, { useState } from 'react'
import ReactDOM from 'react-dom'
// 上传组件
import {Upload,UploadDialog} from './Uploader'
const Example = () => {
const [url, setUrl] = useState('')
const [open, setOpen] = useState(false)
const buttonStyle:React.CSSProperties = {
padding:'10px 20px'
}
return
React Upload Demo
Full Upload ui,may be used in Form.
{Upload({
type: 'image',
defaultUrl: '',
onChange: (props: any) => {
const { attach, url } = props
setUrl(attach && attach.url || url)
}
})}
React Upload Dialog
{UploadDialog({
open,
type: 'images',
defaultAttaches: [],
success: (props: any) => {
console.log(props)
setOpen(false)
},
onClose:()=>{
setOpen(false)
}
})}
}
ReactDOM.render(,
document.getElementById('app')
);