* fix: JS toggle default value is wrong for vertical alignment table widget
- Fixes wrong default value for Vertical Alignment in column settings
- Fixes issue where JS toggle cannot be turned off after turning it on once
* Fix failing cypress test
* Change horizontalAlignment default value to LEFT
* Move constants and regex to their own files from index and fields file
* Move types to to its own file
* Move utils to its file
* Add proper types for functions in fields file
* Rename Switch -> Switchtype
* Fix imports
* Fix NAVIGATION_TARGET_FIELD_OPTIONS constant so that the build works
* Jest tests to cover the utils
* Add jest test cases
* Update cases
* Code review changes