// @flow import React from 'react'; import ClaimList from 'component/claimList'; import Page from 'component/page'; import Button from 'component/button'; import classnames from 'classnames'; import Icon from 'component/common/icon'; import * as ICONS from 'constants/icons'; import usePersistedState from 'effects/use-persisted-state'; export const PAGE_VIEW_QUERY = 'view'; // export const EDIT_PAGE = 'edit'; type Props = { collectionId: string, claim: Claim, title: string, thumbnail: string, collectionUrls: Array, isResolvingCollection: boolean, // isMyClaim: boolean, // isMyCollection: boolean, // claimIsPending: boolean, // collectionHasEdits: boolean, // deleteCollection: (string, string) => void, // editCollection: (string, CollectionEditParams) => void, fetchCollectionItems: (string, () => void) => void, resolveUris: (string) => void, user: ?User, }; export default function HistoryPage(props: Props) { const { collectionId } = props; const [history, setHistory] = usePersistedState('watch-history', []); const [unavailableUris] = React.useState([]); function clearHistory() { setHistory([]); } return (

{__('Watch History')}

{history.length > 0 && (
{history.length > 0 && ( )} {history.length === 0 &&

{__('Nothing here')}

}
); }