0
私はFile upload exampleとthis exampleをフォローしました。ファイルをs3にアップロードできるようになりました。しかし、そのファイルを編集したり置き換えたりするときはどうすればいいのですか。ファイルのプレビューと再アップロードgcanti/tcomb-formを使用
const CustomFile = t.irreducible('File', x => x instanceof File);
// MyModel
const BusinessModel = t.struct({
logo: t.maybe(CustomFile),
name: t.String,
}, 'BusinessModel');
// options
const options = {
fields: {
logo: {
type: 'file'
}
}
};
マイレスポンスオブジェクトは、どのように私は、ファイルが存在する場合、それはプレビューが表示されていることを、このようなBusinessModel
に収まるように応答logo
を得るのですか
{
"name": "business name",
"logo": {
"url": "https://some.url.to/s3/logo.png",
"large": {
"url": "https://some.url.to/s3/logo_large.png"
}
}
}
です。
onChange
それは新しいファイルのプレビュー
onSubmit
が、私はこれは私が処理するために、まだだよなかったものです