Filters implemented with new state, different selectors #1831
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.
Fixes #1646
What changes did you make?
-Kept state in the visibility and status popups.
-Used our own Radio button component and a custom checkbox, instead of Universal Selector.
-Removed "Deleted" keyword from the modified date column
-Added "Deleted" keyword to status column and background color for deleted projects. I'm not particularly attached to this change, but it's an action item in the description for this issue, so I'm including that for now.
Why did you make the changes (we will use this info to test)?
In my previous pull request, I'd created too many state/prop items and drilled them through multiple components, creating a lot of entanglement and possible points of failure. This version keeps changes limited to the popup components. It also uses radio buttons and checkboxes instead of dropdowns, keeping it closer to the prototype.
Screenshots of Proposed Changes Of The Website (if any, please do not screen shot code changes)