Skip to content

Basic implementation of Form base control#35

Open
hajekj wants to merge 5 commits into
masterfrom
users/jan.hajek/Form
Open

Basic implementation of Form base control#35
hajekj wants to merge 5 commits into
masterfrom
users/jan.hajek/Form

Conversation

@hajekj

@hajekj hajekj commented Jun 2, 2026

Copy link
Copy Markdown
Member

No description provided.

hajekj added 5 commits May 26, 2026 12:00
- Added UnsupportedControlError for handling unsupported controls in forms.
- Created FieldInput component to route input types based on control class IDs.
- Developed FormCell to render individual cells, validating and displaying inputs.
- Introduced FormRow and FormSection components to structure form layout.
- Implemented FormTab to render the active tab and its sections.
- Defined standard control class IDs for recognized input types.
- Added useFieldValidation and useFieldValue hooks for managing field state and validation.
- Created useFormDirty and useFormValidation hooks for overall form state management.
- Established useFormInstance hook to access the FormModel context.
- Defined interfaces for form parameters, outputs, and validation results.
- Added translations for form validation messages.
- Updated main component index to export Form components.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant