From 78550c0d1c7037b17bdaa9413351b759b20772c0 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 13 Aug 2023 18:46:16 +0530 Subject: feat: adds conditionals --- src/declarations.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/declarations.ts') diff --git a/src/declarations.ts b/src/declarations.ts index 17306bd..0571116 100644 --- a/src/declarations.ts +++ b/src/declarations.ts @@ -5,6 +5,7 @@ import { match, matchString } from './utils/adt' export interface Declaration { selector: Selector properties: Map + isInstance: boolean } export interface DeclarationEval { @@ -87,7 +88,7 @@ export const toDeclaration = (expr: Expr): Declaration | undefined => { selector.selectors.push(SelectorComp.Attr(['data-instance', baseId])) } - return { selector, properties } + return { selector, properties, isInstance } } export const expressionsToDeclrs = async ( -- cgit v1.3.1