1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Replace hardcoded string for BaseItemKind values

This commit is contained in:
Nitzan Savion 2024-03-22 19:35:13 +02:00
parent d0e3837736
commit 58e12db814
2 changed files with 7 additions and 5 deletions

View file

@ -10,17 +10,18 @@ import { playbackManager } from './playback/playbackmanager';
import ServerConnections from './ServerConnections'; import ServerConnections from './ServerConnections';
import toast from './toast/toast'; import toast from './toast/toast';
import * as userSettings from '../scripts/settings/userSettings'; import * as userSettings from '../scripts/settings/userSettings';
import { BaseItemKind } from '@jellyfin/sdk/lib/generated-client/models/base-item-kind';
function getDeleteLabel(type) { function getDeleteLabel(type) {
switch (type) { switch (type) {
case 'Series': case BaseItemKind.Series:
return globalize.translate('DeleteSeries'); return globalize.translate('DeleteSeries');
case 'Episode': case BaseItemKind.Episode:
return globalize.translate('DeleteEpisode'); return globalize.translate('DeleteEpisode');
case 'Playlist': case BaseItemKind.Playlist:
case 'BoxSet': case BaseItemKind.BoxSet:
return globalize.translate('Delete'); return globalize.translate('Delete');
default: default:

View file

@ -4,13 +4,14 @@ import { appRouter } from '../components/router/appRouter';
import globalize from './globalize'; import globalize from './globalize';
import ServerConnections from '../components/ServerConnections'; import ServerConnections from '../components/ServerConnections';
import alert from '../components/alert'; import alert from '../components/alert';
import { BaseItemKind } from '@jellyfin/sdk/lib/generated-client/models/base-item-kind';
function alertText(options) { function alertText(options) {
return alert(options); return alert(options);
} }
function getDeletionConfirmContent(item) { function getDeletionConfirmContent(item) {
if (item.Type === 'Series') { if (item.Type === BaseItemKind.Series) {
const totalEpisodes = item.RecursiveItemCount; const totalEpisodes = item.RecursiveItemCount;
return { return {
title: globalize.translate('HeaderDeleteSeries'), title: globalize.translate('HeaderDeleteSeries'),