Fixed some react warnings with ReleaseSceneIndicator

This commit is contained in:
Mark McDowall 2022-11-27 15:06:40 -08:00
parent 651055820a
commit 32ebb51634
1 changed files with 7 additions and 10 deletions

View File

@ -78,14 +78,14 @@ function ReleaseSceneIndicator(props) {
if (isMixed) { if (isMixed) {
level = styles.levelMixed; level = styles.levelMixed;
messages.push(<div>{comment ?? 'Source'} releases exist with ambiguous numbering, unable to reliably identify episode.</div>); messages.push(<div key="source">{comment ?? 'Source'} releases exist with ambiguous numbering, unable to reliably identify episode.</div>);
} else if (isUnknown) { } else if (isUnknown) {
level = styles.levelUnknown; level = styles.levelUnknown;
messages.push(<div>Numbering varies for this episode and release does not match any known mappings.</div>); messages.push(<div key="unknown">Numbering varies for this episode and release does not match any known mappings.</div>);
if (sceneOrigin === 'unknown') { if (sceneOrigin === 'unknown') {
messages.push(<div>Assuming Scene numbering.</div>); messages.push(<div key="origin">Assuming Scene numbering.</div>);
} else if (sceneOrigin === 'unknown:tvdb') { } else if (sceneOrigin === 'unknown:tvdb') {
messages.push(<div>Assuming TheTVDB numbering.</div>); messages.push(<div key="origin">Assuming TheTVDB numbering.</div>);
} }
} else if (mappingDifferent) { } else if (mappingDifferent) {
level = styles.levelMapped; level = styles.levelMapped;
@ -98,9 +98,9 @@ function ReleaseSceneIndicator(props) {
level = styles.levelNotRequested; level = styles.levelNotRequested;
} }
if (mappedNumber) { if (mappedNumber) {
messages.push(<div>Mapped episode wasn't requested in this search.</div>); messages.push(<div key="not-requested">Mapped episode wasn't requested in this search.</div>);
} else { } else {
messages.push(<div>Unknown episode or series.</div>); messages.push(<div key="unknown-series">Unknown episode or series.</div>);
} }
} }
@ -152,10 +152,7 @@ function ReleaseSceneIndicator(props) {
<Popover <Popover
anchor={ anchor={
<div className={classNames(level, styles.container, className)}> <div className={classNames(level, styles.container, className)}>
<Icon <Icon name={icons.SCENE_MAPPING} />
name={icons.SCENE_MAPPING}
size={sizes.SMALL}
/>
</div> </div>
} }
title="Scene Info" title="Scene Info"