Skip to content

Commit 57a94fe

Browse files
committed
Add WhatsApp. Closed #11
1 parent fc4053b commit 57a94fe

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

example/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
<a class="btn-linkedin" data-id="in"><i class="fab fa-linkedin"></i> LinkedIn</a>
3939
<a class="btn-pinterest" data-id="pi"><i class="fab fa-pinterest"></i> Pinterest</a>
4040
<a class="btn-skype" data-id="sk"><i class="fab fa-skype"></i> Skype</a>
41+
<a class="btn-whatsapp" data-id="wa"><i class="fab fa-whatsapp"></i> WhatsApp</a>
4142
<a class="btn-mail" data-id="mail"><i class="fas fa-at"></i> EMail</a>
4243
</div>
4344

src/share-buttons.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
IN_LINK_FORMAT = 'https://www.linkedin.com/shareArticle?mini=true&url={0}&title={1}&summary={2}&source={0}',
2121
PI_LINK_FORMAT = 'https://pinterest.com/pin/create/button/?url={0}&media={0}&description={1}',
2222
SK_LINK_FORMAT = 'https://web.skype.com/share?url={0}&source=button&text={1}',
23+
WA_LINK_FORMAT = 'whatsapp://send?text={0}%20{1}',
2324
MAIL_LINK_FORMAT = 'mailto:?Subject={0}{1}&body={2}{3}',
2425
FB_CLASS_NAME = 'fb',
2526
VK_CLASS_NAME = 'vk',
@@ -31,6 +32,7 @@
3132
IN_CLASS_NAME = 'in',
3233
PI_CLASS_NAME = 'pi',
3334
SK_CLASS_NAME = 'sk',
35+
WA_CLASS_NAME = 'wa',
3436
MAIL_CLASS_NAME = 'mail';
3537

3638
/**
@@ -251,6 +253,15 @@
251253
titleDef);
252254
break;
253255

256+
case WA_CLASS_NAME:
257+
popupCenter(
258+
stringFormat(WA_LINK_FORMAT, [
259+
mergeForTitle([title, desc]),
260+
url
261+
]),
262+
titleDef);
263+
break;
264+
254265
case MAIL_CLASS_NAME:
255266
if (title.length > 0 && desc.length > 0) {
256267
text = mergeForTitle([title, desc]);

0 commit comments

Comments
 (0)