Skip to content

Commit 8491f72

Browse files
authored
Merge pull request #1222 from filrak/develop
Develop
2 parents 18ee95f + e942f9a commit 8491f72

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+38
-3536
lines changed

core/mixins/onEscapePress/index.js

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1-
import { onEscapePress } from 'core/modules/ui'
2-
// for backward compatibility, probably will be changed for a module
3-
export default onEscapePress
1+
export default {
2+
mounted () {
3+
const keydownHandler = (e) => {
4+
// for old browser support as a fallback
5+
if (e.key === 'Escape' || e.key === 'Esc' || e.keyCode === 27) {
6+
this.onEscapePress()
7+
}
8+
}
9+
document.addEventListener('keydown', keydownHandler)
10+
this.$once('hook:desktroyed', () => {
11+
document.removeEventListener('keydown', keydownHandler)
12+
})
13+
}
14+
}

core/modules/README.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

core/modules/cart/add.js

Lines changed: 0 additions & 13 deletions
This file was deleted.

core/modules/cart/index.js

Lines changed: 0 additions & 15 deletions
This file was deleted.

core/modules/cart/products.js

Lines changed: 0 additions & 8 deletions
This file was deleted.

core/modules/cart/remove.js

Lines changed: 0 additions & 8 deletions
This file was deleted.

core/modules/ui/index.js

Lines changed: 0 additions & 9 deletions
This file was deleted.

core/modules/ui/onEscapePress.js

Lines changed: 0 additions & 16 deletions
This file was deleted.

src/themes/catalog/.gitignore

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/themes/catalog/App.vue

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)