Show single success message for theme install and activation (https://github.com/woocommerce/woocommerce-admin/pull/8236)
* Show single success message for theme install and activation * Add changelog entry
This commit is contained in:
parent
5002a1498a
commit
ea6b50f241
|
@ -0,0 +1,4 @@
|
|||
Significance: patch
|
||||
Type: Tweak
|
||||
|
||||
Show single success message for theme install and activation #8236
|
|
@ -110,17 +110,7 @@ class Theme extends Component {
|
|||
path: '/wc-admin/onboarding/themes/install?theme=' + slug,
|
||||
method: 'POST',
|
||||
} )
|
||||
.then( ( response ) => {
|
||||
createNotice(
|
||||
'success',
|
||||
sprintf(
|
||||
__(
|
||||
'%s was installed on your site',
|
||||
'woocommerce-admin'
|
||||
),
|
||||
response.name
|
||||
)
|
||||
);
|
||||
.then( () => {
|
||||
this.activateTheme( slug );
|
||||
} )
|
||||
.catch( ( response ) => {
|
||||
|
@ -140,8 +130,9 @@ class Theme extends Component {
|
|||
createNotice(
|
||||
'success',
|
||||
sprintf(
|
||||
/* translators: The name of the theme that was installed and activated */
|
||||
__(
|
||||
'%s was activated on your site',
|
||||
'%s was installed and activated on your site',
|
||||
'woocommerce-admin'
|
||||
),
|
||||
response.name
|
||||
|
|
Loading…
Reference in New Issue