ConceptPortal-public/rsconcept/frontend/src/components/Common/LabeledText.tsx

25 lines
437 B
TypeScript

interface LabeledTextProps {
id?: string
label: string
text: string | number
tooltip?: string
}
function LabeledText({ id, label, text, tooltip }: LabeledTextProps) {
return (
<div className='flex justify-between gap-4'>
<label
className='font-semibold'
title={tooltip}
htmlFor={id}
>
{label}
</label>
<span id={id}>
{text}
</span>
</div>);
}
export default LabeledText;