Skip to content

Commit 97bd6a4

Browse files
committed
MC-35103: Tracking Page Builder actions
- WIP: Hide/Show action tracked
1 parent 53acb2d commit 97bd6a4

File tree

1 file changed

+13
-0
lines changed
  • app/code/Magento/PageBuilderAdminAnalytics/view/adminhtml/web/js/page-builder

1 file changed

+13
-0
lines changed

app/code/Magento/PageBuilderAdminAnalytics/view/adminhtml/web/js/page-builder/events-mixin.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,19 @@ define(['underscore'], function (_underscore) {
3939
if (name.indexOf('removeAfter') !== -1) action='remove';
4040
if (name.indexOf('createAfter') !== -1) action='create';
4141

42+
if (name.indexOf('updateAfter') !== -1 &&
43+
!_underscore.isUndefined(args) &&
44+
!_underscore.isUndefined(args.dataStore) &&
45+
!_underscore.isUndefined(args.dataStore.previousState) &&
46+
!_underscore.isUndefined(args.dataStore.state)
47+
) {
48+
console.log('hiding/showing');
49+
if (args.dataStore.previousState.display === true &&
50+
args.dataStore.state.display === false) action = 'hide';
51+
if (args.dataStore.previousState.display === false &&
52+
args.dataStore.state.display === true) action = 'show';
53+
}
54+
4255
if (!_underscore.isUndefined(args) && !_underscore.isUndefined(args.contentType) &&
4356
!_underscore.isUndefined(args.contentType.config && action !== '')
4457
) {

0 commit comments

Comments
 (0)