UNPKG

@tomino/dynamic-form-semantic-ui

Version:

Semantic UI form renderer based on dynamic form generation

31 lines (27 loc) 1 kB
import { EditorComponentCatalogue } from '@tomino/dynamic-form'; import { FormulaEditor } from './formula_editor'; import { RepeaterEditor } from './repeater_editor'; import { TextEditor, ImageEditor, LinkSelectorEditor, LinkEditor } from './text_editor'; import { GridEditor } from '../layouts/grid_editor'; import { StackEditor } from '../layouts/stack_editor'; import { FormEditor } from '../form_editor'; import { AuthItemEditor } from './auth_item_editor'; import { FlexEditor } from '../layouts/flex_editor'; import { createComponent } from '../editor/layouts_common_editor'; export const catalogueEditor: EditorComponentCatalogue = { createComponent: createComponent, cssClass: '', components: { AuthItem: AuthItemEditor, Flex: FlexEditor, Form: FormEditor, Formula: FormulaEditor, Grid: GridEditor, Image: ImageEditor, Repeater: RepeaterEditor, Link: LinkEditor, LinkSelector: LinkSelectorEditor, Stack: StackEditor, Text: TextEditor } };