import axios from 'axios' import { subStorePort } from '../resolve/server' import { getAppConfig } from '../config' export async function subStoreSubs(): Promise { const { useCustomSubStore = false, customSubStoreUrl = '' } = await getAppConfig() const baseUrl = useCustomSubStore ? customSubStoreUrl : `http://127.0.0.1:${subStorePort}` const res = await axios.get(`${baseUrl}/api/subs`) return res.data.data as ISubStoreSub[] } export async function subStoreCollections(): Promise { const { useCustomSubStore = false, customSubStoreUrl = '' } = await getAppConfig() const baseUrl = useCustomSubStore ? customSubStoreUrl : `http://127.0.0.1:${subStorePort}` const res = await axios.get(`${baseUrl}/api/collections`) return res.data.data as ISubStoreSub[] }