When upgrading this module, we need to make sure to also include a new custom element, or else autosizing will break! This means doing the following:
lib/TextArealib/index.jsCustomizations for the TextArea.
Default behavior.
Use this helper to add custom attributes.
Do NOT use this helper to add css styles, as they may not be applied the way
you want/expect if underlying styles change.
Instead, please use the css helper.
Set a custom ID for this text area. If you don't set the id explicitly, we'll automatically generate one from the label you pass in, but this can cause problems if you have more than one textarea with the same label on the page. Use this to be more specific and avoid issues with duplicate IDs.
If no explicit placeholder is given, the input label will be used as the placeholder.
Sets whether or not the field will be highlighted as having a validation error.
If Just, the field will be highlighted as having a validation error,
and the given error message will be shown.