stash/ui/v2.5/src/components/Shared/TitleDisplay.tsx
Herpes3000 b166cf59f7 fix for PerformerCard Title Display
previously showing '[Object][Object]'
2024-11-09 15:04:57 +02:00

21 lines
No EOL
458 B
TypeScript

import React from 'react';
interface ITitleDisplayProps {
text: string;
className?: string;
}
export const TitleDisplay: React.FC<ITitleDisplayProps> = ({ text, className }) => {
if (!text) return null;
return (
<div className={className}>
{text.split('\n').map((line, i) => (
<React.Fragment key={i}>
{line}
{i < text.split('\n').length - 1 && <br />}
</React.Fragment>
))}
</div>
);
};