mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-09-17 17:14:18 +02:00
Add Encoding, Language, Description Indexer props
This commit is contained in:
@@ -9,6 +9,7 @@ import TagListConnector from 'Components/TagListConnector';
|
||||
import { icons } from 'Helpers/Props';
|
||||
import DeleteIndexerModal from 'Indexer/Delete/DeleteIndexerModal';
|
||||
import EditIndexerModalConnector from 'Indexer/Edit/EditIndexerModalConnector';
|
||||
import IndexerInfoModal from 'Indexer/Info/IndexerInfoModal';
|
||||
import titleCase from 'Utilities/String/titleCase';
|
||||
import translate from 'Utilities/String/translate';
|
||||
import CapabilitiesLabel from './CapabilitiesLabel';
|
||||
@@ -26,7 +27,8 @@ class IndexerIndexRow extends Component {
|
||||
|
||||
this.state = {
|
||||
isEditIndexerModalOpen: false,
|
||||
isDeleteMovieModalOpen: false
|
||||
isDeleteMovieModalOpen: false,
|
||||
isIndexerInfoModalOpen: false
|
||||
};
|
||||
}
|
||||
|
||||
@@ -34,10 +36,18 @@ class IndexerIndexRow extends Component {
|
||||
this.setState({ isEditIndexerModalOpen: true });
|
||||
}
|
||||
|
||||
onIndexerInfoPress = () => {
|
||||
this.setState({ isIndexerInfoModalOpen: true });
|
||||
}
|
||||
|
||||
onEditIndexerModalClose = () => {
|
||||
this.setState({ isEditIndexerModalOpen: false });
|
||||
}
|
||||
|
||||
onIndexerInfoModalClose = () => {
|
||||
this.setState({ isIndexerInfoModalOpen: false });
|
||||
}
|
||||
|
||||
onDeleteMoviePress = () => {
|
||||
this.setState({
|
||||
isEditIndexerModalOpen: false,
|
||||
@@ -81,7 +91,8 @@ class IndexerIndexRow extends Component {
|
||||
|
||||
const {
|
||||
isEditIndexerModalOpen,
|
||||
isDeleteMovieModalOpen
|
||||
isDeleteMovieModalOpen,
|
||||
isIndexerInfoModalOpen
|
||||
} = this.state;
|
||||
|
||||
return (
|
||||
@@ -215,6 +226,12 @@ class IndexerIndexRow extends Component {
|
||||
key={column.name}
|
||||
className={styles[column.name]}
|
||||
>
|
||||
<IconButton
|
||||
name={icons.INFO}
|
||||
title={'Indexer info'}
|
||||
onPress={this.onIndexerInfoPress}
|
||||
/>
|
||||
|
||||
<IconButton
|
||||
className={styles.externalLink}
|
||||
name={icons.EXTERNAL_LINK}
|
||||
@@ -242,6 +259,12 @@ class IndexerIndexRow extends Component {
|
||||
onDeleteIndexerPress={this.onDeleteMoviePress}
|
||||
/>
|
||||
|
||||
<IndexerInfoModal
|
||||
indexerId={id}
|
||||
isOpen={isIndexerInfoModalOpen}
|
||||
onModalClose={this.onIndexerInfoModalClose}
|
||||
/>
|
||||
|
||||
<DeleteIndexerModal
|
||||
isOpen={isDeleteMovieModalOpen}
|
||||
indexerId={id}
|
||||
|
Reference in New Issue
Block a user