ElectronicBabylonianLiterature/ebl-frontend

View on GitHub
src/dictionary/ui/display/LemmaQueryLink.tsx

Summary

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

export default function LemmaQueryLink({
  lemmaId,
  children,
  anchor,
}: {
  lemmaId: string
  children?: React.ReactNode
  anchor?: string
}): JSX.Element {
  return (
    <ExternalLink
      href={`/fragmentarium/search/?lemmas=${encodeURIComponent(lemmaId)}${
        anchor || ''
      }`}
      title={`View in fragmentarium search`}
    >
      {children}
      <i className={'pointer__hover my-2 fas fa-external-link-square-alt'} />
    </ExternalLink>
  )
}