Image component update
This commit is contained in:
1 parent
800f43bd8a
commit
68e0fd5dd5
2 files changed
+21
-12
No files matched your search
@@ -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>
|
||||
)
|
||||
@@ -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
|
||||
Reference in new issue
Block a user