Add UseEffect to render JoinFormPane when new form is added #2206
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.
Description
This PR…
is to add feedback when the user adds a new joinForm. Before the form was added to the bottom of the list, possibly out of sight.
I added a useEffect to track joinForms and state to ensure that the form pane is only rendered when a new form is added and not on initial render.
Screenshots
Changes
[Add a list of features added/changed, bugs fixed etc]
renders joinFormPane when new form is added
added state and useEffect to achieve this behavior
Notes to reviewer
navigate to organize/1/people/joinforms and select create join form from top right create button
Related issues
Resolves #2174