@undermuz/react-json-form
Version:
Generate JSON-based forms with react
9 lines (6 loc) • 372 B
TypeScript
import * as react from 'react';
type ApiCallback<T = unknown> = (ctx: any, ...args: any[]) => Promise<T>;
type ApiValue<T = unknown> = Record<string, ApiCallback<T>>;
declare const ApiContext: react.Context<ApiValue<unknown>>;
declare const useJsonFormApi: <T>(name: string) => ApiCallback<T>;
export { ApiCallback, ApiValue, ApiContext as default, useJsonFormApi };