diff options
Diffstat (limited to 'packages/website/ts/@next/components/image.tsx')
-rw-r--r-- | packages/website/ts/@next/components/image.tsx | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/packages/website/ts/@next/components/image.tsx b/packages/website/ts/@next/components/image.tsx new file mode 100644 index 000000000..f49c8c059 --- /dev/null +++ b/packages/website/ts/@next/components/image.tsx @@ -0,0 +1,21 @@ +import * as React from 'react'; +import styled from 'styled-components'; + +interface Props { + alt?: string; + src: any; + srcset: any; + center: any; +} + +const ImageClass: React.FunctionComponent<Props> = (props: Props) => { + const { src, srcset, alt } = props; + + return ( + <img src={src} {...props} /> + ); +}; + +export const Image = styled(ImageClass)` + margin: ${(props: Props) => props.center && `0 auto`}; +`; |