import React from "react"; import { Box } from "grommet"; import { stateToEmoji } from "../../utils/indi"; import LightVector from "./light"; import NumberVector from "./number"; import SwitchVector from "./switch"; import TextVector from "./text"; const Property = ({ property }) => { return (
{stateToEmoji(property.vector.state)}{" "} {property.vector.label || property.name}
{property.vector.__typename === "NumberVector" && ( )} {property.vector.__typename === "SwitchVector" && ( )} {property.vector.__typename === "TextVector" && ( )} {property.vector.__typename === "LightVector" && ( )}
); }; export default Property;