vue3-social-sharing
Version:
Vue 3 social sharing plugin
10 lines (9 loc) • 726 B
TypeScript
import type { ToRefs } from "vue";
import type { SocialNetworks } from "../types/social-networks.ts";
import type { ShareParams } from "../types/share-params.ts";
declare const getNetworkSharingTemplate: (networkKey: string, netWorkList: SocialNetworks) => string;
declare const encodeHashtags: (hashTags: string, networkKey: string) => string;
declare const getDefaultParams: () => Required<ShareParams>;
declare const normalizeParams: (shareParams: ShareParams | ToRefs<ShareParams>) => Required<ShareParams>;
declare const processLinkTemplate: (linkTemplate: string, linkParts: Required<ShareParams>) => string;
export { getNetworkSharingTemplate, encodeHashtags, getDefaultParams, normalizeParams, processLinkTemplate, };