Generalize store quering functions

This commit is contained in:
Zaid Abdulla committed 2018-12-26 00:22:07 -08:00
1 parent 93c6a4dfcd
commit 9b827c5f5e
26 files changed
+1362 -321

No files matched your search

+27
View File
@@ -0,0 +1,27 @@
"use strict";
import m from "mithril";
import * as components from "../components";
const component = {
view: vnode => {
const device = vnode.attrs.device;
const parameters = vnode.attrs.parameters;
const filtered = Object.values(parameters).filter(
p => p.parameter in device
);
const rows = filtered.map(p =>
m(
"tr",
m("th", p.label),
m(
"td",
m(components.get("parameter"), Object.assign({ device: device }, p))
)
)
);
return m("table.parameter-list", rows);
}
};
export default component;