teamform: Switch to contributte/multiplier #58
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
kdyby/replicator
served us well for a long time but unfortunately, it has been unmaintained for a while now. Let’s switch to an actively maintained library.Multiplier manages adding and removing for us and handles default values correctly.
The switch also allowed us to remove the outdated explicit anchoring by passing parent and name in constructor, letting Nette handle it. A disadvantage is the inability to access stuff like
htmlId
/isSubmitted()
without being anchored – but that can be solved by usingmonitor()
.Currently, we cannot control per-category person limits at submission: contributte/forms-multiplier#75