img-go
v1.2.5
Published
free image hosting, uploading
Downloads
8
Maintainers
Readme
Img-go is a powerful and user-friendly solution for handling image uploads seamlessly in your projects. It simplifies the process of integrating image upload functionality into your applications, saving you time and effort.
Key Features and Benefits
Easy Integration: With just a few lines of code, you can seamlessly integrate image uploading functionality into your application, reducing development time and complexity.
Flexible Configuration: Customize the upload process with a range of configurable options, allowing you to adapt the package to your specific needs.
Multi-Platform Support: Whether you're building a web application, mobile app, or desktop application, Your NPM Package Name provides consistent image upload capabilities across various platforms.
Resilient Performance: Benefit from optimized and efficient image upload processes, ensuring fast and reliable performance even with large files.
Comprehensive Documentation: Our well-documented package comes with clear examples, making it easy for developers of all levels to get started quickly and effectively.
Table of Contents
Installation
npm install img-go
Usage
create an config.js
file on the root of your app.
{
"imgConfig": {
"fileType": "file",
"action": "upload",
"authToken": "<auth token>",
"cookie": "<cookie>"
}
}
Then create a function for handling the input
's onChange
event
import { upload } from "img-go";
const handleUpload = async (event) => {
const response = await upload(event);
}
Then call the handleUpload function on the onchange
<input type="file" onChange={handleUpload} />
Options
You can chnage the image formats by passing optional parameter. Default is .jpg
const format = ".png";
const handleUpload = async (event, format) => {
const response = await upload(event);
}