Pārlūkot izejas kodu

fix(dashboard): Update API URL configuration to use uiConfig for dynamic host and port

David Höck 9 mēneši atpakaļ
vecāks
revīzija
3a7297564d
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      packages/dashboard/src/lib/graphql/api.ts

+ 2 - 1
packages/dashboard/src/lib/graphql/api.ts

@@ -1,8 +1,9 @@
 import type { TypedDocumentNode } from '@graphql-typed-document-node/core';
 import { AwesomeGraphQLClient } from 'awesome-graphql-client';
 import { DocumentNode, parse, print } from 'graphql';
+import { uiConfig } from 'virtual:vendure-ui-config';
 
-const API_URL = 'http://localhost:3000/admin-api';
+const API_URL = uiConfig.apiHost + (uiConfig.apiPort !== 'auto' ? `:${uiConfig.apiPort}` : '') + '/admin-api';
 
 export type Variables = object;
 export type RequestDocument = string | DocumentNode;