23 lines
496 B
TypeScript
23 lines
496 B
TypeScript
import { QueryClient, Query } from '@kevisual/query'
|
|
import { QueryLoginBrowser } from '@kevisual/query-login'
|
|
const getUrl = () => {
|
|
const host = window.location.host
|
|
const isKevisual = host.includes('kevisual');
|
|
if (isKevisual) {
|
|
return '/api/router'
|
|
}
|
|
|
|
return '/client/router'
|
|
}
|
|
|
|
export const query = new QueryClient({
|
|
url: getUrl()
|
|
});
|
|
|
|
export const remoteQuery = new Query({
|
|
url: '/api/router'
|
|
});
|
|
|
|
export const queryLogin = new QueryLoginBrowser({
|
|
query: remoteQuery
|
|
}); |