1. const React = window.React;
    
  2. 
    
  3. function csv(string) {
    
  4.   return string.split(/\s*,\s*/);
    
  5. }
    
  6. 
    
  7. export default function IssueList({issues}) {
    
  8.   if (!issues) {
    
  9.     return null;
    
  10.   }
    
  11. 
    
  12.   if (typeof issues === 'string') {
    
  13.     issues = csv(issues);
    
  14.   }
    
  15. 
    
  16.   let links = issues.reduce((memo, issue, i) => {
    
  17.     return memo.concat(
    
  18.       i > 0 && i < issues.length ? ', ' : null,
    
  19.       <a href={'https://github.com/facebook/react/issues/' + issue} key={issue}>
    
  20.         {issue}
    
  21.       </a>
    
  22.     );
    
  23.   }, []);
    
  24. 
    
  25.   return <span>{links}</span>;
    
  26. }