Remove unused topSuggestion component

This commit is contained in:
Rafael 2021-12-09 09:29:55 -03:00 committed by Thomas Zarebczan
parent 37ee60aca1
commit cf23149ab4
2 changed files with 0 additions and 61 deletions

View file

@ -1,17 +0,0 @@
import { connect } from 'react-redux';
import { selectIsUriResolving } from 'redux/selectors/claims';
import { doResolveUri } from 'redux/actions/claims';
import { makeSelectWinningUriForQuery } from 'redux/selectors/search';
import TextareaTopSuggestion from './view';
const select = (state, props) => {
const uriFromQuery = `lbry://${props.query}`;
return {
isResolvingUri: selectIsUriResolving(state, uriFromQuery),
uriFromQuery,
winningUri: makeSelectWinningUriForQuery(props.query)(state),
};
};
export default connect(select, { doResolveUri })(TextareaTopSuggestion);

View file

@ -1,44 +0,0 @@
// @flow
import TextareaSuggestionsItem from 'component/textareaSuggestionsItem';
import LbcSymbol from 'component/common/lbc-symbol';
import React from 'react';
type Props = {
filteredTop: string,
isResolvingUri: boolean,
uriFromQuery: string,
winningUri: string,
doResolveUri: (string) => void,
setTopSuggestion: (string) => void,
};
export default function TextareaTopSuggestion(props: Props) {
const { filteredTop, isResolvingUri, uriFromQuery, winningUri, doResolveUri, setTopSuggestion } = props;
React.useEffect(() => {
if (uriFromQuery) doResolveUri(uriFromQuery);
}, [doResolveUri, uriFromQuery]);
React.useEffect(() => {
if (winningUri) setTopSuggestion(winningUri);
}, [setTopSuggestion, winningUri]);
if (isResolvingUri) {
return (
<div className="textareaSuggestion">
<div className="media__thumb media__thumb--resolving" />
</div>
);
}
return filteredTop && filteredTop.length > 0 ? (
<div className="textareaSuggestions__group">
<div className="textareaSuggestions__label">
<LbcSymbol prefix={__('Most Supported')} />
</div>
<TextareaSuggestionsItem uri={filteredTop} />
<hr className="textareaSuggestions__topSeparator" />
</div>
) : null;
}