-
Couldn't load subscription status.
- Fork 373
feat(context selector): replaced input group with search input #8045
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(context selector): replaced input group with search input #8045
Conversation
|
Preview: https://patternfly-react-pr-8045.surge.sh A11y report: https://patternfly-react-pr-8045-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.
We can not take this PR in at this time since it would be a breaking change for our consumers.
|
I have created a v5 branch please set that as the base of this PR. |
|
@tlabaj I've updated the branch for this PR. Also, I noticed some snapshot tests related to context selector are failing. Once my changes are approved, should I update the snapshots? (my terminal is suggesting it: "2 snapshots failed from 1 test suite. Inspect your code changes or run |
@gefgu you should update the snapshots before PR is reviewed. Reviewers will look at that too. |
|
This looks good, just have a question around a specific behavior. I expect to have to hit enter/click on the arrow button to submit my search as you have here, but I don't expect to have to do that when I want to reset the list of menu items after submitting a search. Again, I'm not sure whether that's just how these things go and if you press enter to search on something you also have to press enter to search on nothing, but thought I'd bring it up for discussion! Screen.Recording.2022-10-06.at.4.13.45.PM.mov |
|
@tlabaj Thanks for the feedback! I updated the snapshots. @mmenestr your suggestion is great! I believe that when I delete my input in the search, the filter should reset because I'm starting my search again. It's a nice point of view. example.mp4 |
|
@mmenestr my $0.02 about the default behavior - when hitting enter or clicking the search button is what updates the menu (versus the menu updating as you type/change the text in the input), I would expect that in order to update the menu based on what's in the search input, I'd have to hit enter or click the search button regardless of what's in it. Otherwise, I think it's inconsistent and potentially unexpected, and mixing updating the menu I know we have a search button on the current context selector, but I'm curious why we need a search button there? The menu filter example, composable app launcher demo, and the context selector guidelines don't have one, though I realize some of those may be out of date. |
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, left a comment about the search button. If we keep it, I think we'll need to update the core demos.
| aria-label={searchButtonAriaLabel} | ||
| placeholder={searchInputPlaceholder} | ||
| onChange={onSearchInputChange} | ||
| onSearch={(value, event, _) => { |
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.
FWIW we don't have the search button in the core examples, should we? Feels a little cramped with the icon and search button. cc @mmenestr
|
I agree with what @mcoker said. I would expect to menu to update when input is submitted (clicked search button/ enter pressed). Regardless of value. |
|
@mcoker @tlabaj All great points! I think we should actually match the core implementation then, and just do a basic search input instead of a search input with the submit button. The only reason there is a submit button now is because it used to be an input group with a submit - but I'm not sure what the design decision was behind that... but I personally favor a search where you don't have to press enter. |
@mmenestr in the context of how the context selector was designed initially, it made sense for the search to happen once enter was pressed or the button was clicked. Otherwise, what was the purpose of the button.
@mmenestr Are you saying you want the menu list to update every time a character is entered (similar to typeahead select)? Another question @mcoker, should we have a clear button like we had in previous implementation? |
@tlabaj I think it's probably useful. I don't see any design guidelines around when to use it, but most of the screenshots in the guidelines include it. Though FWIW the close button there currently is created by the browser because it's an |
|
@tlabaj that is what I'm saying but if you disagree that's ok! I don't feel super strongly about it. We can just have it as it was originally designed, and make the user press enter to refresh the list no matter what! |
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.
@gefgu I noticed that the submit button is not active when I clear out the input. Other than that it looks good.
context.selector.mp4
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.
Awesome work on this! In addition to the comments above, had the one change below
packages/react-core/src/components/ContextSelector/ContextSelector.tsx
Outdated
Show resolved
Hide resolved
|
@gefgu I am still seeing the issue mentioned above when clearing the input. |
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.
The update to the aria-labeling looks good! Had one other quick update below.
|
@gefgu are you still interested on working on this PR? |
Unfortunately, I can't keep working on it. |
Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com>
348d5aa to
f4e415e
Compare
|
@tlabaj I had to update the SearchInput component to resolve the submit button issue you had mentioned. Based on the convo in this PR regarding submitting an empty query, that seemed to make the most sense, though. |
|
@mmenestr Eric has updated the Search input so that is is only disabled if the |
|
No objection! |
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
* feat(simple list): removed deprecated prop (#8132) * chore: remove keycodes definition (#8174) * chore(FileUpload): remove deprecated onChange prop (#8155) * chore(Spinner): updated isSVG prop default value (#8183) * chore(Spinner): updated isSVG prop default value * updated prop in example to meet a11y requirements * updated react-console snapshots * chore(pagination): rename `ToggleTemplateProps` to `PaginationToggleTemplateProps` in pagination component (#8134) * feat(button): combine isSmall and isLarge into customSize (#8144) * button - combine isSmall and isLarge into customSize * use enum * use size for button prop name * fixing import * use default vs md * reorder enum * reorder prop values, new verbiage for prop description * fix(Page): updated onPageResize prop to undefined default (#8203) * chore(Divider): remove isVertical prop (#8199) * chore(Card): removed isHoverable prop (#8196) * chore(card): remove isHoverable * update card snapshot * chore(Page) remove deprecated props (#8220) * chore(Page) remove deprecated props * update tests * update docs and integration tests * fix snapshots, remove isManagedSidebar prop * feat(Toolbar): remove depricated visiblity (#8212) * chore(Dropdown): remove deprecated props (#8179) * chore(Dropdown): remove deprecated props * chore(Dropdown): cleaning up lint comment * fix(ClipboardCopy): remove popoverposition (#8226) * fix(ClipboardCopy): remove popoverposition * edit doc comment * remove popover type from clipboardcopybutton * Chore: Rebase v5 (#8227) * fix(Menu): fixed height issue with drilldown examples (#8033) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.27 - @patternfly/react-code-editor@4.82.27 - @patternfly/react-console@4.92.27 - @patternfly/react-core@4.250.2 - @patternfly/react-docs@5.102.32 - @patternfly/react-inline-edit-extension@4.86.28 - demo-app-ts@4.202.8 - @patternfly/react-log-viewer@4.87.22 - @patternfly/react-table@4.111.5 - @patternfly/react-topology@4.88.27 - @patternfly/react-virtualized-extension@4.88.27 * chore(docs): Release notes 2022.13 (#8168) * chore(docs): Release notes 2022.13 * release note updates * add screnshots and versions * update note * updates from comments Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-docs@5.102.33 * chore(docs): Updated release notes (#8202) Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-docs@5.102.34 * chore(Sidebar): converted examples to typescript (#8062) * chore(Banner): update tests to new react testing library standards (#8160) * chore(Banner): update tests to new react testing library standards * add additional test to test screenReaderText * replace toHaveTextContent with toBeInTheDocument matcher * add test to check for pf-u-screen-reader class * specify est timezone for jest to run with (#8151) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.28 - @patternfly/react-code-editor@4.82.28 - @patternfly/react-console@4.92.28 - @patternfly/react-core@4.250.3 - @patternfly/react-docs@5.102.35 - @patternfly/react-inline-edit-extension@4.86.29 - demo-app-ts@4.202.9 - @patternfly/react-log-viewer@4.87.23 - @patternfly/react-table@4.111.6 - @patternfly/react-topology@4.88.28 - @patternfly/react-virtualized-extension@4.88.28 * feature(Select): flag to put create option at top of typeahead (#8165) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.29 - @patternfly/react-code-editor@4.82.29 - @patternfly/react-console@4.92.29 - @patternfly/react-core@4.250.4 - @patternfly/react-docs@5.102.36 - @patternfly/react-inline-edit-extension@4.86.30 - demo-app-ts@4.202.10 - @patternfly/react-log-viewer@4.87.24 - @patternfly/react-table@4.111.7 - @patternfly/react-topology@4.88.29 - @patternfly/react-virtualized-extension@4.88.29 * fix(Dropdown next): Add support for forward ref and updated docs. (#8142) * fix(Dropdown next): Add support for forward ref and updated docs. * hide inner ref prop * hide innerRef Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.30 - @patternfly/react-code-editor@4.82.30 - @patternfly/react-console@4.92.30 - @patternfly/react-core@4.250.5 - @patternfly/react-docs@5.102.37 - @patternfly/react-inline-edit-extension@4.86.31 - demo-app-ts@4.202.11 - @patternfly/react-log-viewer@4.87.25 - @patternfly/react-table@4.111.8 - @patternfly/react-topology@4.88.30 - @patternfly/react-virtualized-extension@4.88.30 * chore(Title): update tests to new RTL standards (#8156) * chore(Title): update tests to new RTL standards * chore(Title): update tests to new RTL standards * chore(Title): update tests to new RTL standards Co-authored-by: Drew Amunategui II <drewamunateguiii@drews-mbp.acasmart.jh.edu> Co-authored-by: Drew Amunategui II <drewamunateguiii@Drews-MacBook-Pro.local> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.31 - @patternfly/react-code-editor@4.82.31 - @patternfly/react-console@4.92.31 - @patternfly/react-core@4.250.6 - @patternfly/react-docs@5.102.38 - @patternfly/react-inline-edit-extension@4.86.32 - demo-app-ts@4.202.12 - @patternfly/react-log-viewer@4.87.26 - @patternfly/react-table@4.111.9 - @patternfly/react-topology@4.88.31 - @patternfly/react-virtualized-extension@4.88.31 * docs(Empty state): Added EmptyStatePrimary to documentation (#8161) * docs(Empty state): Added EmptyStatePrimary to documentation * fix typo Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.32 - @patternfly/react-code-editor@4.82.32 - @patternfly/react-console@4.92.32 - @patternfly/react-core@4.250.7 - @patternfly/react-docs@5.102.39 - @patternfly/react-inline-edit-extension@4.86.33 - demo-app-ts@4.202.13 - @patternfly/react-log-viewer@4.87.27 - @patternfly/react-table@4.111.10 - @patternfly/react-topology@4.88.32 - @patternfly/react-virtualized-extension@4.88.32 * fix(Slider): correct tab order when input is above thumb (#8190) * chore(deps): update dependency @patternfly/documentation-framework to v1.2.43 (#8129) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.33 - @patternfly/react-code-editor@4.82.33 - @patternfly/react-console@4.92.33 - @patternfly/react-core@4.250.8 - @patternfly/react-docs@5.102.40 - @patternfly/react-inline-edit-extension@4.86.34 - demo-app-ts@4.202.14 - @patternfly/react-log-viewer@4.87.28 - @patternfly/react-table@4.111.11 - @patternfly/react-topology@4.88.33 - @patternfly/react-virtualized-extension@4.88.33 * feat(label+labelGroup): update aria-labels to include label text (#8192) * feat(label+labelGroup): update aria-labels to include editable label text * PR feedback from Eric * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.34 - @patternfly/react-code-editor@4.82.34 - @patternfly/react-console@4.92.34 - @patternfly/react-core@4.251.0 - @patternfly/react-docs@5.102.41 - @patternfly/react-inline-edit-extension@4.86.35 - demo-app-ts@4.202.15 - @patternfly/react-log-viewer@4.87.29 - @patternfly/react-table@4.111.12 - @patternfly/react-topology@4.88.34 - @patternfly/react-virtualized-extension@4.88.34 * chore(deps): update dependency @patternfly/documentation-framework to v1.2.44 (#8225) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(SkipToContent): converted examples to typescript (#8138) * chore(SkipToContent): converted examples to typescript * fix(SkipToContent): added trailing newline for linter * chore(TextInput): converted examples to typescript (#8137) * chore(TextInput): converted examples to typescript * fix(TextInput): removed problematic file * fix(TextInput): added file back with correct name * fix(TextInput): fixed requested changes * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.35 - @patternfly/react-code-editor@4.82.35 - @patternfly/react-console@4.92.35 - @patternfly/react-core@4.251.1 - @patternfly/react-docs@5.102.42 - @patternfly/react-inline-edit-extension@4.86.36 - demo-app-ts@4.202.16 - @patternfly/react-log-viewer@4.87.30 - @patternfly/react-table@4.111.13 - @patternfly/react-topology@4.88.35 - @patternfly/react-virtualized-extension@4.88.35 * feat(simple list): removed deprecated prop (#8132) * chore: remove keycodes definition (#8174) * chore(FileUpload): remove deprecated onChange prop (#8155) * chore(Spinner): updated isSVG prop default value (#8183) * chore(Spinner): updated isSVG prop default value * updated prop in example to meet a11y requirements * updated react-console snapshots * chore(pagination): rename `ToggleTemplateProps` to `PaginationToggleTemplateProps` in pagination component (#8134) * feat(button): combine isSmall and isLarge into customSize (#8144) * button - combine isSmall and isLarge into customSize * use enum * use size for button prop name * fixing import * use default vs md * reorder enum * reorder prop values, new verbiage for prop description * fix(Page): updated onPageResize prop to undefined default (#8203) * chore(Divider): remove isVertical prop (#8199) * chore(Card): removed isHoverable prop (#8196) * chore(card): remove isHoverable * update card snapshot * chore(Page) remove deprecated props (#8220) * chore(Page) remove deprecated props * update tests * update docs and integration tests * fix snapshots, remove isManagedSidebar prop * feat(Toolbar): remove depricated visiblity (#8212) * chore(Dropdown): remove deprecated props (#8179) * chore(Dropdown): remove deprecated props * chore(Dropdown): cleaning up lint comment * fix(ClipboardCopy): remove popoverposition (#8226) * fix(ClipboardCopy): remove popoverposition * edit doc comment * remove popover type from clipboardcopybutton Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com> Co-authored-by: patternfly-build <patternfly-build@redhat.com> Co-authored-by: Titani <tlabaj@redaht.com> Co-authored-by: Andy Vo <58367784+andyyvo@users.noreply.github.com> Co-authored-by: Samuel Atefah <68087918+samuelatefah@users.noreply.github.com> Co-authored-by: Dallas <dallas.nicol@gmail.com> Co-authored-by: drewamunat2 <78369347+drewamunat2@users.noreply.github.com> Co-authored-by: Drew Amunategui II <drewamunateguiii@drews-mbp.acasmart.jh.edu> Co-authored-by: Drew Amunategui II <drewamunateguiii@Drews-MacBook-Pro.local> Co-authored-by: Tomas Psota <72520867+tompsota@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com> Co-authored-by: kev-kim <71181430+kev-kim@users.noreply.github.com> Co-authored-by: Gustavo Santos <53129852+gefgu@users.noreply.github.com> Co-authored-by: Austin Sullivan <ausulliv@redhat.com> Co-authored-by: Shakirul Hasan <shakirulhkhan@gmail.com> Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com> * Upgrade 'react-dropzone' to latest version (#7926) * fix(Nav): horizontalsubnav aria label default to Local (#8213) * fix(Nav): make aria label for horizontalsubnav default to Local * update test snap * update example custom aria labels as per pr comments * removed ToggleMenuBaseProps (#8235) * feat(Tabs): enforce restricted type for children (#8217) * chore(Popover): remove deprecated props (#8201) * chore(Popover): remove deprecated props * remove TippyInstance props * chore(Tooltip) remove deprecated props (#8231) * chore(Tooltip) remove deprecated props * fix demo * remove deprecated test from demo * chore(Accordion, ExpandableSection, DescriptionList): update displaySize prop values (#8206) * updated displaySize prop to match new recommendations * update test description * fix expandable integration demo * fix displaySize in remaining md files * address PR feedback for descriptionList example * chore: V5 rebase (#8323) * fix(Menu): fixed height issue with drilldown examples (#8033) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.27 - @patternfly/react-code-editor@4.82.27 - @patternfly/react-console@4.92.27 - @patternfly/react-core@4.250.2 - @patternfly/react-docs@5.102.32 - @patternfly/react-inline-edit-extension@4.86.28 - demo-app-ts@4.202.8 - @patternfly/react-log-viewer@4.87.22 - @patternfly/react-table@4.111.5 - @patternfly/react-topology@4.88.27 - @patternfly/react-virtualized-extension@4.88.27 * chore(docs): Release notes 2022.13 (#8168) * chore(docs): Release notes 2022.13 * release note updates * add screnshots and versions * update note * updates from comments Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-docs@5.102.33 * chore(docs): Updated release notes (#8202) Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-docs@5.102.34 * chore(Sidebar): converted examples to typescript (#8062) * chore(Banner): update tests to new react testing library standards (#8160) * chore(Banner): update tests to new react testing library standards * add additional test to test screenReaderText * replace toHaveTextContent with toBeInTheDocument matcher * add test to check for pf-u-screen-reader class * specify est timezone for jest to run with (#8151) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.28 - @patternfly/react-code-editor@4.82.28 - @patternfly/react-console@4.92.28 - @patternfly/react-core@4.250.3 - @patternfly/react-docs@5.102.35 - @patternfly/react-inline-edit-extension@4.86.29 - demo-app-ts@4.202.9 - @patternfly/react-log-viewer@4.87.23 - @patternfly/react-table@4.111.6 - @patternfly/react-topology@4.88.28 - @patternfly/react-virtualized-extension@4.88.28 * feature(Select): flag to put create option at top of typeahead (#8165) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.29 - @patternfly/react-code-editor@4.82.29 - @patternfly/react-console@4.92.29 - @patternfly/react-core@4.250.4 - @patternfly/react-docs@5.102.36 - @patternfly/react-inline-edit-extension@4.86.30 - demo-app-ts@4.202.10 - @patternfly/react-log-viewer@4.87.24 - @patternfly/react-table@4.111.7 - @patternfly/react-topology@4.88.29 - @patternfly/react-virtualized-extension@4.88.29 * fix(Dropdown next): Add support for forward ref and updated docs. (#8142) * fix(Dropdown next): Add support for forward ref and updated docs. * hide inner ref prop * hide innerRef Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.30 - @patternfly/react-code-editor@4.82.30 - @patternfly/react-console@4.92.30 - @patternfly/react-core@4.250.5 - @patternfly/react-docs@5.102.37 - @patternfly/react-inline-edit-extension@4.86.31 - demo-app-ts@4.202.11 - @patternfly/react-log-viewer@4.87.25 - @patternfly/react-table@4.111.8 - @patternfly/react-topology@4.88.30 - @patternfly/react-virtualized-extension@4.88.30 * chore(Title): update tests to new RTL standards (#8156) * chore(Title): update tests to new RTL standards * chore(Title): update tests to new RTL standards * chore(Title): update tests to new RTL standards Co-authored-by: Drew Amunategui II <drewamunateguiii@drews-mbp.acasmart.jh.edu> Co-authored-by: Drew Amunategui II <drewamunateguiii@Drews-MacBook-Pro.local> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.31 - @patternfly/react-code-editor@4.82.31 - @patternfly/react-console@4.92.31 - @patternfly/react-core@4.250.6 - @patternfly/react-docs@5.102.38 - @patternfly/react-inline-edit-extension@4.86.32 - demo-app-ts@4.202.12 - @patternfly/react-log-viewer@4.87.26 - @patternfly/react-table@4.111.9 - @patternfly/react-topology@4.88.31 - @patternfly/react-virtualized-extension@4.88.31 * docs(Empty state): Added EmptyStatePrimary to documentation (#8161) * docs(Empty state): Added EmptyStatePrimary to documentation * fix typo Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.32 - @patternfly/react-code-editor@4.82.32 - @patternfly/react-console@4.92.32 - @patternfly/react-core@4.250.7 - @patternfly/react-docs@5.102.39 - @patternfly/react-inline-edit-extension@4.86.33 - demo-app-ts@4.202.13 - @patternfly/react-log-viewer@4.87.27 - @patternfly/react-table@4.111.10 - @patternfly/react-topology@4.88.32 - @patternfly/react-virtualized-extension@4.88.32 * fix(Slider): correct tab order when input is above thumb (#8190) * chore(deps): update dependency @patternfly/documentation-framework to v1.2.43 (#8129) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.33 - @patternfly/react-code-editor@4.82.33 - @patternfly/react-console@4.92.33 - @patternfly/react-core@4.250.8 - @patternfly/react-docs@5.102.40 - @patternfly/react-inline-edit-extension@4.86.34 - demo-app-ts@4.202.14 - @patternfly/react-log-viewer@4.87.28 - @patternfly/react-table@4.111.11 - @patternfly/react-topology@4.88.33 - @patternfly/react-virtualized-extension@4.88.33 * feat(label+labelGroup): update aria-labels to include label text (#8192) * feat(label+labelGroup): update aria-labels to include editable label text * PR feedback from Eric * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.34 - @patternfly/react-code-editor@4.82.34 - @patternfly/react-console@4.92.34 - @patternfly/react-core@4.251.0 - @patternfly/react-docs@5.102.41 - @patternfly/react-inline-edit-extension@4.86.35 - demo-app-ts@4.202.15 - @patternfly/react-log-viewer@4.87.29 - @patternfly/react-table@4.111.12 - @patternfly/react-topology@4.88.34 - @patternfly/react-virtualized-extension@4.88.34 * chore(deps): update dependency @patternfly/documentation-framework to v1.2.44 (#8225) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(SkipToContent): converted examples to typescript (#8138) * chore(SkipToContent): converted examples to typescript * fix(SkipToContent): added trailing newline for linter * chore(TextInput): converted examples to typescript (#8137) * chore(TextInput): converted examples to typescript * fix(TextInput): removed problematic file * fix(TextInput): added file back with correct name * fix(TextInput): fixed requested changes * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.35 - @patternfly/react-code-editor@4.82.35 - @patternfly/react-console@4.92.35 - @patternfly/react-core@4.251.1 - @patternfly/react-docs@5.102.42 - @patternfly/react-inline-edit-extension@4.86.36 - demo-app-ts@4.202.16 - @patternfly/react-log-viewer@4.87.30 - @patternfly/react-table@4.111.13 - @patternfly/react-topology@4.88.35 - @patternfly/react-virtualized-extension@4.88.35 * fix(JumpLinks): clean up demo in a drawer (#8182) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.36 - @patternfly/react-code-editor@4.82.36 - @patternfly/react-console@4.92.36 - @patternfly/react-core@4.251.2 - @patternfly/react-docs@5.102.43 - @patternfly/react-inline-edit-extension@4.86.37 - demo-app-ts@4.202.17 - @patternfly/react-log-viewer@4.87.31 - @patternfly/react-table@4.111.14 - @patternfly/react-topology@4.88.36 - @patternfly/react-virtualized-extension@4.88.36 * TextArea test revamp (#8150) * Text area test revamp * Edit ref test * remove unnecessary tests * add tests for default behavior * add default validity test * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.37 - @patternfly/react-code-editor@4.82.37 - @patternfly/react-console@4.92.37 - @patternfly/react-core@4.251.3 - @patternfly/react-docs@5.102.44 - @patternfly/react-inline-edit-extension@4.86.38 - demo-app-ts@4.202.18 - @patternfly/react-log-viewer@4.87.32 - @patternfly/react-table@4.111.15 - @patternfly/react-topology@4.88.37 - @patternfly/react-virtualized-extension@4.88.37 * chore(deps): update dependency @patternfly/patternfly to v4.218.0 (#8234) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.38 - @patternfly/react-charts@6.94.8 - @patternfly/react-code-editor@4.82.38 - @patternfly/react-console@4.92.38 - @patternfly/react-core@4.251.4 - @patternfly/react-docs@5.102.45 - @patternfly/react-icons@4.92.7 - @patternfly/react-inline-edit-extension@4.86.39 - demo-app-ts@4.202.19 - @patternfly/react-log-viewer@4.87.33 - @patternfly/react-styles@4.91.7 - @patternfly/react-table@4.111.16 - @patternfly/react-tokens@4.93.7 - @patternfly/react-topology@4.88.38 - @patternfly/react-virtualized-extension@4.88.38 * chore(deps): update dependency @patternfly/patternfly to v4.219.0 (#8239) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * feat(DataList): pass button props to toggle (#8222) * feat(DataList): pass button props to toggle * fix duplicate id * missed an id * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.39 - @patternfly/react-charts@6.94.9 - @patternfly/react-code-editor@4.82.39 - @patternfly/react-console@4.92.39 - @patternfly/react-core@4.252.0 - @patternfly/react-docs@5.102.46 - @patternfly/react-icons@4.92.8 - @patternfly/react-inline-edit-extension@4.86.40 - demo-app-ts@4.202.20 - @patternfly/react-log-viewer@4.87.34 - @patternfly/react-styles@4.91.8 - @patternfly/react-table@4.111.17 - @patternfly/react-tokens@4.93.8 - @patternfly/react-topology@4.88.39 - @patternfly/react-virtualized-extension@4.88.39 * chore(SimpleList):convert to typescript (#8176) * chore(SimpleList):convert to typescript * updated types to match onSelect handler * updated types to match onSelect handler and various name changes Co-authored-by: Jan Wright <jawright@redhat.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.40 - @patternfly/react-code-editor@4.82.40 - @patternfly/react-console@4.92.40 - @patternfly/react-core@4.252.1 - @patternfly/react-docs@5.102.47 - @patternfly/react-inline-edit-extension@4.86.41 - demo-app-ts@4.202.21 - @patternfly/react-log-viewer@4.87.35 - @patternfly/react-table@4.111.18 - @patternfly/react-topology@4.88.40 - @patternfly/react-virtualized-extension@4.88.40 * fix(Dropdown): enabled right aligned dropdown with isFlipEnabled (#8224) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.41 - @patternfly/react-code-editor@4.82.41 - @patternfly/react-console@4.92.41 - @patternfly/react-core@4.252.2 - @patternfly/react-docs@5.102.48 - @patternfly/react-inline-edit-extension@4.86.42 - demo-app-ts@4.202.22 - @patternfly/react-log-viewer@4.87.36 - @patternfly/react-table@4.111.19 - @patternfly/react-topology@4.88.41 - @patternfly/react-virtualized-extension@4.88.41 * feat(Wizard,ClipboardCopy): add OUIA props to WizardNav, WizardNavItem, ClipboardCopy (#8193) * feat(Wizard,ClipboardCopy): add OUIA props to WizardNav, WizardNavItem, ClipboardCopy * add missing props * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.42 - @patternfly/react-code-editor@4.82.42 - @patternfly/react-console@4.92.42 - @patternfly/react-core@4.253.0 - @patternfly/react-docs@5.102.49 - @patternfly/react-inline-edit-extension@4.86.43 - demo-app-ts@4.202.23 - @patternfly/react-log-viewer@4.87.37 - @patternfly/react-table@4.111.20 - @patternfly/react-topology@4.88.42 - @patternfly/react-virtualized-extension@4.88.42 * chore(Slider): revert taborder update (#8273) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.43 - @patternfly/react-code-editor@4.82.43 - @patternfly/react-console@4.92.43 - @patternfly/react-core@4.253.1 - @patternfly/react-docs@5.102.50 - @patternfly/react-inline-edit-extension@4.86.44 - demo-app-ts@4.202.24 - @patternfly/react-log-viewer@4.87.38 - @patternfly/react-table@4.111.21 - @patternfly/react-topology@4.88.43 - @patternfly/react-virtualized-extension@4.88.43 * feat(Topology): Add option to fit layout to screen upon layout completion (#8210) * fix(CodeEditor): use codeEditorControls and clean up overall (#7931) * fix(CodeEditor): use codeEditorControls and clean up overall * fix lint errors * use better variable names * clean up per PR comments * add back useCallback * clean up * clean up * fix lint errors * add console warnings when using deprecated props * fix lint errors * update warning messages * fix lint again * feat(menu): add optional danger state for menu items (#8131) * feat(menu): add optional danger state for menu items * docs(menu): add demo for danger state * chore: move example to match html * chore(deps): update dependency @patternfly/documentation-framework to v1.2.46 (#8241) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.44 - @patternfly/react-code-editor@4.82.44 - @patternfly/react-console@4.92.44 - @patternfly/react-core@4.254.0 - @patternfly/react-docs@5.102.51 - @patternfly/react-inline-edit-extension@4.86.45 - demo-app-ts@4.203.0 - @patternfly/react-integration@4.206.0 - @patternfly/react-log-viewer@4.87.39 - @patternfly/react-table@4.111.22 - @patternfly/react-topology@4.89.0 - @patternfly/react-virtualized-extension@4.88.44 * fix(DualListSelector): Add/remove button didn't work if search is used (#8269) * feat(topology): Allow tooltip usage on pipeline task node badges (#8208) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.45 - @patternfly/react-code-editor@4.82.45 - @patternfly/react-console@4.92.45 - @patternfly/react-core@4.254.1 - @patternfly/react-docs@5.102.52 - @patternfly/react-inline-edit-extension@4.86.46 - demo-app-ts@4.204.0 - @patternfly/react-integration@4.207.0 - @patternfly/react-log-viewer@4.87.40 - @patternfly/react-table@4.111.23 - @patternfly/react-topology@4.90.0 - @patternfly/react-virtualized-extension@4.88.45 * feat: add ouia support to dropdown next (#8135) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.46 - @patternfly/react-code-editor@4.82.46 - @patternfly/react-console@4.92.46 - @patternfly/react-core@4.255.0 - @patternfly/react-docs@5.102.53 - @patternfly/react-inline-edit-extension@4.86.47 - demo-app-ts@4.204.1 - @patternfly/react-log-viewer@4.87.41 - @patternfly/react-table@4.111.24 - @patternfly/react-topology@4.90.1 - @patternfly/react-virtualized-extension@4.88.46 * chore(button): added inline progress variant to progress demos (#8172) * fix(Alert): prevent error being thrown when using invalid variant (#8229) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.47 - @patternfly/react-code-editor@4.82.47 - @patternfly/react-console@4.92.47 - @patternfly/react-core@4.255.1 - @patternfly/react-docs@5.102.54 - @patternfly/react-inline-edit-extension@4.86.48 - demo-app-ts@4.204.2 - @patternfly/react-log-viewer@4.87.42 - @patternfly/react-table@4.111.25 - @patternfly/react-topology@4.90.2 - @patternfly/react-virtualized-extension@4.88.47 * next(Wizard): Allow for WizardStep to better control state from props entry-point, include index (#8218) * next(Wizard): Allow for WizardStep to better control state from props entrypoint, include index * address feedback * fix a couple existing wizard demos, update naming of combined steps in 'next' wizard context * disable Back/Cancel for async Next step in Kitchen sink example * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.48 - @patternfly/react-code-editor@4.82.48 - @patternfly/react-console@4.92.48 - @patternfly/react-core@4.255.2 - @patternfly/react-docs@5.102.55 - @patternfly/react-inline-edit-extension@4.86.49 - demo-app-ts@4.204.3 - @patternfly/react-log-viewer@4.87.43 - @patternfly/react-table@4.111.26 - @patternfly/react-topology@4.90.3 - @patternfly/react-virtualized-extension@4.88.48 * chore(beta-components): promote candidates 2022.14 (#8246) * chore(beta-components): promote candidates 2022.14 * remove more beta flags * feat(MultipleFileUpload): add aria live region to internal Progress (#8242) * feat(MultipleFileUpload): add aria live region to internal Progress * add floor/cap load percentage * update description * update and add tests * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.49 - @patternfly/react-code-editor@4.82.49 - @patternfly/react-console@4.92.49 - @patternfly/react-core@4.256.0 - @patternfly/react-docs@5.102.56 - @patternfly/react-inline-edit-extension@4.86.50 - demo-app-ts@4.204.4 - @patternfly/react-log-viewer@4.87.44 - @patternfly/react-table@4.111.27 - @patternfly/react-topology@4.90.4 - @patternfly/react-virtualized-extension@4.88.49 * feat(Banner): add support for status icons (#8195) * feat(Banner): add support for status icons * Made icon support an example instead of new props * Added flex layout to status example * Updated snapshot after rebase * Updated logic for rendering sr text * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.50 - @patternfly/react-code-editor@4.82.50 - @patternfly/react-console@4.92.50 - @patternfly/react-core@4.257.0 - @patternfly/react-docs@5.102.57 - @patternfly/react-inline-edit-extension@4.86.51 - demo-app-ts@4.204.5 - @patternfly/react-log-viewer@4.87.45 - @patternfly/react-table@4.111.28 - @patternfly/react-topology@4.90.5 - @patternfly/react-virtualized-extension@4.88.50 * Create workflow for extensions issues (#8281) * Create workflow for extensions issues Whenever a patternfly-react issue is tagged with the 'extensions' label, it will automatically get added to the 'PatternFly Extensions' project board * change label name * fix(Timestamp): updated logic for rendering datetime attribute (#8205) * fix(Timestamp): updated logic for rendering datetime attribute * Updated spread props to prevent duplicate datetime attribute * Made updates per PR feedback * Added new utils file to helpers index * Removed timezone from dates in tests * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.51 - @patternfly/react-code-editor@4.82.51 - @patternfly/react-console@4.92.51 - @patternfly/react-core@4.257.1 - @patternfly/react-docs@5.102.58 - @patternfly/react-inline-edit-extension@4.86.52 - demo-app-ts@4.204.6 - @patternfly/react-log-viewer@4.87.46 - @patternfly/react-table@4.111.29 - @patternfly/react-topology@4.90.6 - @patternfly/react-virtualized-extension@4.88.51 * chore(deps): update dependency @patternfly/documentation-framework to v1.2.48 (#8282) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): releasing packages [ci skip] - @patternfly/react-docs@5.102.59 * feat(Popover): update default flip behavior and width (#8191) * feat(Popover): update default flip behavior and width * fix flip positions for diagonals * revert default for autoWidth for now * remove old comment * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.52 - @patternfly/react-code-editor@4.82.52 - @patternfly/react-console@4.92.52 - @patternfly/react-core@4.258.0 - @patternfly/react-docs@5.102.60 - @patternfly/react-inline-edit-extension@4.86.53 - demo-app-ts@4.204.7 - @patternfly/react-log-viewer@4.87.47 - @patternfly/react-table@4.111.30 - @patternfly/react-topology@4.90.7 - @patternfly/react-virtualized-extension@4.88.52 * chore(deps): update dependency @patternfly/patternfly to v4.219.1 (#8288) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.53 - @patternfly/react-charts@6.94.10 - @patternfly/react-code-editor@4.82.53 - @patternfly/react-console@4.92.53 - @patternfly/react-core@4.258.1 - @patternfly/react-docs@5.102.61 - @patternfly/react-icons@4.92.9 - @patternfly/react-inline-edit-extension@4.86.54 - demo-app-ts@4.204.8 - @patternfly/react-log-viewer@4.87.48 - @patternfly/react-styles@4.91.9 - @patternfly/react-table@4.111.31 - @patternfly/react-tokens@4.93.9 - @patternfly/react-topology@4.90.8 - @patternfly/react-virtualized-extension@4.88.53 * fix(Pagination): prevented regenerating random id on each render (#8175) * fix(Pagination): prevented regenerating random id on each render * fix duplicate ids in existing demos * fix(Pagination): update column management table demo pagination * add unit test * Add pipeline groups (#8278) * Add pipeline groups * Breakout topology package options for readability * chore(dropdown-like components): updated isFlipEnabled to true by def… (#8215) * chore(dropdown-like components): updated isFlipEnabled to true by default * Updated snapshots * Updated failing integration test * Updated conditional for adding static class * Updated static logic based on Core updates * Updated ContextSelector * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.54 - @patternfly/react-code-editor@4.82.54 - @patternfly/react-console@4.92.54 - @patternfly/react-core@4.258.2 - @patternfly/react-docs@5.102.62 - @patternfly/react-inline-edit-extension@4.86.55 - demo-app-ts@4.204.9 - @patternfly/react-integration@4.207.1 - @patternfly/react-log-viewer@4.87.49 - @patternfly/react-table@4.111.32 - @patternfly/react-topology@4.90.9 - @patternfly/react-virtualized-extension@4.88.54 * chore: bump @patternfly/patternfly to 4.219.2 (#8296) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.55 - @patternfly/react-charts@6.94.11 - @patternfly/react-code-editor@4.82.55 - @patternfly/react-console@4.92.55 - @patternfly/react-core@4.258.3 - @patternfly/react-docs@5.102.63 - @patternfly/react-icons@4.92.10 - @patternfly/react-inline-edit-extension@4.86.56 - demo-app-ts@4.204.10 - @patternfly/react-log-viewer@4.87.50 - @patternfly/react-styles@4.91.10 - @patternfly/react-table@4.111.33 - @patternfly/react-tokens@4.93.10 - @patternfly/react-topology@4.90.10 - @patternfly/react-virtualized-extension@4.88.55 * Fix group labels, revert breaking change (#8299) * chore(release): releasing packages [ci skip] - @patternfly/react-docs@5.102.64 - demo-app-ts@4.204.11 - @patternfly/react-integration@4.207.2 - @patternfly/react-topology@4.90.11 * Update extensions.yml * Update add-new-issues-to-project.yml * chore(docs): Added release notes 2022.14 (#8301) * chore(docs): Added rleases notes 2022.14 * updated topology version * fixes from reviews Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.56 - @patternfly/react-code-editor@4.82.56 - @patternfly/react-console@4.92.56 - @patternfly/react-core@4.258.4 - @patternfly/react-docs@5.102.65 - @patternfly/react-inline-edit-extension@4.86.57 - demo-app-ts@4.204.12 - @patternfly/react-log-viewer@4.87.51 - @patternfly/react-table@4.111.34 - @patternfly/react-topology@4.90.12 - @patternfly/react-virtualized-extension@4.88.56 * chore(rebase) v5 Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com> Co-authored-by: patternfly-build <patternfly-build@redhat.com> Co-authored-by: Titani <tlabaj@redaht.com> Co-authored-by: Andy Vo <58367784+andyyvo@users.noreply.github.com> Co-authored-by: Samuel Atefah <68087918+samuelatefah@users.noreply.github.com> Co-authored-by: Dallas <dallas.nicol@gmail.com> Co-authored-by: drewamunat2 <78369347+drewamunat2@users.noreply.github.com> Co-authored-by: Drew Amunategui II <drewamunateguiii@drews-mbp.acasmart.jh.edu> Co-authored-by: Drew Amunategui II <drewamunateguiii@Drews-MacBook-Pro.local> Co-authored-by: Tomas Psota <72520867+tompsota@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com> Co-authored-by: kev-kim <71181430+kev-kim@users.noreply.github.com> Co-authored-by: Nicole Thoen <nthoen@redhat.com> Co-authored-by: Dominik Petřík <77832970+Dominik-Petrik@users.noreply.github.com> Co-authored-by: kmcfaul <45077788+kmcfaul@users.noreply.github.com> Co-authored-by: janwright73 <40367673+janwright73@users.noreply.github.com> Co-authored-by: Jan Wright <jawright@redhat.com> Co-authored-by: Austin Sullivan <ausulliv@redhat.com> Co-authored-by: Jeff Phillips <jephilli@redhat.com> Co-authored-by: Gustavo Santos <53129852+gefgu@users.noreply.github.com> Co-authored-by: Christoph Jerolimov <jerolimov+github@redhat.com> Co-authored-by: Jeff Puzzo <96431149+jeffpuzzo@users.noreply.github.com> * chore(Skeleton): update examples to typescript (#8251) * chore(Skeleton): update examples to typescript * update example name, update sreenreader text * chore(resizeObserver): refactored use of useRequestAnimationFrame (#8324) * chore(resizeObserver): refactored use of useRequestAnimationFrame * Updated param description * feat(applauncher): replaced favorites input with search input (#8293) * feat(applauncher): replace input with search input * fix bug in onToggle * remove search button for consistency * feat(TableComposable): remove hasSelectableRowCaption prop (#8352) * feat(Popper, misc): remove removeFindDomNode flag and set to default (#8316) * feat(Popper, misc): remove removeFindDomNode, wrap divs by default * update tests * update overflowTab snap * update popper when content changed * chore(wizard): updated button order (#8409) * chore(wizard): update button order * PR feedback from Eric and Matt * PR feedback from Michael * chore(DataList): removed deprecated props and logic (#8388) * chore(DataList): removed deprecated props and logic * Removed deprecated props/logic from remaining components * Skipped draggable test * Updated demo to remove deprecated props * feat(Pagination): refactored to use menu/menu toggle (#8319) * feat(Pagination): refactored to use menu/menu toggle * Updated examples and demos * Refactored as functional components * Updated aria label props * Removed OptionsToggle subcomponent * Renamed defaultToFullPage prop * Updated props in tests/demos * feat(context selector): replaced input group with search input (#8045) * feat(context selector): replaced input group with search input * chore(context selector): update snapshots * chore: update label Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com> * Updated per comments * Updated snapshots Co-authored-by: Eric Olkowski <70952936+thatblindgeye@users.noreply.github.com> Co-authored-by: Eric Olkowski <thatblindgeye@gmail.com> * V5 rebase (#8460) * fix(Menu): fixed height issue with drilldown examples (#8033) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.27 - @patternfly/react-code-editor@4.82.27 - @patternfly/react-console@4.92.27 - @patternfly/react-core@4.250.2 - @patternfly/react-docs@5.102.32 - @patternfly/react-inline-edit-extension@4.86.28 - demo-app-ts@4.202.8 - @patternfly/react-log-viewer@4.87.22 - @patternfly/react-table@4.111.5 - @patternfly/react-topology@4.88.27 - @patternfly/react-virtualized-extension@4.88.27 * chore(docs): Release notes 2022.13 (#8168) * chore(docs): Release notes 2022.13 * release note updates * add screnshots and versions * update note * updates from comments Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-docs@5.102.33 * chore(docs): Updated release notes (#8202) Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-docs@5.102.34 * chore(Sidebar): converted examples to typescript (#8062) * chore(Banner): update tests to new react testing library standards (#8160) * chore(Banner): update tests to new react testing library standards * add additional test to test screenReaderText * replace toHaveTextContent with toBeInTheDocument matcher * add test to check for pf-u-screen-reader class * specify est timezone for jest to run with (#8151) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.28 - @patternfly/react-code-editor@4.82.28 - @patternfly/react-console@4.92.28 - @patternfly/react-core@4.250.3 - @patternfly/react-docs@5.102.35 - @patternfly/react-inline-edit-extension@4.86.29 - demo-app-ts@4.202.9 - @patternfly/react-log-viewer@4.87.23 - @patternfly/react-table@4.111.6 - @patternfly/react-topology@4.88.28 - @patternfly/react-virtualized-extension@4.88.28 * feature(Select): flag to put create option at top of typeahead (#8165) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.29 - @patternfly/react-code-editor@4.82.29 - @patternfly/react-console@4.92.29 - @patternfly/react-core@4.250.4 - @patternfly/react-docs@5.102.36 - @patternfly/react-inline-edit-extension@4.86.30 - demo-app-ts@4.202.10 - @patternfly/react-log-viewer@4.87.24 - @patternfly/react-table@4.111.7 - @patternfly/react-topology@4.88.29 - @patternfly/react-virtualized-extension@4.88.29 * fix(Dropdown next): Add support for forward ref and updated docs. (#8142) * fix(Dropdown next): Add support for forward ref and updated docs. * hide inner ref prop * hide innerRef Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.30 - @patternfly/react-code-editor@4.82.30 - @patternfly/react-console@4.92.30 - @patternfly/react-core@4.250.5 - @patternfly/react-docs@5.102.37 - @patternfly/react-inline-edit-extension@4.86.31 - demo-app-ts@4.202.11 - @patternfly/react-log-viewer@4.87.25 - @patternfly/react-table@4.111.8 - @patternfly/react-topology@4.88.30 - @patternfly/react-virtualized-extension@4.88.30 * chore(Title): update tests to new RTL standards (#8156) * chore(Title): update tests to new RTL standards * chore(Title): update tests to new RTL standards * chore(Title): update tests to new RTL standards Co-authored-by: Drew Amunategui II <drewamunateguiii@drews-mbp.acasmart.jh.edu> Co-authored-by: Drew Amunategui II <drewamunateguiii@Drews-MacBook-Pro.local> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.31 - @patternfly/react-code-editor@4.82.31 - @patternfly/react-console@4.92.31 - @patternfly/react-core@4.250.6 - @patternfly/react-docs@5.102.38 - @patternfly/react-inline-edit-extension@4.86.32 - demo-app-ts@4.202.12 - @patternfly/react-log-viewer@4.87.26 - @patternfly/react-table@4.111.9 - @patternfly/react-topology@4.88.31 - @patternfly/react-virtualized-extension@4.88.31 * docs(Empty state): Added EmptyStatePrimary to documentation (#8161) * docs(Empty state): Added EmptyStatePrimary to documentation * fix typo Co-authored-by: Titani <tlabaj@redaht.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.32 - @patternfly/react-code-editor@4.82.32 - @patternfly/react-console@4.92.32 - @patternfly/react-core@4.250.7 - @patternfly/react-docs@5.102.39 - @patternfly/react-inline-edit-extension@4.86.33 - demo-app-ts@4.202.13 - @patternfly/react-log-viewer@4.87.27 - @patternfly/react-table@4.111.10 - @patternfly/react-topology@4.88.32 - @patternfly/react-virtualized-extension@4.88.32 * fix(Slider): correct tab order when input is above thumb (#8190) * chore(deps): update dependency @patternfly/documentation-framework to v1.2.43 (#8129) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.33 - @patternfly/react-code-editor@4.82.33 - @patternfly/react-console@4.92.33 - @patternfly/react-core@4.250.8 - @patternfly/react-docs@5.102.40 - @patternfly/react-inline-edit-extension@4.86.34 - demo-app-ts@4.202.14 - @patternfly/react-log-viewer@4.87.28 - @patternfly/react-table@4.111.11 - @patternfly/react-topology@4.88.33 - @patternfly/react-virtualized-extension@4.88.33 * feat(label+labelGroup): update aria-labels to include label text (#8192) * feat(label+labelGroup): update aria-labels to include editable label text * PR feedback from Eric * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.34 - @patternfly/react-code-editor@4.82.34 - @patternfly/react-console@4.92.34 - @patternfly/react-core@4.251.0 - @patternfly/react-docs@5.102.41 - @patternfly/react-inline-edit-extension@4.86.35 - demo-app-ts@4.202.15 - @patternfly/react-log-viewer@4.87.29 - @patternfly/react-table@4.111.12 - @patternfly/react-topology@4.88.34 - @patternfly/react-virtualized-extension@4.88.34 * chore(deps): update dependency @patternfly/documentation-framework to v1.2.44 (#8225) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(SkipToContent): converted examples to typescript (#8138) * chore(SkipToContent): converted examples to typescript * fix(SkipToContent): added trailing newline for linter * chore(TextInput): converted examples to typescript (#8137) * chore(TextInput): converted examples to typescript * fix(TextInput): removed problematic file * fix(TextInput): added file back with correct name * fix(TextInput): fixed requested changes * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.35 - @patternfly/react-code-editor@4.82.35 - @patternfly/react-console@4.92.35 - @patternfly/react-core@4.251.1 - @patternfly/react-docs@5.102.42 - @patternfly/react-inline-edit-extension@4.86.36 - demo-app-ts@4.202.16 - @patternfly/react-log-viewer@4.87.30 - @patternfly/react-table@4.111.13 - @patternfly/react-topology@4.88.35 - @patternfly/react-virtualized-extension@4.88.35 * fix(JumpLinks): clean up demo in a drawer (#8182) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.36 - @patternfly/react-code-editor@4.82.36 - @patternfly/react-console@4.92.36 - @patternfly/react-core@4.251.2 - @patternfly/react-docs@5.102.43 - @patternfly/react-inline-edit-extension@4.86.37 - demo-app-ts@4.202.17 - @patternfly/react-log-viewer@4.87.31 - @patternfly/react-table@4.111.14 - @patternfly/react-topology@4.88.36 - @patternfly/react-virtualized-extension@4.88.36 * TextArea test revamp (#8150) * Text area test revamp * Edit ref test * remove unnecessary tests * add tests for default behavior * add default validity test * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.37 - @patternfly/react-code-editor@4.82.37 - @patternfly/react-console@4.92.37 - @patternfly/react-core@4.251.3 - @patternfly/react-docs@5.102.44 - @patternfly/react-inline-edit-extension@4.86.38 - demo-app-ts@4.202.18 - @patternfly/react-log-viewer@4.87.32 - @patternfly/react-table@4.111.15 - @patternfly/react-topology@4.88.37 - @patternfly/react-virtualized-extension@4.88.37 * chore(deps): update dependency @patternfly/patternfly to v4.218.0 (#8234) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.38 - @patternfly/react-charts@6.94.8 - @patternfly/react-code-editor@4.82.38 - @patternfly/react-console@4.92.38 - @patternfly/react-core@4.251.4 - @patternfly/react-docs@5.102.45 - @patternfly/react-icons@4.92.7 - @patternfly/react-inline-edit-extension@4.86.39 - demo-app-ts@4.202.19 - @patternfly/react-log-viewer@4.87.33 - @patternfly/react-styles@4.91.7 - @patternfly/react-table@4.111.16 - @patternfly/react-tokens@4.93.7 - @patternfly/react-topology@4.88.38 - @patternfly/react-virtualized-extension@4.88.38 * chore(deps): update dependency @patternfly/patternfly to v4.219.0 (#8239) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * feat(DataList): pass button props to toggle (#8222) * feat(DataList): pass button props to toggle * fix duplicate id * missed an id * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.39 - @patternfly/react-charts@6.94.9 - @patternfly/react-code-editor@4.82.39 - @patternfly/react-console@4.92.39 - @patternfly/react-core@4.252.0 - @patternfly/react-docs@5.102.46 - @patternfly/react-icons@4.92.8 - @patternfly/react-inline-edit-extension@4.86.40 - demo-app-ts@4.202.20 - @patternfly/react-log-viewer@4.87.34 - @patternfly/react-styles@4.91.8 - @patternfly/react-table@4.111.17 - @patternfly/react-tokens@4.93.8 - @patternfly/react-topology@4.88.39 - @patternfly/react-virtualized-extension@4.88.39 * chore(SimpleList):convert to typescript (#8176) * chore(SimpleList):convert to typescript * updated types to match onSelect handler * updated types to match onSelect handler and various name changes Co-authored-by: Jan Wright <jawright@redhat.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.40 - @patternfly/react-code-editor@4.82.40 - @patternfly/react-console@4.92.40 - @patternfly/react-core@4.252.1 - @patternfly/react-docs@5.102.47 - @patternfly/react-inline-edit-extension@4.86.41 - demo-app-ts@4.202.21 - @patternfly/react-log-viewer@4.87.35 - @patternfly/react-table@4.111.18 - @patternfly/react-topology@4.88.40 - @patternfly/react-virtualized-extension@4.88.40 * fix(Dropdown): enabled right aligned dropdown with isFlipEnabled (#8224) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.41 - @patternfly/react-code-editor@4.82.41 - @patternfly/react-console@4.92.41 - @patternfly/react-core@4.252.2 - @patternfly/react-docs@5.102.48 - @patternfly/react-inline-edit-extension@4.86.42 - demo-app-ts@4.202.22 - @patternfly/react-log-viewer@4.87.36 - @patternfly/react-table@4.111.19 - @patternfly/react-topology@4.88.41 - @patternfly/react-virtualized-extension@4.88.41 * feat(Wizard,ClipboardCopy): add OUIA props to WizardNav, WizardNavItem, ClipboardCopy (#8193) * feat(Wizard,ClipboardCopy): add OUIA props to WizardNav, WizardNavItem, ClipboardCopy * add missing props * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.42 - @patternfly/react-code-editor@4.82.42 - @patternfly/react-console@4.92.42 - @patternfly/react-core@4.253.0 - @patternfly/react-docs@5.102.49 - @patternfly/react-inline-edit-extension@4.86.43 - demo-app-ts@4.202.23 - @patternfly/react-log-viewer@4.87.37 - @patternfly/react-table@4.111.20 - @patternfly/react-topology@4.88.42 - @patternfly/react-virtualized-extension@4.88.42 * chore(Slider): revert taborder update (#8273) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.43 - @patternfly/react-code-editor@4.82.43 - @patternfly/react-console@4.92.43 - @patternfly/react-core@4.253.1 - @patternfly/react-docs@5.102.50 - @patternfly/react-inline-edit-extension@4.86.44 - demo-app-ts@4.202.24 - @patternfly/react-log-viewer@4.87.38 - @patternfly/react-table@4.111.21 - @patternfly/react-topology@4.88.43 - @patternfly/react-virtualized-extension@4.88.43 * feat(Topology): Add option to fit layout to screen upon layout completion (#8210) * fix(CodeEditor): use codeEditorControls and clean up overall (#7931) * fix(CodeEditor): use codeEditorControls and clean up overall * fix lint errors * use better variable names * clean up per PR comments * add back useCallback * clean up * clean up * fix lint errors * add console warnings when using deprecated props * fix lint errors * update warning messages * fix lint again * feat(menu): add optional danger state for menu items (#8131) * feat(menu): add optional danger state for menu items * docs(menu): add demo for danger state * chore: move example to match html * chore(deps): update dependency @patternfly/documentation-framework to v1.2.46 (#8241) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.44 - @patternfly/react-code-editor@4.82.44 - @patternfly/react-console@4.92.44 - @patternfly/react-core@4.254.0 - @patternfly/react-docs@5.102.51 - @patternfly/react-inline-edit-extension@4.86.45 - demo-app-ts@4.203.0 - @patternfly/react-integration@4.206.0 - @patternfly/react-log-viewer@4.87.39 - @patternfly/react-table@4.111.22 - @patternfly/react-topology@4.89.0 - @patternfly/react-virtualized-extension@4.88.44 * fix(DualListSelector): Add/remove button didn't work if search is used (#8269) * feat(topology): Allow tooltip usage on pipeline task node badges (#8208) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.45 - @patternfly/react-code-editor@4.82.45 - @patternfly/react-console@4.92.45 - @patternfly/react-core@4.254.1 - @patternfly/react-docs@5.102.52 - @patternfly/react-inline-edit-extension@4.86.46 - demo-app-ts@4.204.0 - @patternfly/react-integration@4.207.0 - @patternfly/react-log-viewer@4.87.40 - @patternfly/react-table@4.111.23 - @patternfly/react-topology@4.90.0 - @patternfly/react-virtualized-extension@4.88.45 * feat: add ouia support to dropdown next (#8135) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.46 - @patternfly/react-code-editor@4.82.46 - @patternfly/react-console@4.92.46 - @patternfly/react-core@4.255.0 - @patternfly/react-docs@5.102.53 - @patternfly/react-inline-edit-extension@4.86.47 - demo-app-ts@4.204.1 - @patternfly/react-log-viewer@4.87.41 - @patternfly/react-table@4.111.24 - @patternfly/react-topology@4.90.1 - @patternfly/react-virtualized-extension@4.88.46 * chore(button): added inline progress variant to progress demos (#8172) * fix(Alert): prevent error being thrown when using invalid variant (#8229) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.47 - @patternfly/react-code-editor@4.82.47 - @patternfly/react-console@4.92.47 - @patternfly/react-core@4.255.1 - @patternfly/react-docs@5.102.54 - @patternfly/react-inline-edit-extension@4.86.48 - demo-app-ts@4.204.2 - @patternfly/react-log-viewer@4.87.42 - @patternfly/react-table@4.111.25 - @patternfly/react-topology@4.90.2 - @patternfly/react-virtualized-extension@4.88.47 * next(Wizard): Allow for WizardStep to better control state from props entry-point, include index (#8218) * next(Wizard): Allow for WizardStep to better control state from props entrypoint, include index * address feedback * fix a couple existing wizard demos, update naming of combined steps in 'next' wizard context * disable Back/Cancel for async Next step in Kitchen sink example * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.48 - @patternfly/react-code-editor@4.82.48 - @patternfly/react-console@4.92.48 - @patternfly/react-core@4.255.2 - @patternfly/react-docs@5.102.55 - @patternfly/react-inline-edit-extension@4.86.49 - demo-app-ts@4.204.3 - @patternfly/react-log-viewer@4.87.43 - @patternfly/react-table@4.111.26 - @patternfly/react-topology@4.90.3 - @patternfly/react-virtualized-extension@4.88.48 * chore(beta-components): promote candidates 2022.14 (#8246) * chore(beta-components): promote candidates 2022.14 * remove more beta flags * feat(MultipleFileUpload): add aria live region to internal Progress (#8242) * feat(MultipleFileUpload): add aria live region to internal Progress * add floor/cap load percentage * update description * update and add tests * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.49 - @patternfly/react-code-editor@4.82.49 - @patternfly/react-console@4.92.49 - @patternfly/react-core@4.256.0 - @patternfly/react-docs@5.102.56 - @patternfly/react-inline-edit-extension@4.86.50 - demo-app-ts@4.204.4 - @patternfly/react-log-viewer@4.87.44 - @patternfly/react-table@4.111.27 - @patternfly/react-topology@4.90.4 - @patternfly/react-virtualized-extension@4.88.49 * feat(Banner): add support for status icons (#8195) * feat(Banner): add support for status icons * Made icon support an example instead of new props * Added flex layout to status example * Updated snapshot after rebase * Updated logic for rendering sr text * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.50 - @patternfly/react-code-editor@4.82.50 - @patternfly/react-console@4.92.50 - @patternfly/react-core@4.257.0 - @patternfly/react-docs@5.102.57 - @patternfly/react-inline-edit-extension@4.86.51 - demo-app-ts@4.204.5 - @patternfly/react-log-viewer@4.87.45 - @patternfly/react-table@4.111.28 - @patternfly/react-topology@4.90.5 - @patternfly/react-virtualized-extension@4.88.50 * Create workflow for extensions issues (#8281) * Create workflow for extensions issues Whenever a patternfly-react issue is tagged with the 'extensions' label, it will automatically get added to the 'PatternFly Extensions' project board * change label name * fix(Timestamp): updated logic for rendering datetime attribute (#8205) * fix(Timestamp): updated logic for rendering datetime attribute * Updated spread props to prevent duplicate datetime attribute * Made updates per PR feedback * Added new utils file to helpers index * Removed timezone from dates in tests * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.51 - @patternfly/react-code-editor@4.82.51 - @patternfly/react-console@4.92.51 - @patternfly/react-core@4.257.1 - @patternfly/react-docs@5.102.58 - @patternfly/react-inline-edit-extension@4.86.52 - demo-app-ts@4.204.6 - @patternfly/react-log-viewer@4.87.46 - @patternfly/react-table@4.111.29 - @patternfly/react-topology@4.90.6 - @patternfly/react-virtualized-extension@4.88.51 * chore(deps): update dependency @patternfly/documentation-framework to v1.2.48 (#8282) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): releasing packages [ci skip] - @patternfly/react-docs@5.102.59 * feat(Popover): update default flip behavior and width (#8191) * feat(Popover): update default flip behavior and width * fix flip positions for diagonals * revert default for autoWidth for now * remove old comment * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.52 - @patternfly/react-code-editor@4.82.52 - @patternfly/react-console@4.92.52 - @patternfly/react-core@4.258.0 - @patternfly/react-docs@5.102.60 - @patternfly/react-inline-edit-extension@4.86.53 - demo-app-ts@4.204.7 - @patternfly/react-log-viewer@4.87.47 - @patternfly/react-table@4.111.30 - @patternfly/react-topology@4.90.7 - @patternfly/react-virtualized-extension@4.88.52 * chore(deps): update dependency @patternfly/patternfly to v4.219.1 (#8288) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.53 - @patternfly/react-charts@6.94.10 - @patternfly/react-code-editor@4.82.53 - @patternfly/react-console@4.92.53 - @patternfly/react-core@4.258.1 - @patternfly/react-docs@5.102.61 - @patternfly/react-icons@4.92.9 - @patternfly/react-inline-edit-extension@4.86.54 - demo-app-ts@4.204.8 - @patternfly/react-log-viewer@4.87.48 - @patternfly/react-styles@4.91.9 - @patternfly/react-table@4.111.31 - @patternfly/react-tokens@4.93.9 - @patternfly/react-topology@4.90.8 - @patternfly/react-virtualized-extension@4.88.53 * fix(Pagination): prevented regenerating random id on each render (#8175) * fix(Pagination): prevented regenerating random id on each render * fix duplicate ids in existing demos * fix(Pagination): update column management table demo pagination * add unit test * Add pipeline groups (#8278) * Add pipeline groups * Breakout topology package options for readability * chore(dropdown-like components): updated isFlipEnabled to true by def… (#8215) * chore(dropdown-like components): updated isFlipEnabled to true by default * Updated snapshots * Updated failing integration test * Updated conditional for adding static class * Updated static logic based on Core updates * Updated ContextSelector * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.54 - @patternfly/react-code-editor@4.82.54 - @patternfly/react-console@4.92.54 - @patternfly/react-core@4.258.2 - @patternfly/react-docs@5.102.62 - @patternfly/react-inline-edit-extension@4.86.55 - demo-app-ts@4.204.9 - @patternfly/react-integration@4.207.1 - @patternfly/react-log-viewer@4.87.49 - @patternfly/react-table@4.111.32 - @patternfly/react-topology@4.90.9 - @patternfly/react-virtualized-extension@4.88.54 * chore: bump @patternfly/patternfly to 4.219.2 (#8296) * chore(release): releasing packages [ci skip] - @patternfly/react-catalog-view-extension@4.92.55 - @patternfly/react-charts@6.94.11 - @patternfly/react-code-editor@4.82.55 - @patternfly/react-console@4.92.55 - @patternfly/react-core@4.258.3 - @patternfly/react-docs@5.102.63 - @patternfly/react-icons@4.92.10 - @patternfly/react-inline-edit-extension@4.86.56 - demo-app-ts@4.204.10 - @patternfly/react-log-viewer@4.87.50 - @patternfly/react-styles@4.91.10 - @patternfly/react-table@4.111.33 - @patternfly/react-tokens@4.93.10 - @patternfly/react-topology@4.90.10 - @patternfly/react-virtualized-extension@4.88.55 * Fix group labels, revert breaking change (#8299) * chore(release): releasing packages [ci skip] …
What: Closes #7208
I've removed the input group and replaced it with search input. In the process, I've removed the
Enterkey press functionality because it was already implemented by theSearchInputand I've reused thearia-label,placeholder,onChangeandvalueprops.