first commit
Some checks failed
Build / run (push) Has been cancelled

This commit is contained in:
maher
2025-10-29 11:42:25 +01:00
commit 703f50a09d
4595 changed files with 385164 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
import {Person} from '@app/titles/models/person';
import {BulletSeparatedItems} from '@app/titles/bullet-separated-items';
import {Trans} from '@common/i18n/trans';
import {TitleLink} from '@app/titles/title-link';
import {HTMLAttributeAnchorTarget} from 'react';
import {BaseMediaLinkProps} from '@app/base-media-link';
interface Props {
person: Person;
linkTarget?: HTMLAttributeAnchorTarget;
linkColor?: BaseMediaLinkProps['color'];
}
export function KnownForCompact({
person,
linkTarget,
linkColor = 'primary',
}: Props) {
return (
<BulletSeparatedItems>
{person.known_for ? <Trans message={person.known_for} /> : null}
{person.primary_credit ? (
<TitleLink
target={linkTarget}
color={linkColor}
title={person.primary_credit}
onClick={e => {
e.stopPropagation();
}}
/>
) : null}
</BulletSeparatedItems>
);
}