@stefanobartoletti/nuxt-social-share
Version:
Simple Social Sharing for Nuxt
53 lines (52 loc) • 1.38 kB
JavaScript
import { bluesky } from "./networks/bluesky.js";
import { email } from "./networks/email.js";
import { facebook } from "./networks/facebook.js";
import { hackernews } from "./networks/hackernews.js";
import { instapaper } from "./networks/instapaper.js";
import { line } from "./networks/line.js";
import { linkedin } from "./networks/linkedin.js";
import { mastodon } from "./networks/mastodon.js";
import { pinterest } from "./networks/pinterest.js";
import { raindrop } from "./networks/raindrop.js";
import { reddit } from "./networks/reddit.js";
import { telegram } from "./networks/telegram.js";
import { threads } from "./networks/threads.js";
import { tumblr } from "./networks/tumblr.js";
import { viber } from "./networks/viber.js";
import { vkontakte } from "./networks/vkontakte.js";
import { whatsapp } from "./networks/whatsapp.js";
import { x } from "./networks/x.js";
import { xing } from "./networks/xing.js";
export const networksBase = {
// Social Networks
facebook,
x,
linkedin,
pinterest,
reddit,
bluesky,
threads,
mastodon,
vkontakte,
xing,
tumblr,
hackernews,
// Read it later
instapaper,
raindrop,
// Instant Messaging
whatsapp,
telegram,
line,
viber,
// Other
email
};
export const networksAlias = {
twitter: x,
vk: vkontakte
};
export const networksIndex = {
...networksBase,
...networksAlias
};