-
Notifications
You must be signed in to change notification settings - Fork 356
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
feat(Table): add right sticky column support #8714
feat(Table): add right sticky column support #8714
Conversation
Preview: https://patternfly-react-pr-8714.surge.sh A11y report: https://patternfly-react-pr-8714-a11y.surge.sh |
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.
LGTM from a visual standpoint!
packages/react-table/src/components/TableComposable/examples/ComposableTable.md
Outdated
Show resolved
Hide resolved
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.
After @thatblindgeye docs update, LPTM 👍
Created a followup for the v5 branch to update the |
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.
Your changes have been released in:
Thanks for your contribution! 🎉 |
* feat(Table): add right sticky column support * Updated prop and example verbiage --------- Co-authored-by: Eric Olkowski <thatblindgeye@gmail.com>
* react-table: import from dist/esm like we do in react-core (#8708) This by large avoids importing from the high level export file from @patternfly/react-core as that exports the whole patternfly react exported modules, which affects consumers if tree-shaking algorithm does not mark them as dead code. Noticed these problematic imports while trying to port out project to 'esbuild' which created a noticably big dist'ed CSS because of these. [1] [1] evanw/esbuild#2933 * fix merge issues * fix conflict * Charts - back port label IDs (#8743) * fix(charts) ensure ChartAxis labels, as well as tick labels, are assigned unique IDs. Closes #8731 * chore(charts) fixed typo in documentation * chore(charts) remove comma for linter * fix(DatePicker): fixed errors in demos (#8760) * fix(DatePicker): fixed errors in demos * Updated error message in demos * fix(TimePicker): called onChange when pressing Enter (#8765) * fix(TimePicker): called onChange when pressing Enter * Added unit test * Updated unit test to ensure time suffix is present in onChange * feat(Table): add right sticky column support (#8714) * feat(Table): add right sticky column support * Updated prop and example verbiage --------- Co-authored-by: Eric Olkowski <thatblindgeye@gmail.com> * chore(cherry pick):Cherry picked v4 updates * update md file merge issues * disbal problematic test --------- Co-authored-by: Titani <tlabaj@redaht.com> Co-authored-by: Dan Labrecque <dlabrecq@redhat.com> Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com> Co-authored-by: Eric Olkowski <thatblindgeye@gmail.com> Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com>
What: Closes #8632
Currently setting the
right
property manually. Will be updated to set--pf-c-table__sticky-column--Right
after patternfly/patternfly#5393 is merged and rebased in.