import { BaseAPI } from "../base/base-clients"; import { FileTokenResponse } from "~/lib/api/types/response"; const prefix = "/api"; export class UtilsAPI extends BaseAPI { async download(url: string) { const { response } = await this.requests.get(url); if (!response) { return; } const token: string = response.data.fileToken; const tokenURL = prefix + "/utils/download?token=" + token; window.open(tokenURL, "_blank"); return response; } }