A responsive image React.js component