diff --git a/package-lock.json b/package-lock.json index b2174fd..2bfdcf1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36,7 +36,7 @@ "react-intl": "6.8.9", "react-redux": "^7.2.4", "react-router-dom": "6.30.3", - "react-share": "^4.4.0", + "react-share": "^5.2.2", "redux": "4.2.1", "redux-logger": "3.0.6", "redux-thunk": "2.4.2", @@ -18868,20 +18868,16 @@ } }, "node_modules/react-share": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/react-share/-/react-share-4.4.1.tgz", - "integrity": "sha512-AJ9m9RiJssqvYg7MoJUc9J0D7b/liWrsfQ99ndKc5vJ4oVHHd4Fy87jBlKEQPibT40oYA3AQ/a9/oQY6/yaigw==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/react-share/-/react-share-5.2.2.tgz", + "integrity": "sha512-z0nbOX6X6vHHWAvXduNkYeJUKTKNpKM5Xpmc5a2BxjJhUWl+sE7AsSEMmYEUj2DuDjZr5m7KFIGF0sQPKcUN6w==", "license": "MIT", "dependencies": { "classnames": "^2.3.2", "jsonp": "^0.2.1" }, - "engines": { - "node": ">=6.9.0", - "npm": ">=5.0.0" - }, "peerDependencies": { - "react": "^16.3.0 || ^17 || ^18" + "react": "^17 || ^18 || ^19" } }, "node_modules/react-side-effect": { diff --git a/package.json b/package.json index e5784a4..28c6b0a 100755 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "react-intl": "6.8.9", "react-redux": "^7.2.4", "react-router-dom": "6.30.3", - "react-share": "^4.4.0", + "react-share": "^5.2.2", "redux": "4.2.1", "redux-logger": "3.0.6", "redux-thunk": "2.4.2", diff --git a/src/containers/CourseCard/components/CourseCardMenu/SocialShareMenu.jsx b/src/containers/CourseCard/components/CourseCardMenu/SocialShareMenu.jsx index a1ea214..dc86aed 100644 --- a/src/containers/CourseCard/components/CourseCardMenu/SocialShareMenu.jsx +++ b/src/containers/CourseCard/components/CourseCardMenu/SocialShareMenu.jsx @@ -50,6 +50,7 @@ export const SocialShareMenu = ({ cardId, emailSettings }) => { })} resetButtonStyle={false} className="pgn__dropdown-item dropdown-item" + aria-label="facebook" > {formatMessage(messages.shareToFacebook)} @@ -64,6 +65,7 @@ export const SocialShareMenu = ({ cardId, emailSettings }) => { })} resetButtonStyle={false} className="pgn__dropdown-item dropdown-item" + aria-label="twitter" > {formatMessage(messages.shareToTwitter)}