1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-04-25 22:46:31 -04:00

New: Show episode count in season interactive search modal

Closes #7747
This commit is contained in:
Mark McDowall
2025-03-24 20:32:40 -07:00
parent 0f904e0917
commit 41b65abd1d
6 changed files with 37 additions and 13 deletions
@@ -8,18 +8,21 @@ import { scrollDirections } from 'Helpers/Props';
import InteractiveSearch from 'InteractiveSearch/InteractiveSearch';
import formatSeason from 'Season/formatSeason';
import translate from 'Utilities/String/translate';
import styles from './SeasonInteractiveSearchModalContent.css';
interface SeasonInteractiveSearchModalContentProps {
export interface SeasonInteractiveSearchModalContentProps {
episodeCount: number;
seriesId: number;
seasonNumber: number;
onModalClose(): void;
}
function SeasonInteractiveSearchModalContent(
props: SeasonInteractiveSearchModalContentProps
) {
const { seriesId, seasonNumber, onModalClose } = props;
function SeasonInteractiveSearchModalContent({
episodeCount,
seriesId,
seasonNumber,
onModalClose,
}: SeasonInteractiveSearchModalContentProps) {
return (
<ModalContent onModalClose={onModalClose}>
<ModalHeader>
@@ -40,7 +43,13 @@ function SeasonInteractiveSearchModalContent(
/>
</ModalBody>
<ModalFooter>
<ModalFooter className={styles.modalFooter}>
<div>
{translate('EpisodesInSeason', {
episodeCount,
})}
</div>
<Button onPress={onModalClose}>{translate('Close')}</Button>
</ModalFooter>
</ModalContent>