synapse-react-client
Version:
[](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [](https://badge.fury.io/js/synaps
22 lines • 1.36 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var core_1 = require("@material-ui/core");
var react_1 = (0, tslib_1.__importDefault)(require("react"));
function FieldDescriptionTable(props) {
var description = props.description, required = props.required, type = props.type, show = props.show;
return (react_1.default.createElement(core_1.Collapse, { className: "field-description", in: show },
react_1.default.createElement("table", { className: "FieldDescriptionTable" },
react_1.default.createElement("tbody", null,
description && (react_1.default.createElement("tr", null,
react_1.default.createElement("th", null, "Description"),
react_1.default.createElement("td", null, description))),
react_1.default.createElement("tr", null,
react_1.default.createElement("th", null, "Type"),
react_1.default.createElement("td", null, type)),
react_1.default.createElement("tr", null,
react_1.default.createElement("th", null, "Required"),
react_1.default.createElement("td", null, required ? 'Yes' : 'No'))))));
}
exports.default = FieldDescriptionTable;
//# sourceMappingURL=FieldDescriptionTable.js.map