mirror of
https://github.com/Radarr/Radarr.git
synced 2026-04-21 22:05:43 -04:00
New: Release type options for Calendar page
This commit is contained in:
@@ -33,8 +33,14 @@ function CalendarOptionsModalContent({
|
||||
}: CalendarOptionsModalContentProps) {
|
||||
const dispatch = useDispatch();
|
||||
|
||||
const { showMovieInformation, showCutoffUnmetIcon, fullColorEvents } =
|
||||
useSelector((state: AppState) => state.calendar.options);
|
||||
const {
|
||||
showMovieInformation,
|
||||
showCinemaRelease,
|
||||
showDigitalRelease,
|
||||
showPhysicalRelease,
|
||||
showCutoffUnmetIcon,
|
||||
fullColorEvents,
|
||||
} = useSelector((state: AppState) => state.calendar.options);
|
||||
|
||||
const uiSettings = useSelector(createUISettingsSelector());
|
||||
|
||||
@@ -96,6 +102,57 @@ function CalendarOptionsModalContent({
|
||||
/>
|
||||
</FormGroup>
|
||||
|
||||
<FormGroup>
|
||||
<FormLabel>{translate('ShowCinemaRelease')}</FormLabel>
|
||||
|
||||
<FormInputGroup
|
||||
type={inputTypes.CHECK}
|
||||
name="showCinemaRelease"
|
||||
value={showCinemaRelease}
|
||||
helpText={translate('ShowCinemaReleaseCalendarHelpText')}
|
||||
isDisabled={
|
||||
showCinemaRelease &&
|
||||
!showDigitalRelease &&
|
||||
!showPhysicalRelease
|
||||
}
|
||||
onChange={handleOptionInputChange}
|
||||
/>
|
||||
</FormGroup>
|
||||
|
||||
<FormGroup>
|
||||
<FormLabel>{translate('ShowDigitalRelease')}</FormLabel>
|
||||
|
||||
<FormInputGroup
|
||||
type={inputTypes.CHECK}
|
||||
name="showDigitalRelease"
|
||||
value={showDigitalRelease}
|
||||
helpText={translate('ShowDigitalReleaseCalendarHelpText')}
|
||||
isDisabled={
|
||||
!showCinemaRelease &&
|
||||
showDigitalRelease &&
|
||||
!showPhysicalRelease
|
||||
}
|
||||
onChange={handleOptionInputChange}
|
||||
/>
|
||||
</FormGroup>
|
||||
|
||||
<FormGroup>
|
||||
<FormLabel>{translate('ShowPhysicalRelease')}</FormLabel>
|
||||
|
||||
<FormInputGroup
|
||||
type={inputTypes.CHECK}
|
||||
name="showPhysicalRelease"
|
||||
value={showPhysicalRelease}
|
||||
helpText={translate('ShowPhysicalReleaseCalendarHelpText')}
|
||||
isDisabled={
|
||||
!showCinemaRelease &&
|
||||
!showDigitalRelease &&
|
||||
showPhysicalRelease
|
||||
}
|
||||
onChange={handleOptionInputChange}
|
||||
/>
|
||||
</FormGroup>
|
||||
|
||||
<FormGroup>
|
||||
<FormLabel>{translate('IconForCutoffUnmet')}</FormLabel>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user