From 5ad42609c3550dbceed9411798bc04cfcbce75c1 Mon Sep 17 00:00:00 2001 From: seanyesmunt Date: Wed, 30 May 2018 23:50:12 -0400 Subject: [PATCH] remove tip from channel page --- src/renderer/page/channel/index.js | 2 -- src/renderer/page/channel/view.jsx | 24 +++++++++++------------- 2 files changed, 11 insertions(+), 15 deletions(-) diff --git a/src/renderer/page/channel/index.js b/src/renderer/page/channel/index.js index 7c38f332b..294737d5e 100644 --- a/src/renderer/page/channel/index.js +++ b/src/renderer/page/channel/index.js @@ -6,7 +6,6 @@ import { makeSelectFetchingChannelClaims, makeSelectCurrentParam, selectCurrentParams, - doNotify, } from 'lbry-redux'; import { doNavigate } from 'redux/actions/navigation'; import { makeSelectTotalPagesForChannel } from 'redux/selectors/content'; @@ -25,7 +24,6 @@ const perform = dispatch => ({ fetchClaims: (uri, page) => dispatch(doFetchClaimsByChannel(uri, page)), fetchClaimCount: uri => dispatch(doFetchClaimCountByChannel(uri)), navigate: (path, params) => dispatch(doNavigate(path, params)), - openModal: (modal, props) => dispatch(doNotify(modal, props)), }); export default connect(select, perform)(ChannelPage); diff --git a/src/renderer/page/channel/view.jsx b/src/renderer/page/channel/view.jsx index 369ebcf48..eb27caab0 100644 --- a/src/renderer/page/channel/view.jsx +++ b/src/renderer/page/channel/view.jsx @@ -1,7 +1,6 @@ // @flow import React from 'react'; import BusyIndicator from 'component/common/busy-indicator'; -import Button from 'component/button'; import { FormField, FormRow } from 'component/common/form'; import ReactPaginate from 'react-paginate'; import SubscribeButton from 'component/subscribeButton'; @@ -9,7 +8,6 @@ import ViewOnWebButton from 'component/viewOnWebButton'; import Page from 'component/page'; import FileList from 'component/fileList'; import type { Claim } from 'types/claim'; -import { MODALS } from 'lbry-redux'; type Props = { uri: string, @@ -22,7 +20,6 @@ type Props = { fetchClaims: (string, number) => void, fetchClaimCount: string => void, navigate: (string, {}) => void, - openModal: (string, {}) => void, }; class ChannelPage extends React.PureComponent { @@ -51,16 +48,23 @@ class ChannelPage extends React.PureComponent { this.props.navigate('/show', newParams); } - paginate(e, totalPages) { + paginate(e, totalPages: number) { // Change page if enter was pressed, and the given page is between // the first and the last. - if (e.keyCode === 13 && e.target.value > 0 && e.target.value <= totalPages) { - this.changePage(e.target.value); + const pageFromInput = Number(e.target.value); + + if ( + e.keyCode === 13 && + !Number.isNaN(pageFromInput) && + pageFromInput > 0 && + pageFromInput <= totalPages + ) { + this.changePage(pageFromInput); } } render() { - const { fetching, claimsInChannel, claim, page, totalPages, uri, openModal } = this.props; + const { fetching, claimsInChannel, claim, page, totalPages } = this.props; const { name, permanent_url: permanentUrl, claim_id: claimId } = claim; let contentList; @@ -80,12 +84,6 @@ class ChannelPage extends React.PureComponent {

{name}

-