Evaluate component attrs before use
This commit is contained in:
1 parent
73baffc3b9
commit
88a84788a5
7 files changed
+26
-16
No files matched your search
@@ -23,6 +23,7 @@ import * as taskQueue from "../task-queue";
|
||||
import { parse } from "../../lib/common/expression-parser";
|
||||
import memoize from "../../lib/common/memoize";
|
||||
import { getIcon } from "../icons";
|
||||
import { evaluateExpression } from "../store";
|
||||
|
||||
const memoizedParse = memoize(parse);
|
||||
|
||||
@@ -55,7 +56,7 @@ const component: ClosureComponent = (): Component => {
|
||||
view: (vnode) => {
|
||||
const device = vnode.attrs["device"];
|
||||
|
||||
const limit = vnode.attrs["limit"] > 0 ? vnode.attrs["limit"] : 100;
|
||||
const limit = evaluateExpression(vnode.attrs["limit"], device) || 100;
|
||||
|
||||
const search = m("input", {
|
||||
type: "text",
|
||||
|
||||
Reference in new issue
Block a user