From f76f9e621f561c212438e296799a073d1a730804 Mon Sep 17 00:00:00 2001 From: Ignace Maes Date: Sat, 27 Apr 2024 21:27:49 +0200 Subject: [PATCH] fix: embed glimmer syntax --- bin/assemble.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/assemble.ts b/bin/assemble.ts index 71846b06..d39ec587 100644 --- a/bin/assemble.ts +++ b/bin/assemble.ts @@ -96,9 +96,7 @@ function generateComponents(mappings: Record>) { const content = Object.entries(variants) .map(([variant, content], index) => { - return `\n 0 ? "else-" : "" - }if="displayWeight === '${variant}'">${content}`; + return `\n {{#if (this.eq this.weight "${variant}")}}${content}{{/if}}`; }) .join(""); @@ -143,6 +141,8 @@ export default class Ph${name} extends Component { : undefined; } + eq = (a: string, b: string) => a === b; +