Image component update

This commit is contained in:
tmshv committed 2019-08-05 17:26:37 +03:00
1 parent 800f43bd8a
commit 68e0fd5dd5
2 files changed
+21 -12

No files matched your search

-12
View File
@@ -1,12 +0,0 @@
const React = require('react')
module.exports = ({data, alt, opa = true}) => (
<picture>
<img
className={opa ? 'opa' : ''}
alt={alt}
src={data.src}
srcSet={data.set.map(({url, density}) => `${url} ${density}x`)}
/>
</picture>
)
+21
View File
@@ -0,0 +1,21 @@
import React from 'react'
import className from 'classnames'
export const Image = ({data, alt, opa = true}) => (
<picture>
<style jsx>{`
picture img {
display: block;
}
`}</style>
<img
className={className({ opa })}
alt={alt}
src={data.src}
srcSet={data.set.map(({url, density}) => `${url} ${density}x`)}
/>
</picture >
)
export default Image