@hyper-fetch/core
Version:
Cache, Queue and Persist your requests no matter if you are online or offline!
12 lines (9 loc) • 344 B
text/typescript
import * as browser from "@browser-adapter";
import * as server from "@server-adapter";
import { AdapterType } from "adapter";
export const adapter: AdapterType = async (request, requestId) => {
if (typeof XMLHttpRequest !== "undefined") {
return browser.adapter(request, requestId);
}
return server.adapter(request, requestId);
};