RyanofWoods/rails-react-swedish-birds

View on GitHub
app/javascript/react_app/helpers/name_helper.ts

Summary

Maintainability
A
0 mins
Test Coverage
B
83%
import { Species, Family, Order, Language } from '../types/speciesData'

const getNameAttribute = (object: Species | Family | Order, language: Language): string => {
  switch (language) {
    case 'EN':
      return object.englishName
    case 'SE':
      return object.swedishName
    case 'SC':
      return object.scientificName
    default:
      return ''
  }
}

export default getNameAttribute