Sha256: 3722efbd54a554d681d7f3b71781565db25be0fb37ab43a777467d641ea4b831
Contents?: true
Size: 524 Bytes
Versions: 26
Compression:
Stored size: 524 Bytes
Contents
import React, { Component } from "react"; import PropTypes from "prop-types"; const propTypes = { url: PropTypes.string.isRequired, alt: PropTypes.string }; const defaultProps = { alt: '', url: '' }; class Image extends Component { render() { const { alt, url } = this.props; return ( <img alt={alt} className={"pb_image lazyload blur_up"} data-src={url} /> ); } } Image.propTypes = propTypes; Image.defaultProps = defaultProps; export default Image;
Version data entries
26 entries across 26 versions & 1 rubygems