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.
Please answer these questions before submitting a pull request, or your PR will get closed.
Why submit this pull request?
What changes will this PR take into?
The original code only updated data when it was first mounted, and the timing of resetting form data was uncertain, which often led to rendering failures.
Now, it's directly changed to
useMemo
, and the originaluseListState
used for data maintenance has been removed, simplifying data maintenance and ensuring that data can be updated correctly.For the testing part, it has not yet been decided whether to add unit tests, so I've added ssls check labels tests separately to clarify the testing objectives. This can also help fill a part of #3087 to a certain extent.
Related issues
fix/resolve #3172
Checklist: