Describe the bug
Input fields need validation on the client-side, many fields are showing ambiguous behaviour,
To Reproduce
Steps to reproduce the behaviour:
- Open Safari or Firefox browser.
- Go to form and choose any Declaration Selection
- Click on any field they can accept any value irrespective of what defined
- See Error
Expected behaviour
It should prompt the user with a warning as a label
Screenshots

Desktop (please complete the following information):
- OS: MacOS Catalina
- Browser : [safari, firefox]
Note: This is a browser-specific issue hence a strict validation needs to be done
Here's a portion of it is being discussed, https://github.com/accordproject/concerto-ui/issues/24#issuecomment-589997344 but since Safari/Firefox doesn't enforce the user to enter 'typed' data validation needs to be done on almost all of the fields.
Describe the bug
Input fields need validation on the client-side, many fields are showing ambiguous behaviour,
To Reproduce
Steps to reproduce the behaviour:
Expected behaviour
It should prompt the user with a warning as a label
Screenshots

Desktop (please complete the following information):
Note: This is a browser-specific issue hence a strict validation needs to be done
Here's a portion of it is being discussed, https://github.com/accordproject/concerto-ui/issues/24#issuecomment-589997344 but since Safari/Firefox doesn't enforce the user to enter 'typed' data validation needs to be done on almost all of the fields.