UNPKG

kypi

Version:

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

18 lines (16 loc) 385 B
import { client } from "../src-BYmM4guI.js"; import { useMemo } from "react"; //#region src/react/index.ts const createClientHook = (endpoints) => { const useClient = ({ baseUrl, getToken, onError }) => { return useMemo(() => client({ baseUrl, getToken, endpoints, onError }), [baseUrl, getToken]); }; return useClient; }; //#endregion export { createClientHook };