Hi there!
I'm developing a Jira plugin app for the Jira Server platform, and was hoping to submit it soon for app approval, but I wanted to double check on one thing before sending it to make the process as quick as I can make it. I am rendering a few React components with the plugin, inside web panels and through displays on the velocity templates. To render these components, I had set up a Javascript file that handles the "document.write" portion of the component rendering and had then referred to the Javascript file from within a velocity template, which is successfully displaying the information I wanted.
I wasn't able to find anything on this in the app approval guidelines, but there isn't any issues in executing my view display this way, right?
If more information or context is needed, please let me know! And thanks for the help!