-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build(deps): revert @patternfly/react-table from 4.112.39 to 4.112.6 #864
Conversation
This reverts commit 943460c. Signed-off-by: Andrew Azores <[email protected]>
95f0686
to
dda719f
Compare
Test image available:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Something weird going on. I have a problem where the yarn tests fail because my PR revert the snapshot change to "OUIA-Generated-Button-plain-5"
, just like this revert does. I will approve, it may solve my issue as well.
maybe we should hold off to see if we can resolve this #863 (comment). The Rule table needs this version in order for the ActionColumns to have menuAppendTo added... |
@andrewazores Hey, looks like this react-table While quickstarts only uses Not sure how long it takes for quickstarts to bump core so we really need to revert this? Tho, we will need a custom ActionColumn as lower versions of react-table does not export menuAppendTo prop. |
On some closer look, I am not even sure why the
|
We still have some time to make the call of whether to revert this or not, so let's wait a while longer and see what happens with those different Patternfly packages and see if their interdependencies sort themselves out. Or we can just ask the Patternfly team what's going on and what the release cadence is for things. |
Ahh I am seeing some peer deps are being pumped to later versions what requires The only problem is that quickstart package is not yet bumping their core. I will open an issue on their repo to see. Open here: patternfly/patternfly-quickstarts#227. Best case we can bump to |
Awesome, thanks for following up on that. |
Maybe we can close this since the css order is now fixed? |
This reverts commit 943460c.
Signed-off-by: Andrew Azores [email protected]
Welcome to Cryostat! 👋
Before contributing, make sure you have:
main
branch[chore, ci, docs, feat, fix, test]
git commit --amend --signoff
Related to #863
Description of the change:
This reverts #858 , which introduced some styling change that causes views containing tables to render strangely on 1920x1200 displays (or anything not 16:9 perhaps).
Motivation for the change:
This is a short-term fix for the bug referenced. Ideally we can upgrade to that
@patternfly/react-table
version or a later one. There may be some css fix or similar that we need to apply locally on top of the version upgrade. This may just be a Patternfly bug in the end which we should report.How to manually test:
Simply resizing the viewport doesn't seem to trigger the bug, so I'm not sure how to test this without having access to a non-16:9 display. With such a display, just open the web-client and go to ex.
Recordings
and check if the negative space at the bottom of the page is present.