aboutsummaryrefslogtreecommitdiff
path: root/src/eval.ts
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2023-08-13 17:05:06 +0530
committerAkshay Nair <phenax5@gmail.com>2023-08-13 17:05:06 +0530
commite4d70a54e97551f974a04379817e8baf152fa8d3 (patch)
tree2b2ce59a654e7e50f2ba945ccfe6e494e07e8449 /src/eval.ts
parentc327a1dfc40b834b31c3488020859223f3583b4c (diff)
downloadcss-everything-e4d70a54e97551f974a04379817e8baf152fa8d3.tar.gz
css-everything-e4d70a54e97551f974a04379817e8baf152fa8d3.zip
feat: adds applying css properties for instances + adds --cssx-text eval + fixes issues
Diffstat (limited to 'src/eval.ts')
-rw-r--r--src/eval.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/eval.ts b/src/eval.ts
index 3d6734f..79eeb79 100644
--- a/src/eval.ts
+++ b/src/eval.ts
@@ -85,7 +85,7 @@ const getFunctions = (name: string, args: Expr[], actions: EvalActions) =>
var: async () => {
const varName = await evalExpr(args[0], actions)
- const defaultValue = await evalExpr(args[1], actions)
+ const defaultValue = args[1] && (await evalExpr(args[1], actions))
return varName && (actions.getVariable(varName) ?? defaultValue)
},
update: async () => {