| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
PatternFly-React preview: https://patternfly-react-pr-3127.surge.sh |
Sorry, something went wrong.
Codecov Report
@@ Coverage Diff @@
## master #3127 +/- ##
==========================================
- Coverage 69.03% 69.03% -0.01%
==========================================
Files 859 859
Lines 23637 23641 +4
Branches 1895 1895
==========================================
+ Hits 16318 16320 +2
- Misses 6359 6361 +2
Partials 960 960
Continue to review full report at Codecov.
|
Sorry, something went wrong.
|
Added do not merge to wait for other PRs to go in first |
Sorry, something went wrong.
|
@kmcfaul I took a quick peek at this realizing that it still may be WIP. I think it's looking really good. Here are just a few small things I noticed:
All other behavior is working exactly as I expected. Great work! |
Sorry, something went wrong.
|
@mcarrano Added updates based on your feedback, except the empty state. I cannot get to the full page demo via the link - it returns a 404 page. Is there another place I can look for this? I don't think we have an empty state demo for the table in react yet. |
Sorry, something went wrong.
|
Looks like there is a website issue preventing you from seeing the empty state demo @kmcfaul . |
Sorry, something went wrong.
|
Actually, here is a screen shot of what the empty state should look like @kmcfaul: You should be able to access this under core demos/table Look for the Table-empty state demo |
Sorry, something went wrong.
|
Is this demo supposed to be in an experimental category? |
Sorry, something went wrong.
|
@mcarrano Added the empty state, thanks for the screenshot & location! @nicolethoen @rachael-phillips We don't have a demos section in Experimental, but maybe it should be added? |
Sorry, something went wrong.
|
I think we probably don't want to encourage people to implement the toolbar as seen in the demo if regular breaking changes could still be in the component's future. So the demo should be specifically categorized or consumers sufficiently warned... I thought that it was agreed that the demo would be in an experimental section or held off until the component is no longer experimental When the other PR gets merged, you'll want to add a 'collapseListedFiltersBreakpoint' to the DataToolbar component to make it more responsive, just a heads up. @mcarrano should this filter be in a toggle group so it can be more responsive? adding this prop will make the 'X filters applied' message appear, but without the toggle group, there wont be a way to see which filters have been applied. I'm honestly not sure what the behavior of this multiple drop down select will be when it is used in a toggle group - it should be explored. |
Sorry, something went wrong.
|
Yeah I agree, I'll try creating a new folder for demos in experimental and see if that gets picked up! Thanks for the heads up about the PR changes as well. |
Sorry, something went wrong.
There was a problem hiding this comment.
@kmcfaul The functionality here is looking great. All filter behaviors are as I expect. Thanks for implementing the empty state. The only problem I see is with how this responds as I shrink the viewport. Looks like @nicolethoen pointed this out. also. The filters should be enclosed in a toggle group to get the responsive behavior that we want.
Sorry, something went wrong.
|
@mcarrano @nicolethoen
|
Sorry, something went wrong.
…ting filter update select tests for select fix
|
Talked with Nicole and rebased with the data toolbar changes. The responsive collapse and expansion is working now. I removed the width styling for now, and scheduled a meeting to go over the chip group locations in the collapsed menu. |
Sorry, something went wrong.
|
As this demo uses an experimental component, we are moving forward with this PR and will increment on it in the next release re: the chip group stacking in the collapsed menu. |
Sorry, something went wrong.
|
And people are okay with an experimental component under Demos? |
Sorry, something went wrong.
|
I believe that was what was decided after a recent standup. @tlabaj Can you confirm? |
Sorry, something went wrong.
|
I wonder if this demo should be under Toolbar demo because in Core it is, and the reason for the demo was to show how the new toolbar works when filtering the table. If it sits under Table demo, I don't know what functionality of the table its demonstrating? Seems like its just demonstrating the filtering. Would be great to hear what @mcarrano thinks |
Sorry, something went wrong.
|
This is tricky @christiemolloy . I discussed this with @kmcfaul and @nicolethoen in a meeting earlier today. Naming of demos is something that needs more thought in general, IMO. Should they be based on the thing being demonstrated (i.e. Toolbar) or the use case being demonstrated (i.e. Filtering). I don't know, but the naming will effect how easy it is for developers to find these. Not sure how the website search indexes these (or does it). Let's leave alone for now, but @rachael-phillips @LHinson I think this is a topic that should be on the radar for more discussion. |
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM
Sorry, something went wrong.
There was a problem hiding this comment.
LGTM
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
What: Adds a demo of a filterable table. Adds a property to DataToolbarFilter (to allow filter chips to be displayed without the toolbar dropdown being displayed), and fixes a console warning in Select (create&no data text props were being passed to the DOM)
Refer to issue: #923