import {logResource} from "@/service"; import axios from "axios"; import { AcquisitionApi, ActivityApi, CharacterApi, CharacterRuleBookApi, LedgerApi, MarketApi, ProcessingApi, RuleBookApi, TransactionApi } from "@/generated/mammon"; export const mammonUrl = import.meta.env.VITE_MAMMON_URL; export const mammonAddCharacterUrl = mammonUrl + "oauth2/authorization/esi" const mammonAxiosInstance = axios.create({ baseURL: mammonUrl, headers: { 'Accept': 'application/json', "Content-Type": "application/json", }, }) logResource(mammonAxiosInstance) export const ledgerApi = new LedgerApi(undefined, mammonUrl, mammonAxiosInstance); export const transactionApi = new TransactionApi(undefined, mammonUrl, mammonAxiosInstance); export const characterApi = new CharacterApi(undefined, mammonUrl, mammonAxiosInstance); export const ruleBookApi = new RuleBookApi(undefined, mammonUrl, mammonAxiosInstance); export const characterRuleBookApi = new CharacterRuleBookApi(undefined, mammonUrl, mammonAxiosInstance); export const activityApi = new ActivityApi(undefined, mammonUrl, mammonAxiosInstance); export const processingApi = new ProcessingApi(undefined, mammonUrl, mammonAxiosInstance); export const acquisitionApi = new AcquisitionApi(undefined, mammonUrl, mammonAxiosInstance); export const marketApi = new MarketApi(undefined, mammonUrl, mammonAxiosInstance);