--- import translate from '../i18n/translate'; import tSite from '../i18n/translations/site'; import type LallansIssue from '../types/LallansIssue'; import type Locale from '../types/Locale'; import LallansIssueContributions from './LallansIssueContributions.astro'; import LallansIssueContributors from './LallansIssueContributors.astro'; import PayPalButtons from './PayPalButtons.astro'; interface Props { issue: LallansIssue; locale: Locale; } const { issue, locale } = Astro.props; const t = translate(locale); ---

{t(tSite, { key: 'lallans' })} {issue.issueNumber}

{issue.description[locale]}

{ 'contributions' in issue ? ( ) : ( 'contributors' in issue && ) }