23 lines
877 B
JavaScript
23 lines
877 B
JavaScript
"use strict";
|
|
|
|
import parameter from "./components/parameter";
|
|
import parameterList from "./components/parameter-list";
|
|
import parameterTable from "./components/parameter-table";
|
|
import overviewDot from "./components/overview-dot";
|
|
import container from "./components/container";
|
|
import summonButton from "./components/summon-button";
|
|
import deviceFaults from "./components/device-faults";
|
|
|
|
function get(name) {
|
|
if (name === "parameter") return parameter;
|
|
else if (name === "parameter-list") return parameterList;
|
|
else if (name === "parameter-table") return parameterTable;
|
|
else if (name === "overview-dot") return overviewDot;
|
|
else if (name === "container") return container;
|
|
else if (name === "summon-button") return summonButton;
|
|
else if (name === "device-faults") return deviceFaults;
|
|
else throw new Error(`No such component '${name}'`);
|
|
}
|
|
|
|
export { get };
|