import ApiRequestService from "./apiRequestService"; import File from "~/models/Core/File" class FileManager { private apiRequestService: ApiRequestService; public constructor(apiRequestService: ApiRequestService) { this.apiRequestService = apiRequestService } public async download(id: number) { const downloadUrl = `api/download/${id}` const response: any = await this.apiRequestService.get(downloadUrl) if(!response || response.size === 0) { console.error('Error: file ' + id + ' not found or invalid') } return response } } export default FileManager