Files
ncd-fe/packages/pl-hooks/lib/contexts/api-client.ts
nicole mikołajczyk bf5229e971 update pl-hooks, don't import the entire pl-api client
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2026-03-04 13:58:52 +01:00

17 lines
432 B
TypeScript

import type { PlApiClient } from 'pl-api';
import React from 'react';
const PlHooksApiClientContext = React.createContext<{
client: PlApiClient;
me: string | null | false;
}>({
client: {} as PlApiClient,
me: null,
});
const PlHooksApiClientProvider = PlHooksApiClientContext.Provider;
const usePlHooksApiClient = () => React.useContext(PlHooksApiClientContext);
export { PlHooksApiClientProvider, usePlHooksApiClient };