Also add RSS Url
This commit is contained in:
parent
7c68fd1e61
commit
75df2a5f13
1 changed files with 9 additions and 1 deletions
|
@ -10,7 +10,13 @@ import { generateDownloadUrl, generateNewestUrl } from 'util/web';
|
||||||
import { useIsMobile } from 'effects/use-screensize';
|
import { useIsMobile } from 'effects/use-screensize';
|
||||||
import { FormField } from 'component/common/form';
|
import { FormField } from 'component/common/form';
|
||||||
import { hmsToSeconds, secondsToHms } from 'util/time';
|
import { hmsToSeconds, secondsToHms } from 'util/time';
|
||||||
import { generateLbryContentUrl, generateLbryWebUrl, generateEncodedLbryURL, generateShareUrl } from 'util/url';
|
import {
|
||||||
|
generateLbryContentUrl,
|
||||||
|
generateLbryWebUrl,
|
||||||
|
generateEncodedLbryURL,
|
||||||
|
generateShareUrl,
|
||||||
|
generateRssUrl,
|
||||||
|
} from 'util/url';
|
||||||
import { URL, TWITTER_ACCOUNT, SHARE_DOMAIN_URL } from 'config';
|
import { URL, TWITTER_ACCOUNT, SHARE_DOMAIN_URL } from 'config';
|
||||||
|
|
||||||
const SHARE_DOMAIN = SHARE_DOMAIN_URL || URL;
|
const SHARE_DOMAIN = SHARE_DOMAIN_URL || URL;
|
||||||
|
@ -78,6 +84,7 @@ function SocialShare(props: Props) {
|
||||||
const rewardsApproved = user && user.is_reward_approved;
|
const rewardsApproved = user && user.is_reward_approved;
|
||||||
const lbryUrl: string = generateLbryContentUrl(canonicalUrl, permanentUrl);
|
const lbryUrl: string = generateLbryContentUrl(canonicalUrl, permanentUrl);
|
||||||
const lbryWebUrl: string = generateLbryWebUrl(lbryUrl);
|
const lbryWebUrl: string = generateLbryWebUrl(lbryUrl);
|
||||||
|
const rssUrl = isChannel && generateRssUrl(SHARE_DOMAIN, claim);
|
||||||
const includedCollectionId = collectionId && includeCollectionId ? collectionId : null;
|
const includedCollectionId = collectionId && includeCollectionId ? collectionId : null;
|
||||||
const encodedLbryURL: string = generateEncodedLbryURL(
|
const encodedLbryURL: string = generateEncodedLbryURL(
|
||||||
SHARE_DOMAIN,
|
SHARE_DOMAIN,
|
||||||
|
@ -239,6 +246,7 @@ function SocialShare(props: Props) {
|
||||||
{showClaimLinks && (
|
{showClaimLinks && (
|
||||||
<div className="section">
|
<div className="section">
|
||||||
{Boolean(isStream) && <CopyableText label={__('Download Link')} copyable={downloadUrl} />}
|
{Boolean(isStream) && <CopyableText label={__('Download Link')} copyable={downloadUrl} />}
|
||||||
|
{Boolean(rssUrl) && <CopyableText label={__('RSS Url')} copyable={rssUrl} />}
|
||||||
{Boolean(isChannel) && (
|
{Boolean(isChannel) && (
|
||||||
<>
|
<>
|
||||||
<CopyableText label={__('Latest Content Link')} copyable={generateNewestUrl(name, PAGES.LATEST)} />
|
<CopyableText label={__('Latest Content Link')} copyable={generateNewestUrl(name, PAGES.LATEST)} />
|
||||||
|
|
Loading…
Reference in a new issue