The current input component is outdated. Therefore we planned to completely re-develop the input component and also split it into separat components.
[ ] TextInput
[ ] NumberInput
[ ] PasswordInput
[ ] PinInput
All those components should base on the parent raw Input component, that we will need for the development of Nodes later on.
Also the Input component itself should support validation similar to @mantine/form. Either we decide to use this library, something else or develop our own from validation hook.
Some other form components that should also be developed:
[ ] Label
[ ] Description
[ ] Error
[ ] Success
[ ] Warning
Those components are also props on the Input component and can be rendered directly within the component.
The current input component is outdated. Therefore we planned to completely re-develop the input component and also split it into separat components.
All those components should base on the parent raw Input component, that we will need for the development of Nodes later on.
Also the Input component itself should support validation similar to @mantine/form. Either we decide to use this library, something else or develop our own from validation hook.
Some other form components that should also be developed:
Those components are also props on the Input component and can be rendered directly within the component.
Every Input is based on those parts: