Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo-mod-jslibs-dist.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'alpinejs/packages/alpinejs/src/magics.js')
-rw-r--r--alpinejs/packages/alpinejs/src/magics.js26
1 files changed, 0 insertions, 26 deletions
diff --git a/alpinejs/packages/alpinejs/src/magics.js b/alpinejs/packages/alpinejs/src/magics.js
deleted file mode 100644
index b24515c..0000000
--- a/alpinejs/packages/alpinejs/src/magics.js
+++ /dev/null
@@ -1,26 +0,0 @@
-import Alpine from './alpine'
-import { interceptor } from './interceptor'
-
-let magics = {}
-
-export function magic(name, callback) {
- magics[name] = callback
-}
-
-export function injectMagics(obj, el) {
- Object.entries(magics).forEach(([name, callback]) => {
- Object.defineProperty(obj, `$${name}`, {
- get() { return callback(el, { Alpine, interceptor }) },
-
- enumerable: false,
- })
- })
-
- return {
- obj,
- cleanup: () => {
- // MemLeak1: Issue #2140
- el = null;
- }
- };
-}