tachybase_todo/packages/client/src/api-client/APIClientProvider.tsx

13 lines
402 B
TypeScript
Raw Normal View History

import React from 'react';
import { APIClient } from './APIClient';
import { APIClientContext } from './context';
export interface APIClientProviderProps {
apiClient: APIClient;
}
export const APIClientProvider: React.FC<APIClientProviderProps> = (props) => {
const { apiClient, children } = props;
return <APIClientContext.Provider value={apiClient}>{children}</APIClientContext.Provider>;
};