mqtt-control-map/src/components/UiItems/Section.js
uwap 0a027fd7c2 Completely rewrite the UI Components
to a new functional way of defining them with advantages towards generating docs and a potential editor functionality
2018-11-10 01:34:31 +01:00

23 lines
559 B
JavaScript

// @flow
import React from "react";
import createComponent from "./base";
import type { UISection } from "config/flowtypes";
import ListSubheader from "@material-ui/core/ListSubheader";
const BaseComponent = (_b, item: UISection, _state, _changeState) => (
<ListSubheader>{item.text}</ListSubheader>
);
export default createComponent({
id: "section",
name: "Section",
desc: `
The section is a divider that can visually group components.
`,
parameters: {
text: "The text that is being displayed"
},
baseComponent: BaseComponent
});