2026-02-23 11:22:35 +00:00

40 lines
685 B
JavaScript

import PropTypes from 'prop-types';
import React from 'react';
const TextViewItem = ({ label, value, prefix }) => {
if (
!value &&
value !== 0 &&
value !== false
) {
return null;
}
const displayValue = `${
prefix ? `${prefix} ` : ''
}${value}`;
return (
<div className="form-group">
<label className="col-form-label">
{label}
</label>
<input
type="text"
readOnly
className="form-control-plaintext"
value={displayValue}
/>
</div>
);
};
TextViewItem.propTypes = {
label: PropTypes.string,
value: PropTypes.any,
prefix: PropTypes.string,
};
export default TextViewItem;