import token from "~/pages/api/auth/Token"; export default class SecurityClient { static #token = ""; contructor() {} static setToken(token) { this.#token = token; } static async fetchCall(resource, options) { let req = new Request(resource, options); if (this.#token == "") { this.setToken(await token()); } if (this.#token) { req.headers.set("Authorization", "Bearer " + this.#token); return fetch(req); } } }