diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..723ef36 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea \ No newline at end of file diff --git a/index.d.ts b/index.d.ts new file mode 100644 index 0000000..6ec9665 --- /dev/null +++ b/index.d.ts @@ -0,0 +1,6 @@ +declare module 'vue-click-outside' { + import { DirectiveOptions } from 'vue' + const vClickOutside: DirectiveOptions + export default vClickOutside +} + diff --git a/index.js b/index.js index d59d224..99dfd50 100644 --- a/index.js +++ b/index.js @@ -31,7 +31,7 @@ function isServer(vNode) { return typeof vNode.componentInstance !== 'undefined' && vNode.componentInstance.$isServer } -exports = module.exports = { +export default { bind: function (el, binding, vNode) { if (!validate(binding)) return