This repository has been archived by the owner on Feb 23, 2024. It is now read-only.
fix: store notices always shows as an error type #11768 #11932
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What
This PR will fix #11768
Reviewer : @opr
Why
There's an issue with the store-notice-container when you try to create the container
it always shows an error type, for example, if you run
in the web dev console in the cart/checkout block page, it'll show
what we want is something like
you can find more detail within the issue #11768
the issue is due to :
status
is set toerror
instead of usingstatus
variableso to fix this we need to change the
noticeProps
to something like this :This PR will affect cart & checkout block page that uses the StoreNotices component
Testing Instructions
Steps to reproduce the behavior:
wp.data.dispatch('core/notices').createSuccessNotice( 'This is a success message, it should show in green!', { context: 'wc/cart' } )
Screenshots or screencast
WooCommerce Visibility
Required:
Checklist
Required:
[type]
label or a[skip-changelog]
label.Conditional:
[skip-changelog]
label is not present).Changelog