// @flow import React from 'react'; import UriIndicator from 'component/uriIndicator'; import DateTime from 'component/dateTime'; import Button from 'component/button'; import FileViewCountInline from 'component/fileViewCountInline'; import { parseURI } from 'util/lbryURI'; import { formatNumber } from 'util/number'; type Props = { uri: string, claim: ?Claim, pending?: boolean, type: string, beginPublish: (?string) => void, }; // previews used in channel overview and homepage (and other places?) function ClaimPreviewSubtitle(props: Props) { const { pending, uri, claim, type, beginPublish } = props; const claimsInChannel = (claim && claim.meta.claims_in_channel) || 0; let isChannel; let name; try { ({ streamName: name, isChannel } = parseURI(uri)); } catch (e) {} return (