ElectronicBabylonianLiterature/ebl-frontend

View on GitHub
src/fragmentarium/ui/fragment/TransliterationHeader.tsx

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import React from 'react'

import './TransliterationHeader.css'
import { Fragment } from 'fragmentarium/domain/fragment'

export default function TransliterationHeader({
  fragment,
}: {
  fragment: Fragment
}): JSX.Element {
  return (
    <header>
      {fragment.description.split('\n').map((paragraph, index) => (
        <p key={index} className="TransliterationHeader__description">
          {paragraph}
        </p>
      ))}
      <p className="TransliterationHeader__publication">
        (Publication: {fragment.publication || '- '})
      </p>
    </header>
  )
}