File tree Expand file tree Collapse file tree 6 files changed +21
-1
lines changed Expand file tree Collapse file tree 6 files changed +21
-1
lines changed Original file line number Diff line number Diff line change 89
89
"ember-bootstrap" : " ^5.1.1" ,
90
90
"ember-cookies" : " ^1.0.0" ,
91
91
"ember-data" : " 5.1.1" ,
92
+ "ember-event-helpers" : " ^0.1.1" ,
92
93
"ember-intl" : " ^5.7.2" ,
93
94
"ember-modal-dialog" : " ^4.1.2" ,
94
95
"ember-modifier" : " ^4.0.0" ,
Original file line number Diff line number Diff line change @@ -92,6 +92,7 @@ yarn dev
92
92
1 . ` ember-ref-bucket `
93
93
1 . ` ember-modal-dialog `
94
94
1 . ` ember-responsive `
95
+ 1 . ` ember-event-helpers `
95
96
96
97
[ (see code for samples)] ( https://github.com/lifeart/demo-ember-vite/tree/master/src/addons )
97
98
Original file line number Diff line number Diff line change
1
+ import PreventDefaultHelper from 'ember-event-helpers/addon/helpers/prevent-default.js' ;
2
+ import StopPropagationHelper from 'ember-event-helpers/addon/helpers/stop-propagation.js' ;
3
+
4
+ const registry = {
5
+ 'helper:prevent-default' : PreventDefaultHelper ,
6
+ 'helper:stop-propagation' : StopPropagationHelper ,
7
+ } ;
8
+
9
+ export default registry ;
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import EmberData from './ember-data';
12
12
import EmberNotify from './ember-notify' ;
13
13
import EmberModalDialog from './ember-modal-dialog' ;
14
14
import EmberResponsive from './ember-responsive' ;
15
+ import EmberEventHelpers from './ember-event-helpers' ;
15
16
16
17
const registry = {
17
18
...EmberSimpleAuthRegistry ,
@@ -28,6 +29,7 @@ const registry = {
28
29
...EmberNotify ,
29
30
...EmberModalDialog ,
30
31
...EmberResponsive ,
32
+ ...EmberEventHelpers ,
31
33
} ;
32
34
33
35
export default registry ;
Original file line number Diff line number Diff line change 2
2
<EmberNotify />
3
3
{{ #if this.showModal }}
4
4
<ModalDialog >
5
- Ember Modal Dialog test <Button {{ on ' click' this.closeModal }} >Close</Button >
5
+ Ember Modal Dialog test <Button {{ on ' click' ( stop-propagation this.closeModal ) }} >Close</Button >
6
6
</ModalDialog >
7
7
{{ /if }}
8
8
Original file line number Diff line number Diff line change @@ -5690,6 +5690,13 @@ ember-element-helper@^0.6.0:
5690
5690
ember-cli-babel "^7.26.11"
5691
5691
ember-cli-htmlbars "^6.0.1"
5692
5692
5693
+ ember-event-helpers@^0.1.1:
5694
+ version "0.1.1"
5695
+ resolved "https://registry.yarnpkg.com/ember-event-helpers/-/ember-event-helpers-0.1.1.tgz#8df141306c927b9d1a7bc63d63095e92c0ba90a1"
5696
+ integrity sha512-fWcbWd4W4nRv8bbato8JB6oGRpATkR+oGYxMIqnfgTgPWaCS0ww7CuUVNpwg1TulojKMCuTXi8Fem2b1NSF1ZQ==
5697
+ dependencies:
5698
+ ember-cli-babel "^7.19.0"
5699
+
5693
5700
ember-focus-trap@^1.0.0:
5694
5701
version "1.0.1"
5695
5702
resolved "https://registry.yarnpkg.com/ember-focus-trap/-/ember-focus-trap-1.0.1.tgz#a99565f6ce55d500b92a0965e79e3ad04219f157"
You can’t perform that action at this time.
0 commit comments