Fix production API client
This commit is contained in:
@@ -17,7 +17,7 @@ export const client = <const Record extends { readonly [_: string]: Api.ApiAny }
|
||||
{ baseUrl }: ClientOptions = {},
|
||||
) => {
|
||||
return Object.freeze(Record.map(bundle.record, (api, key) => {
|
||||
const url = new URL(`/api/${key}`, baseUrl);
|
||||
const url = new URL(`/api/${key}`, baseUrl ?? location.origin);
|
||||
|
||||
const requestEncoder = encodeBody(api.request);
|
||||
const responseDecoder = decodeBody(api.response);
|
||||
|
||||
Reference in New Issue
Block a user