File tree Expand file tree Collapse file tree 2 files changed +11
-4
lines changed
app/code/Magento/Theme/view/frontend Expand file tree Collapse file tree 2 files changed +11
-4
lines changed Original file line number Diff line number Diff line change 5
5
*/
6
6
?>
7
7
<div data-bind="scope: 'messages'">
8
- <!-- ko if: cookieMessages && cookieMessages.length > 0 -->
9
- <div aria-atomic="true" role="alert" data-bind="foreach: { data: cookieMessages, as: 'message' }" class="messages">
8
+ <!-- ko if: cookieMessages() && cookieMessages().length > 0 -->
9
+ <div aria-atomic="true" role="alert" class="messages" data-bind="foreach: {
10
+ data: cookieMessages(), as: 'message'
11
+ }">
10
12
<div data-bind="attr: {
11
13
class: 'message-' + message.type + ' ' + message.type + ' message',
12
14
'data-ui-id': 'message-' + message.type
Original file line number Diff line number Diff line change @@ -27,9 +27,14 @@ define([
27
27
* Extends Component object by storage observable messages.
28
28
*/
29
29
initialize : function ( ) {
30
- this . _super ( ) ;
30
+ this . _super ( ) . observe (
31
+ [
32
+ 'cookieMessages' ,
33
+ ]
34
+ ) ;
35
+
36
+ this . cookieMessages ( _ . unique ( $ . cookieStorage . get ( 'mage-messages' ) , 'text' ) ) ;
31
37
32
- this . cookieMessages = _ . unique ( $ . cookieStorage . get ( 'mage-messages' ) , 'text' ) ;
33
38
this . messages = customerData . get ( 'messages' ) . extend ( {
34
39
disposableCustomerData : 'messages'
35
40
} ) ;
You can’t perform that action at this time.
0 commit comments