Input Helpers
Various helpers related to input specific functionality.
yarn add @corets/input-helpersnpm install --save @corets/input-helpersQuick Start
import React from "react"
import { selectFile } from "@corets/input-helpers"
import axios from "axios"
const Example = () => {
const handleSelectFile = async () => {
const file = await selectFile()
if ( ! file) return
submitFile(file)
}
const submitFile = async (file: File) => {
const formData = new FormData()
formData.append('file', file)
await axios.post(`/endpoint`, formData, {
headers: { 'content-type': 'multipart/form-data' },
})
}
return <button onClick={handleSelectFile}/>
}selectFile()
selectFiles()
selectFileOfType()
selectFilesOfType()
Last updated
Was this helpful?