From b6f3e05063fb040e3d157d64d336b08e48e70515 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli Date: Sat, 5 Nov 2022 10:12:00 -0400 Subject: [PATCH] fix(template): use more robust template tag identification --- demo/samples.js | 41 ++++++-- package.json | 2 +- src/index.js | 99 ++++++++++++++++++- tests-esm/unit/injections.test.js | 153 ++++++++++++++++++++++++++++++ 4 files changed, 284 insertions(+), 11 deletions(-) diff --git a/demo/samples.js b/demo/samples.js index f928c534..125b1e36 100644 --- a/demo/samples.js +++ b/demo/samples.js @@ -114,22 +114,51 @@ export const gjsTemplateOnly = { name: 'template-only .gjs', language: 'js', sample: `import { helper } from '@ember/component/helper'; -import { modifier } from 'ember-modifier'; + import { modifier } from 'ember-modifier'; -const plusOne = helper(([num]) => num + 1); + const plusOne = helper(([num]) => num + 1); -const setScrollPosition = modifier((element, [position]) => { + const setScrollPosition = modifier((element, [position]) => { element.scrollTop = position -}); + }); -