Meteor-Community-Packages / meteor-autoform

AutoForm is a Meteor package that adds UI components and helpers to easily create basic forms with automatic insert and update events, and automatic reactive validation.
MIT License
1.44k stars 328 forks source link

Cross - Posting: Incompatibility with Blaze-Async-PR #1733

Closed DanielDornhardt closed 1 year ago

DanielDornhardt commented 1 year ago

Hi, i am investigating an issue with Autoform forms not showing up with a new PR on the Blaze Repo related to the behaviour of async data sources in Blaze templates: https://github.com/meteor/blaze/pull/424

@jankapunkt invited me to create cross-post here in order to investigate this.

As it's probably important going forward for Autoform to support the new Async versions of Meteor + Blaze, it'd be useful to use this as a testbed to see where the issue arises and whether it should be fixed on the Blaze-side or if a workaround could be found in Autoform and in the Blaze-using codebases in general.

Here's a small replication I made & also a loom video for a quick impression. Here's the PR triggering the issue, once more: https://github.com/meteor/blaze/pull/424

Loom Video: https://www.loom.com/share/a202e704da8c4600a386c5ece7e5a287?sid=cbfcff77-30fe-4832-9185-df37baf3af5e

Link to the repo: https://github.com/trusted-care/autoform-sandbox-blaze-async

github-actions[bot] commented 1 year ago

Thank you for submitting this issue!

We, the Members of Meteor Community Packages take every issue seriously. Our goal is to provide long-term lifecycles for packages and keep up with the newest changes in Meteor and the overall NodeJs/JavaScript ecosystem.

However, we contribute to these packages mostly in our free time. Therefore, we can't guarantee you issues to be solved within certain time.

If you think this issue is trivial to solve, don't hesitate to submit a pull request, too! We will accompany you in the process with reviews and hints on how to get development set up.

Please also consider sponsoring the maintainers of the package. If you don't know who is currently maintaining this package, just leave a comment and we'll let you know

DanielDornhardt commented 1 year ago

Ok, I think I found the culprit, and it's not really Autoform related, so I'll close it again.