* Add eslint-plugin-jsx-a11y. * Fix npm script. * Adjust npm scripts so test also runs lint. * Fix existing lint errors. * Don't break on a11y issues. * Add role and tabIndex. * Add vim and Mac files to .gitignore and .dockerignore. * Handle htmlFor (partially), a that's actually a button. * Fix missing tabIndex. * Add cursor:pointer to load-more * Revert change to load_more. * Fixes based on review. * Update yarn.lock. * Don't try to install fsevents on Linux (hides warning noise).
		
			
				
	
	
		
			14 lines
		
	
	
		
			322 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			322 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
import { FormattedMessage } from 'react-intl';
 | 
						|
 | 
						|
const LoadMore = ({ onClick }) => (
 | 
						|
  <a href="#" className='load-more' role='button' onClick={onClick}>
 | 
						|
    <FormattedMessage id='status.load_more' defaultMessage='Load more' />
 | 
						|
  </a>
 | 
						|
);
 | 
						|
 | 
						|
LoadMore.propTypes = {
 | 
						|
  onClick: React.PropTypes.func
 | 
						|
};
 | 
						|
 | 
						|
export default LoadMore;
 |