|
|
@ -10,7 +10,7 @@ export default function add_event_handlers(
|
|
|
|
let snippet = handler.render(block);
|
|
|
|
let snippet = handler.render(block);
|
|
|
|
if (handler.modifiers.has('preventDefault')) snippet = `@prevent_default(${snippet})`;
|
|
|
|
if (handler.modifiers.has('preventDefault')) snippet = `@prevent_default(${snippet})`;
|
|
|
|
if (handler.modifiers.has('stopPropagation')) snippet = `@stop_propagation(${snippet})`;
|
|
|
|
if (handler.modifiers.has('stopPropagation')) snippet = `@stop_propagation(${snippet})`;
|
|
|
|
if (handler.modifiers.has('self')) snippet = `@self(${snippet}, ${target})`;
|
|
|
|
if (handler.modifiers.has('self')) snippet = `@self(${snippet})`;
|
|
|
|
|
|
|
|
|
|
|
|
const opts = ['passive', 'once', 'capture'].filter(mod => handler.modifiers.has(mod));
|
|
|
|
const opts = ['passive', 'once', 'capture'].filter(mod => handler.modifiers.has(mod));
|
|
|
|
|
|
|
|
|
|
|
|