From 09309dfef7012cfcbced700ac7d3749b538b4b8e Mon Sep 17 00:00:00 2001 From: Kamran Ahmed Date: Wed, 6 Nov 2019 22:59:43 +0400 Subject: [PATCH] Share gudie widget on the sidebar --- components/share-guide/index.js | 28 +++++++++++++++++++++++----- pages/guides/[guide].js | 6 +++--- 2 files changed, 26 insertions(+), 8 deletions(-) diff --git a/components/share-guide/index.js b/components/share-guide/index.js index 9f0e86760..45ba1b2fb 100644 --- a/components/share-guide/index.js +++ b/components/share-guide/index.js @@ -1,16 +1,34 @@ import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { faFacebookSquare, faRedditSquare, faTwitterSquare } from '@fortawesome/free-brands-svg-icons' +import { getFacebookShareUrl, getRedditShareUrl, getTwitterShareUrl } from "lib/url"; import { ShareIcon, ShareIconsList, ShareWrap } from './style'; -const ShareGuide = (props) => ( +const ShareGuide = ({ + guide, + guide: { + author = {} + } = {} +}) => ( - - - + + + + + + + + + + + + + + + ); -export default ShareGuide; \ No newline at end of file +export default ShareGuide; diff --git a/pages/guides/[guide].js b/pages/guides/[guide].js index 529bdc88a..8e5dc688c 100644 --- a/pages/guides/[guide].js +++ b/pages/guides/[guide].js @@ -14,12 +14,12 @@ const Guide = ({ guide }) => { return ( - + - + - + ); };