UNPKG

@octavianlab/olab-ui

Version:
42 lines (41 loc) 1.19 kB
import i from "axios"; import { u as n } from "./okeycloak/okeycloakloginbutton-1e392998.js"; import "./vendor-55459b0e.js"; import "vue"; import "moment"; import "./obannerbrowsersupport-8a97766f.js"; const s = { stage: { v2: "https://stage.octavianlab.com/accounting-service/admin/v2/", base: "https://stage.octavianlab.com/accounting-service/v3/admin/api" }, production: { v2: "https://live.octavianlab.com/accounting-service/admin/v2/", base: "https://live.octavianlab.com/accounting-service/v3/admin/api" } }, a = () => JSON.parse(localStorage.getItem("olab-ui-agp:utils")), c = s[a().env].base, r = () => ({ baseURL: c, timeout: 15e3, headers: { "Content-Type": "application/json", Authorization: a().token ? `${n().getStorageData("isKeycloakAuth") ? "JWTIDP" : "token"} ${a().token}` : "" } }), p = () => i.create(r()), e = p, 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 };