From 5d477cebb2728663d15981d209b0ce0a31358ebb Mon Sep 17 00:00:00 2001
From: leangseu-edx <83240113+leangseu-edx@users.noreply.github.com>
Date: Wed, 18 Jan 2023 10:29:09 -0500
Subject: [PATCH] fix: update social sharing icon and title (#1046)
* fix: update social sharing icon and title
* chore: remove twitter icon
---
src/courseware/course/share/ShareButton.jsx | 19 ++++++++++++++-----
src/courseware/course/share/messages.js | 5 +++++
2 files changed, 19 insertions(+), 5 deletions(-)
diff --git a/src/courseware/course/share/ShareButton.jsx b/src/courseware/course/share/ShareButton.jsx
index 251dd35d..d981e1b9 100644
--- a/src/courseware/course/share/ShareButton.jsx
+++ b/src/courseware/course/share/ShareButton.jsx
@@ -1,13 +1,21 @@
import { PropTypes } from 'prop-types';
-import { Icon } from '@edx/paragon';
-import { Share } from '@edx/paragon/icons';
import { useIntl } from '@edx/frontend-platform/i18n';
-import { TwitterShareButton } from 'react-share';
-
+import { TwitterShareButton, TwitterIcon } from 'react-share';
import { stringifyUrl } from 'query-string';
+import { Icon } from '@edx/paragon';
import messages from './messages';
+const ShareTwitterIcon = () => (
+
+);
+
function ShareButton({ url }) {
const { formatMessage } = useIntl();
@@ -23,10 +31,11 @@ function ShareButton({ url }) {
return (
-
+
{formatMessage(messages.shareButton)}
);
diff --git a/src/courseware/course/share/messages.js b/src/courseware/course/share/messages.js
index 2ef59128..9c9b0855 100644
--- a/src/courseware/course/share/messages.js
+++ b/src/courseware/course/share/messages.js
@@ -16,6 +16,11 @@ const messages = defineMessages({
defaultMessage: 'Copy the link below to share this content.',
description: 'share message modal body',
},
+ shareQuote: {
+ id: 'learn.sequence.share.quote',
+ defaultMessage: 'Here\'s a fun clip from a class I\'m taking on @edXonline.\n',
+ description: 'share message quote',
+ },
});
export default messages;