-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Restore
@wordpress/nux
to WP 6.2 branch (#52452)
* Revert "Remove the nux package (#46110)" This reverts commit 9ea80f6. * Set peterwilsoncc as owner following revert. * Use legacy fake timers for tests. * Supress browserlist warning causing unit tests to fail.
- Loading branch information
1 parent
843a305
commit b860b47
Showing
33 changed files
with
1,344 additions
and
3 deletions.
There are no files selected for viewing
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
# The NUX (New User Experience) Data | ||
|
||
Namespace: `core/nux`. | ||
|
||
## Selectors | ||
|
||
<!-- START TOKEN(Autogenerated selectors|../../../packages/nux/src/store/selectors.js) --> | ||
|
||
### areTipsEnabled | ||
|
||
Returns whether or not tips are globally enabled. | ||
|
||
_Parameters_ | ||
|
||
- _state_ `Object`: Global application state. | ||
|
||
_Returns_ | ||
|
||
- `boolean`: Whether tips are globally enabled. | ||
|
||
### getAssociatedGuide | ||
|
||
Returns an object describing the guide, if any, that the given tip is a part | ||
of. | ||
|
||
_Parameters_ | ||
|
||
- _state_ `Object`: Global application state. | ||
- _tipId_ `string`: The tip to query. | ||
|
||
_Returns_ | ||
|
||
- `?NUXGuideInfo`: Information about the associated guide. | ||
|
||
### isTipVisible | ||
|
||
Determines whether or not the given tip is showing. Tips are hidden if they | ||
are disabled, have been dismissed, or are not the current tip in any | ||
guide that they have been added to. | ||
|
||
_Parameters_ | ||
|
||
- _state_ `Object`: Global application state. | ||
- _tipId_ `string`: The tip to query. | ||
|
||
_Returns_ | ||
|
||
- `boolean`: Whether or not the given tip is showing. | ||
|
||
<!-- END TOKEN(Autogenerated selectors|../../../packages/nux/src/store/selectors.js) --> | ||
|
||
## Actions | ||
|
||
<!-- START TOKEN(Autogenerated actions|../../../packages/nux/src/store/actions.js) --> | ||
|
||
### disableTips | ||
|
||
Returns an action object that, when dispatched, prevents all tips from | ||
showing again. | ||
|
||
_Returns_ | ||
|
||
- `Object`: Action object. | ||
|
||
### dismissTip | ||
|
||
Returns an action object that, when dispatched, dismisses the given tip. A | ||
dismissed tip will not show again. | ||
|
||
_Parameters_ | ||
|
||
- _id_ `string`: The tip to dismiss. | ||
|
||
_Returns_ | ||
|
||
- `Object`: Action object. | ||
|
||
### enableTips | ||
|
||
Returns an action object that, when dispatched, makes all tips show again. | ||
|
||
_Returns_ | ||
|
||
- `Object`: Action object. | ||
|
||
### triggerGuide | ||
|
||
Returns an action object that, when dispatched, presents a guide that takes | ||
the user through a series of tips step by step. | ||
|
||
_Parameters_ | ||
|
||
- _tipIds_ `string[]`: Which tips to show in the guide. | ||
|
||
_Returns_ | ||
|
||
- `Object`: Action object. | ||
|
||
<!-- END TOKEN(Autogenerated actions|../../../packages/nux/src/store/actions.js) --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
package-lock=false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,124 @@ | ||
<!-- Learn how to maintain this file at https://github.com/WordPress/gutenberg/tree/HEAD/packages#maintaining-changelogs. --> | ||
|
||
## Unreleased | ||
|
||
### Breaking Changes | ||
|
||
- Updated dependencies to require React 18 ([45235](https://github.com/WordPress/gutenberg/pull/45235)) | ||
|
||
## 5.20.0 (2022-11-16) | ||
|
||
## 5.19.0 (2022-11-02) | ||
|
||
## 5.18.0 (2022-10-19) | ||
|
||
## 5.17.0 (2022-10-05) | ||
|
||
## 5.16.0 (2022-09-21) | ||
|
||
## 5.15.0 (2022-09-13) | ||
|
||
## 5.14.0 (2022-08-24) | ||
|
||
## 5.13.0 (2022-08-10) | ||
|
||
## 5.12.0 (2022-07-27) | ||
|
||
## 5.11.0 (2022-07-13) | ||
|
||
## 5.10.0 (2022-06-29) | ||
|
||
## 5.9.0 (2022-06-15) | ||
|
||
## 5.8.0 (2022-06-01) | ||
|
||
## 5.7.0 (2022-05-18) | ||
|
||
## 5.6.0 (2022-05-04) | ||
|
||
## 5.5.0 (2022-04-21) | ||
|
||
## 5.4.0 (2022-04-08) | ||
|
||
## 5.3.0 (2022-03-23) | ||
|
||
## 5.2.0 (2022-03-11) | ||
|
||
## 5.1.0 (2022-01-27) | ||
|
||
## 5.0.0 (2021-07-29) | ||
|
||
### Breaking Change | ||
|
||
- Upgraded React components to work with v17.0 ([#29118](https://github.com/WordPress/gutenberg/pull/29118)). There are no new features in React v17.0 as explained in the [blog post](https://reactjs.org/blog/2020/10/20/react-v17.html). | ||
|
||
## 4.2.0 (2021-07-21) | ||
|
||
## 4.1.0 (2021-05-20) | ||
|
||
## 4.0.0 (2021-05-14) | ||
|
||
### Breaking Changes | ||
|
||
- Drop support for Internet Explorer 11 ([#31110](https://github.com/WordPress/gutenberg/pull/31110)). Learn more at https://make.wordpress.org/core/2021/04/22/ie-11-support-phase-out-plan/. | ||
- Increase the minimum Node.js version to v12 matching Long Term Support releases ([#31270](https://github.com/WordPress/gutenberg/pull/31270)). Learn more at https://nodejs.org/en/about/releases/. | ||
|
||
## 3.25.0 (2021-03-17) | ||
|
||
## 3.24.0 (2020-12-17) | ||
|
||
### New Feature | ||
|
||
- Added a store definition `store` for the core data namespace to use with `@wordpress/data` API ([#26655](https://github.com/WordPress/gutenberg/pull/26655)). | ||
|
||
# 3.1.0 (2019-06-03) | ||
|
||
- The `@wordpress/nux` package has been deprecated. Please use the `Guide` component in `@wordpress/components` to show a user guide. | ||
|
||
## 3.0.6 (2019-01-03) | ||
|
||
## 3.0.5 (2018-12-12) | ||
|
||
## 3.0.4 (2018-11-30) | ||
|
||
## 3.0.3 (2018-11-22) | ||
|
||
## 3.0.2 (2018-11-21) | ||
|
||
## 3.0.1 (2018-11-20) | ||
|
||
## 3.0.0 (2018-11-15) | ||
|
||
### Breaking Changes | ||
|
||
- The id prop of DotTip has been removed. Please use the tipId prop instead. | ||
|
||
## 2.0.13 (2018-11-12) | ||
|
||
## 2.0.12 (2018-11-12) | ||
|
||
## 2.0.11 (2018-11-09) | ||
|
||
## 2.0.10 (2018-11-09) | ||
|
||
## 2.0.9 (2018-11-03) | ||
|
||
## 2.0.8 (2018-10-30) | ||
|
||
## 2.0.7 (2018-10-29) | ||
|
||
### Deprecations | ||
|
||
- The id prop of DotTip has been deprecated. Please use the tipId prop instead. | ||
|
||
## 2.0.6 (2018-10-22) | ||
|
||
## 2.0.5 (2018-10-19) | ||
|
||
## 2.0.4 (2018-10-18) | ||
|
||
## 2.0.0 (2018-09-05) | ||
|
||
### Breaking Change | ||
|
||
- Change how required built-ins are polyfilled with Babel 7 ([#9171](https://github.com/WordPress/gutenberg/pull/9171)). If you're using an environment that has limited or no support for ES2015+ such as lower versions of IE then using [core-js](https://github.com/zloirock/core-js) or [@babel/polyfill](https://babeljs.io/docs/en/next/babel-polyfill) will add support for these methods. |
Oops, something went wrong.
b860b47
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.
Flaky tests detected in b860b47.
Some tests passed with failed attempts. The failures may not be related to this commit but are still reported for visibility. See the documentation for more information.
🔍 Workflow run URL: https://github.com/WordPress/gutenberg/actions/runs/5538764413
📝 Reported issues:
specs/editor/plugins/block-directory-add.test.js
specs/editor/plugins/block-directory-add.test.js
specs/editor/various/shortcut-help.test.js