import * as React from "react"; interface AuthorNames { authLastName_s: string[]; authFirstName_s: string[]; } interface AuthorName { authLastName: string; authFirstName: string; } const Author: React.FC = ({ authFirstName, authLastName }) => ( {authLastName.toUpperCase()} {authFirstName} ); export const Authors: React.FC = ({ authLastName_s, authFirstName_s }) => { switch (authLastName_s.length) { case 1: return ; case 2: return ( et{" "} ); default: return ( ,{" "} et al. ); } };