Skip to content
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

Merged
merged 2 commits into from
Mar 3, 2023

Conversation

kmcfaul
Copy link
Contributor

@kmcfaul kmcfaul commented Feb 20, 2023

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.

@patternfly-build
Copy link
Contributor

patternfly-build commented Feb 20, 2023

Copy link
Collaborator

@mmenestr mmenestr left a 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!

@kmcfaul kmcfaul linked an issue Feb 22, 2023 that may be closed by this pull request
Copy link
Contributor

@mattnolting mattnolting left a 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 👍

@thatblindgeye
Copy link
Contributor

Created a followup for the v5 branch to update the right property: #8776

@thatblindgeye thatblindgeye dismissed their stale review March 3, 2023 19:14

Made updates

Copy link
Contributor

@gitdallas gitdallas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@wise-king-sullyman wise-king-sullyman merged commit 3cb6880 into patternfly:main Mar 3, 2023
@patternfly-build
Copy link
Contributor

Your changes have been released in:

  • @patternfly/react-docs@5.103.79
  • @patternfly/react-inline-edit-extension@4.86.122
  • @patternfly/react-table@4.113.0

Thanks for your contribution! 🎉

tlabaj pushed a commit to tlabaj/patternfly-react that referenced this pull request Apr 3, 2023
* feat(Table): add right sticky column support

* Updated prop and example verbiage

---------

Co-authored-by: Eric Olkowski <thatblindgeye@gmail.com>
jenny-s51 pushed a commit that referenced this pull request Apr 4, 2023
* 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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Composable table sticky column support
8 participants