bananas-commerce-admin
Version:
What's this, an admin for apes?
16 lines (15 loc) • 593 B
TypeScript
import React from "react";
import { ApiClient } from "../api";
import { ContribComponentList, ContribComponentMap } from "../types";
export interface ApiContextProviderProps {
api: ApiClient | string | URL | {
schema: string | URL;
server?: string | URL;
prefix?: string;
};
contrib?: ContribComponentMap | ContribComponentList;
}
declare const ApiContext: React.Context<ApiClient>;
export declare const useApi: () => ApiClient;
export declare const ApiContextProvider: React.FC<React.PropsWithChildren<ApiContextProviderProps>>;
export default ApiContext;