// @flow import React from 'react'; import classnames from 'classnames'; import ChannelThumbnail from 'component/channelThumbnail'; import Button from 'component/button'; import { parseURI } from 'lbry-redux'; import * as ICONS from '../../constants/icons'; import * as MODALS from 'constants/modal_types'; type SubscriptionArgs = { channelName: string, uri: string, }; type Props = { uri: string, doChannelUnsubscribe: SubscriptionArgs => void, type: string, blockedChannelUris: Array, doOpenModal: (string, {}) => void, }; function AbandonedChannelPreview(props: Props) { const { uri, doChannelUnsubscribe, type, blockedChannelUris, doOpenModal } = props; const { channelName } = parseURI(uri); const isBlockedChannel = blockedChannelUris.includes(uri); return (
  • {channelName}
    {__(`This channel may have been unpublished.`)}
    {isBlockedChannel && (
  • ); } export default AbandonedChannelPreview;