// @flow import React from 'react'; import Button from 'component/button'; import FileList from 'component/fileList'; import Page from 'component/page'; type Props = { pendingPublishes: Array<{}>, claims: Array<{}>, checkIfPublishesConfirmed: (Array<{}>) => void, navigate: (string, ?{}) => void, }; class FileListPublished extends React.PureComponent { componentDidMount() { const { pendingPublishes, checkIfPublishesConfirmed } = this.props; if (pendingPublishes.length) { checkIfPublishesConfirmed(pendingPublishes); } } render() { const { claims, pendingPublishes, navigate } = this.props; const fileInfos = [...pendingPublishes, ...claims]; return ( {fileInfos.length ? ( ) : (
{__("It looks like you haven't published anything to LBRY yet.")}
)}
); } } export default FileListPublished;