makeResponsive
Specification
Alternative declaration
import React from 'react'
import { useResponsiveProps } from 'atomic-layout'
export const Image = (props) => {
const { url, size } = useResponsiveProps(props)
return <img src={url} height={size} width={size} />
}Example
import React from 'react'
import { makeResponsive } from 'atomic-layout'
const Image = ({ url, size }) => (
<img src={url} height={size} width={size} />
)
export default makeResponsive(Image)import React from 'react'
import Image from './Image'
const Post = () => (
<Image
src="mobile.jpg"
srcMd="post-tablet.jpg"
srcLg="post-large.jpg"
size={50}
sizeMd={75}
sizeLg={125}
/>
)
export default PostLast updated