9s-fe-core
Version:
Core functionalities for authentication, configuration, and repository management.
11 lines (10 loc) • 696 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const jsx_runtime_1 = require("react/jsx-runtime");
const field_subtype_enum_1 = require("../../enums/field-subtype.enum");
const TextDisplay = ({ fieldItem }) => {
var _a;
const valueDisplay = (_a = fieldItem.value) !== null && _a !== void 0 ? _a : '';
return ((0, jsx_runtime_1.jsx)(jsx_runtime_1.Fragment, { children: fieldItem.type_sub === field_subtype_enum_1.FieldSubTypeEnum.EDITOR ? ((0, jsx_runtime_1.jsx)("div", { dangerouslySetInnerHTML: { __html: valueDisplay } }, fieldItem.key)) : ((0, jsx_runtime_1.jsx)("p", { children: valueDisplay }, fieldItem.key)) }));
};
exports.default = TextDisplay;