UNPKG

web-social-share

Version:

A Web Component to share urls and text on social networks

17 lines (16 loc) 750 B
import { openNewWindow, shareEncodedUrl } from "../utils/utils"; export const linkedin = async ({ socialShareUrl, socialShareText, socialShareDescription, socialShareSource, openWindowTarget: target }) => { let urlString = 'https://www.linkedin.com/shareArticle?mini=true'; urlString += '&url=' + shareEncodedUrl(socialShareUrl); if (socialShareText) { urlString += '&title=' + encodeURIComponent(socialShareText); } if (socialShareDescription) { urlString += '&summary=' + encodeURIComponent(socialShareDescription); } if (socialShareSource) { urlString += '&source=' + encodeURIComponent(socialShareSource); } openNewWindow({ urlString, target }); }; //# sourceMappingURL=linkedin.js.map