Cleanup unused frontend components

This commit is contained in:
Qstick
2021-04-25 10:02:18 -04:00
parent 6dc475cf53
commit 2b6b17707d
110 changed files with 102 additions and 2602 deletions

View File

@@ -6,12 +6,12 @@ import keyboardShortcuts, { shortcuts } from 'Components/keyboardShortcuts';
import LoadingIndicator from 'Components/Loading/LoadingIndicator';
import { icons } from 'Helpers/Props';
import translate from 'Utilities/String/translate';
import MovieSearchResult from './MovieSearchResult';
import styles from './MovieSearchInput.css';
import IndexerSearchResult from './IndexerSearchResult';
import styles from './IndexerSearchInput.css';
const ADD_NEW_TYPE = 'addNew';
class MovieSearchInput extends Component {
class IndexerSearchInput extends Component {
//
// Lifecycle
@@ -86,7 +86,7 @@ class MovieSearchInput extends Component {
}
return (
<MovieSearchResult
<IndexerSearchResult
{...item.item}
match={item.matches[0]}
/>
@@ -239,9 +239,9 @@ class MovieSearchInput extends Component {
}
}
MovieSearchInput.propTypes = {
IndexerSearchInput.propTypes = {
onGoToAddNewMovie: PropTypes.func.isRequired,
bindShortcut: PropTypes.func.isRequired
};
export default keyboardShortcuts(MovieSearchInput);
export default keyboardShortcuts(IndexerSearchInput);

View File

@@ -5,14 +5,14 @@ import { setSearchDefault } from 'Store/Actions/releaseActions';
import createAllIndexersSelector from 'Store/Selectors/createAllIndexersSelector';
import createDeepEqualSelector from 'Store/Selectors/createDeepEqualSelector';
import createTagsSelector from 'Store/Selectors/createTagsSelector';
import MovieSearchInput from './MovieSearchInput';
import IndexerSearchInput from './IndexerSearchInput';
function createCleanMovieSelector() {
return createSelector(
createAllIndexersSelector(),
createTagsSelector(),
(allMovies, allTags) => {
return allMovies.map((movie) => {
(allIndexers, allTags) => {
return allIndexers.map((movie) => {
const {
name,
titleSlug,
@@ -66,4 +66,4 @@ function createMapDispatchToProps(dispatch, props) {
};
}
export default connect(createMapStateToProps, createMapDispatchToProps)(MovieSearchInput);
export default connect(createMapStateToProps, createMapDispatchToProps)(IndexerSearchInput);

View File

@@ -2,9 +2,9 @@ import PropTypes from 'prop-types';
import React from 'react';
import Label from 'Components/Label';
import { kinds } from 'Helpers/Props';
import styles from './MovieSearchResult.css';
import styles from './IndexerSearchResult.css';
function MovieSearchResult(props) {
function IndexerSearchResult(props) {
const {
match,
title,
@@ -54,7 +54,7 @@ function MovieSearchResult(props) {
);
}
MovieSearchResult.propTypes = {
IndexerSearchResult.propTypes = {
title: PropTypes.string.isRequired,
year: PropTypes.number.isRequired,
alternateTitles: PropTypes.arrayOf(PropTypes.object).isRequired,
@@ -62,4 +62,4 @@ MovieSearchResult.propTypes = {
match: PropTypes.object.isRequired
};
export default MovieSearchResult;
export default IndexerSearchResult;

View File

@@ -5,8 +5,8 @@ import IconButton from 'Components/Link/IconButton';
import Link from 'Components/Link/Link';
import { icons } from 'Helpers/Props';
import translate from 'Utilities/String/translate';
import IndexerSearchInputConnector from './IndexerSearchInputConnector';
import KeyboardShortcutsModal from './KeyboardShortcutsModal';
import MovieSearchInputConnector from './MovieSearchInputConnector';
import PageHeaderActionsMenuConnector from './PageHeaderActionsMenuConnector';
import styles from './PageHeader.css';
@@ -68,7 +68,7 @@ class PageHeader extends Component {
/>
</div>
<MovieSearchInputConnector />
<IndexerSearchInputConnector />
<div className={styles.right}>
<IconButton