File Storage API Library
npm install @deepvision/fs.jsnpm i @deepvision/fs.js
new. Notice, that endpoint import FSApi from '
const fsApi = new FSApi({
endpoint: 'your-enpoint',
getAccessToken: auth.getAccessToken,
});
#### Upload File
Upload original image to the server
fsApi.files.upload(file, {
org: 'org-id'
})
- file – instance of FormData
#### Upload Original Image
Upload original image to the server
fsApi.images.upload(file, {
type: 'file-type',
org: 'org-id'
})
- file – instance of FormData
#### Upload Cropped Image
Upload cropped image to the server
fsApi.images.upload(file, {
type: 'file-type',
parentId: 'parent-id',
cropMask: 'x,y,h,w', // '12,345,22,65',
org: 'org-id',
})
- file – instance of FormData
#### Get validation rules
Validation rules for file type
fsApi.validationRules(fileType)
- fileType – type of transferred file