UNPKG

@eccenca/gui-elements

Version:

GUI elements based on other libraries, usable in React application, written in Typescript.

8 lines (5 loc) 322 B
import { Diagnostic } from "@codemirror/lint"; import { Extension } from "@codemirror/state"; import { EditorView } from "@codemirror/view"; export type Linter = (view: EditorView) => ReadonlyArray<Diagnostic> | Promise<ReadonlyArray<Diagnostic>>; export type ExtensionCreator<T = unknown> = (options?: T) => Extension;