UNPKG

@tomino/dynamic-form-semantic-ui

Version:

Semantic UI form renderer based on dynamic form generation

18 lines (15 loc) 445 B
import { FormElement, JSONSchema } from '@tomino/dynamic-form'; export interface IProject { id?: string; form?: FormElement; schema?: JSONSchema; style?: { [index: string]: string }; created?: number; modified?: number; } export interface IStorage { listProjects(): Promise<IProject[]>; loadProject(id?: string): Promise<IProject>; saveProject(project: IProject): Promise<void>; deleteProject(id: string): Promise<void>; }