Skip to content

Commit 41246d4

Browse files
committed
fix: rework Object.entries into more compatible code
1 parent 99c5789 commit 41246d4

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/common/src/internal/forwardEventsBuilder.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,10 @@ export function forwardEventsBuilder(component: SvelteComponent) {
104104
once?: true;
105105
preventDefault?: true;
106106
stopPropagation?: true;
107-
} = Object.fromEntries(parts.slice(1).map((mod) => [mod, true]));
107+
} = parts.slice(1).reduce((obj, mod) => {
108+
obj[mod] = true;
109+
return obj;
110+
}, {} as { [k: string]: boolean });
108111
if (eventOptions.passive) {
109112
options = options || ({} as AddEventListenerOptions);
110113
options.passive = true;

0 commit comments

Comments
 (0)