Skip to content
Snippets Groups Projects
instance.js 611 B
Newer Older
  • Learn to ignore specific revisions
  • Maxim Filippov's avatar
    Maxim Filippov committed
    import request from '@/utils/request'
    import { getToken } from '@/utils/auth'
    import { baseName } from './utils'
    
    export async function fetchPeers(authHost, token) {
      return await request({
        baseURL: baseName(authHost),
        url: `/api/v1/instance/peers`,
        method: 'get',
        headers: authHeaders(token)
      })
    }
    
    
    export async function fetchInstanceInfo(authHost, token) {
      return await request({
        baseURL: baseName(authHost),
        url: `/api/v1/instance`,
        method: 'get',
        headers: authHeaders(token)
      })
    }
    
    
    Maxim Filippov's avatar
    Maxim Filippov committed
    const authHeaders = (token) => token ? { 'Authorization': `Bearer ${getToken()}` } : {}