This is question is primarily directed at @hecrj but anyone else who has insight, please feel free to chime in.
Would you mind helping me understand the recommended way to extend
composable-forms? I want to write custom view code (I’m using Bulma.io for css components) and want to be able to add a date-picker field type. I started creating a
Form.View.CustomConfig msg element but then noticed the note at the top of docs for the
Form.View module, which says:
Note: If you are implementing your own custom fields using Form.Base then you cannot use this module. You should use Form.Base.fill to write custom view code. Take a look at the source code of this module for inspiration.
Do I basically have to reimplement the
Form.View modules using my own custom
Field type using
Form.Base? It seems like there should be an easier way to extend this library with an additional field type and to use my own view code. Am I missing something or is this the recommended path for what I’m trying to do?