You could always just send back a single JSX.Element as a fragment, too:
interface IOptions {
options: string[]
}
const CardArray: React.FC<IOptions> = ({ options }) => {
return <>{options.map(opt => opt)}</>
}
This way you’re matching the returned type and it won’t affect your markup.