UNPKG

@jsonforms/vue

Version:

Vue 3 module of JSON Forms

10 lines (9 loc) 374 B
import { CoreActions, Dispatch, JsonFormsCore, JsonFormsSubStates } from '@jsonforms/core'; export interface InjectJsonFormsState { jsonforms: JsonFormsSubStates; } export interface InjectJsonFormsDispatch { dispatch: Dispatch<CoreActions>; } export type JsonFormsChangeEvent = Pick<JsonFormsCore, 'data' | 'errors'>; export type MaybeReadonly<T> = T | Readonly<T>;