UNPKG

@scalar/api-reference

Version:

Generate beautiful API references from OpenAPI documents

23 lines (22 loc) 928 B
import { authStorage, clientStorage } from "./storage.js"; import { isClient } from "@scalar/api-client/blocks/operation-code-sample"; //#region src/helpers/load-from-perssistance.ts /** * Loads the default HTTP client from storage and applies it to the workspace. * Only updates if no default client is already set. */ var loadClientFromStorage = (store) => { const storedClient = clientStorage().get(); if (isClient(storedClient) && !store.workspace["x-scalar-default-client"]) store.update("x-scalar-default-client", storedClient); }; /** * Loads the authentication data from storage and applies it to the workspace. * Only updates if no authentication data is already set. */ var loadAuthFromStorage = (store, slug) => { const auth = authStorage().getAuth(slug); store.auth.load({ [slug]: auth }); }; //#endregion export { loadAuthFromStorage, loadClientFromStorage }; //# sourceMappingURL=load-from-perssistance.js.map