summaryrefslogtreecommitdiff
path: root/source/helpers/selector-observer.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'source/helpers/selector-observer.tsx')
-rw-r--r--source/helpers/selector-observer.tsx8
1 files changed, 4 insertions, 4 deletions
diff --git a/source/helpers/selector-observer.tsx b/source/helpers/selector-observer.tsx
index 1beb3aca..522d1953 100644
--- a/source/helpers/selector-observer.tsx
+++ b/source/helpers/selector-observer.tsx
@@ -1,10 +1,10 @@
import React from 'dom-chef';
import {css} from 'code-tag';
import onetime from 'onetime';
-import {ParseSelector} from 'typed-query-selector/parser';
+import {ParseSelector} from 'typed-query-selector/parser.js';
-import getCallerID from './caller-id';
-import isDevelopmentVersion from './is-development-version';
+import getCallerID from './caller-id.js';
+import isDevelopmentVersion from './is-development-version.js';
type ObserverListener<ExpectedElement extends Element> = (element: ExpectedElement, options: SignalAsOptions) => void;
@@ -17,7 +17,7 @@ const getListener = <
selector: Selector,
callback: ObserverListener<ExpectedElement>,
signal?: AbortSignal,
-) => function (event: AnimationEvent) {
+) => (event: AnimationEvent) => {
const target = event.target as ExpectedElement;
// The target can match a selector even if the animation actually happened on a ::before pseudo-element, so it needs an explicit exclusion here
if (target.classList.contains(seenMark) || !target.matches(selector)) {