UNPKG

@octavianlab/olab-ui

Version:
40 lines (39 loc) 1.02 kB
import s from "axios"; import { u as i } from "./okeycloak/okeycloakloginbutton-1e392998.js"; import "./vendor-55459b0e.js"; import "vue"; import "moment"; import "./obannerbrowsersupport-8a97766f.js"; const n = { stage: { base: "https://stage.octavianlab.com/pam/admin/api/" }, production: { base: "https://live.octavianlab.com/pam/admin/api/" } }, a = () => JSON.parse(localStorage.getItem("olab-ui-pam:utils")), r = n[a().env].base, p = () => ({ baseURL: r, timeout: 15e3, headers: { "Content-Type": "application/json", Authorization: a().token ? `${i().getStorageData("isKeycloakAuth") ? "JWTIDP" : "Bearer"} ${a().token}` : "" } }), c = () => s.create(p()), e = c, g = { search(t) { return e().get("/pageSettings", { params: t }); }, add(t) { return e().post("/pageSettings", t); }, edit(t, o) { return e().put(`/pageSettings/${t}`, o); }, delete(t) { return e().delete(`/pageSettings/${t}`); } }, h = { pagesetting: g }; export { h as default };