I created a custom composer using the composer-fields connector, which works as expected in the standard (docked) composer view. However, when switching to fullscreen mode, the customizations do not appear. I believe this is because the connector I used does not exist in the fullscreen composer template.
To address this, I attempted to use a pluginOutlet within a conditional block based on composeState, passing the composer.model through outletArgs with lazyHash. Unfortunately, this approach did not work. I also experimented with different connectors, but none of them produced the desired results.
If anyone has suggestions or best practices for resolving this issue, I would greatly appreciate the guidance.
I am adding a custom form within the composer-fields connector, which includes elements such as input fields, text areas, select options, and file uploads. In order to accommodate this, I have hidden the default d-textarea-wrapper.
Yes, I believe this approach will work. However, the challenge is that I would need to recreate the entire composer. Currently, I am relying on the default category selector, which means I would also need to add it manually within the before-composer-fields connector, along with the other required elements.