Also my experience. All of the single page apps in tinypets are broken, as far as I can tell, and similarly (as a dev who is primarily focused on frontend!) couldn’t manage to wrangle the gradio JS client; doesn’t look like it’s particularly well-documented or maintained (yet!)
Let me know if you figure something out, thinking I’m going to hold off for the moment! Imagining deploying to HuggingFace eventually is less than ideal / there are more advanced deployment options as we go forward