UNPKG

kypi

Version:

Type-safe, ergonomic API client builder for TypeScript & React based on ky.

19 lines (17 loc) 417 B
import { u as client } from "../src-Bp9ZKu9w.js"; import { useMemo } from "react"; //#region src/react/index.ts const createClientHook = (endpoints) => { const useClient = ({ baseUrl, getToken, onError, kyInstance }) => { return useMemo(() => client({ baseUrl, getToken, endpoints, onError, kyInstance }), [baseUrl, getToken]); }; return useClient; }; //#endregion export { createClientHook };