mod-arch-shared
Version:
Shared UI components and utilities for modular architecture micro-frontend projects
18 lines • 902 B
JavaScript
import * as React from 'react';
import { Content } from '@patternfly/react-core';
import MarkdownView from '../../components/MarkdownView';
const TableRowTitleDescription = ({ title, description,
// resource,
subtitle, descriptionAsMarkdown, label, }) => {
let descriptionNode;
if (description) {
descriptionNode = descriptionAsMarkdown ? (React.createElement(MarkdownView, { conciseDisplay: true, markdown: description })) : (React.createElement(Content, { component: "p", "data-testid": "table-row-title-description", style: { color: 'var(--pf-v6-global--Color--200)' } }, description));
}
return (React.createElement(React.Fragment, null,
React.createElement("b", { "data-testid": "table-row-title" }, title),
subtitle,
descriptionNode,
label));
};
export default TableRowTitleDescription;
//# sourceMappingURL=TableRowTitleDescription.js.map