@cimpress/react-components
Version:
React components to support the MCP styleguide
21 lines • 1.27 kB
JavaScript
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ComponentDoc = ComponentDoc;
const react_1 = __importDefault(require("react"));
const PropsTable_1 = require("./PropsTable");
function ComponentDoc({ name, demoName = 'Demo', propInfos = [], remarks, children }) {
return (react_1.default.createElement("div", null,
react_1.default.createElement("div", { className: "row", style: { paddingBottom: '10px' } },
react_1.default.createElement("div", { className: "col-md-12" },
react_1.default.createElement("h2", null, name),
propInfos.length ? react_1.default.createElement(PropsTable_1.PropsTable, { propInfos: propInfos }) : null,
react_1.default.createElement("div", null, remarks))),
children ? (react_1.default.createElement("div", { className: "row", style: { paddingBottom: '30px' } },
react_1.default.createElement("div", { className: "col-md-12" },
react_1.default.createElement("h3", null, demoName),
children))) : null));
}
//# sourceMappingURL=ComponentDoc.js.map