diff options
| author | Rafi Zadanly <zadanlyr@gmail.com> | 2023-02-14 13:56:24 +0700 |
|---|---|---|
| committer | Rafi Zadanly <zadanlyr@gmail.com> | 2023-02-14 13:56:24 +0700 |
| commit | 635f3de9cff5e4a9c92fd63984f8dfb9d7c6ab24 (patch) | |
| tree | 0ef444c22d61dcc4babe01a20a6834ef0768ab12 /src/components/elements | |
| parent | a88dbd7f7b271e78290506fdc61d68adba5d0019 (diff) | |
no message
Diffstat (limited to 'src/components/elements')
| -rw-r--r-- | src/components/elements/Image.js | 18 | ||||
| -rw-r--r-- | src/components/elements/Link.js | 10 |
2 files changed, 14 insertions, 14 deletions
diff --git a/src/components/elements/Image.js b/src/components/elements/Image.js index e03d81f7..da92674d 100644 --- a/src/components/elements/Image.js +++ b/src/components/elements/Image.js @@ -1,19 +1,15 @@ -import { LazyLoadImage } from "react-lazy-load-image-component"; -import "react-lazy-load-image-component/src/effects/opacity.css"; +import { LazyLoadImage } from "react-lazy-load-image-component" -const Image = ({ src, alt, className = "" }) => { +const Image = ({ ...props }) => { return ( <LazyLoadImage - effect="opacity" - src={src || '/images/noimage.jpeg'} - alt={src ? alt : 'Image Not Found - Indoteknik'} - className={className} + {...props} + src={props.src || '/images/noimage.jpeg'} + alt={props.src ? props.alt : 'Image Not Found - Indoteknik'} /> - ); + ) } -Image.defaultProps = { - test: false -} +Image.defaultProps = LazyLoadImage.defaultProps export default Image
\ No newline at end of file diff --git a/src/components/elements/Link.js b/src/components/elements/Link.js index d354bb1b..065b5c9e 100644 --- a/src/components/elements/Link.js +++ b/src/components/elements/Link.js @@ -1,9 +1,13 @@ import NextLink from "next/link"; -export default function Link({ children, ...pageProps }) { +const Link = ({ children, ...props }) => { return ( - <NextLink {...pageProps} scroll={false}> + <NextLink {...props} scroll={false}> {children} </NextLink> ) -}
\ No newline at end of file +} + +Link.defaultProps = NextLink.defaultProps + +export default Link
\ No newline at end of file |
