Refactor ShowDetail component and add media management features
ci / build-backend (push) Successful in 1m35s
ci / build-frontend (push) Successful in 40s
ci / tests (push) Successful in 2m10s
ci / sonar (push) Failing after 32s

Updated the ShowDetail component to streamline episode management by removing unused state and logic related to candidate episodes. Introduced an AddEpisodesDialog for adding media assets to shows. Enhanced localization by adding new strings for media management in both English and Russian. This refactor improves code clarity and user experience when managing show episodes.
This commit is contained in:
Leonid Pershin
2026-07-27 03:27:52 +03:00
parent 790d01b587
commit be6947af06
4 changed files with 235 additions and 154 deletions
+2
View File
@@ -325,6 +325,8 @@ export const en = {
episodes: 'Episodes',
episode: 'Episode',
noEpisodes: 'No episodes yet',
addMedia: 'Add media',
addMediaHint: 'Ready files not yet in this show. The selected ones are added as episodes.',
filterAssets: 'Filter by name, e.g. Family.Guy.S16',
selectAll: 'Select all',
deselectAll: 'Clear',