UNPKG

@velis/dynamicforms

Version:

Data entry boilerplate components and a RESTful API consumer

11 lines 437 B
import { APIConsumer } from '../api_consumer/namespace'; type MaybeAwaitable<T = any> = Promise<T> | T; export interface FormAdapter<T = any> { componentDefinition: () => MaybeAwaitable<APIConsumer.FormUXDefinition>; retrieve: () => MaybeAwaitable<T>; create: (data: T) => MaybeAwaitable<T>; update: (data: T) => MaybeAwaitable<T>; delete: () => MaybeAwaitable<T>; } export {}; //# sourceMappingURL=namespace.d.ts.map