chore(deps): upgrade prettier, and tailwind (#2351)

This commit is contained in:
fallenbagel
2026-01-29 11:48:34 +05:00
committed by GitHub
parent 5bd31040c0
commit 8b41685b31
159 changed files with 1022 additions and 910 deletions

View File

@@ -9,7 +9,7 @@ interface LibraryItemProps {
const LibraryItem = ({ isEnabled, name, onToggle }: LibraryItemProps) => {
return (
<li className="col-span-1 flex rounded-md shadow-sm">
<div className="flex flex-1 items-center justify-between truncate rounded-md border-t border-b border-r border-gray-700 bg-gray-600">
<div className="flex flex-1 items-center justify-between truncate rounded-md border-b border-r border-t border-gray-700 bg-gray-600">
<div className="flex-1 cursor-default truncate px-4 py-6 text-sm leading-5">
{name}
</div>

View File

@@ -136,10 +136,10 @@ const NotificationsEmail = () => {
encryption: data.options.secure
? 'implicit'
: data.options.requireTls
? 'opportunistic'
: data.options.ignoreTls
? 'none'
: 'default',
? 'opportunistic'
: data.options.ignoreTls
? 'none'
: 'default',
authUser: data.options.authUser,
authPass: data.options.authPass,
allowSelfSigned: data.options.allowSelfSigned,

View File

@@ -256,7 +256,7 @@ const NotificationsNtfy = () => {
</div>
</div>
{values.authMethodUsernamePassword && (
<div className="mr-2 ml-4">
<div className="ml-4 mr-2">
<div className="form-row">
<label htmlFor="username" className="text-label">
{intl.formatMessage(messages.username)}
@@ -302,7 +302,7 @@ const NotificationsNtfy = () => {
</div>
</div>
{values.authMethodToken && (
<div className="form-row mr-2 ml-4">
<div className="form-row ml-4 mr-2">
<label htmlFor="token" className="text-label">
{intl.formatMessage(messages.token)}
</label>

View File

@@ -210,8 +210,8 @@ const OverrideRuleModal = ({
isSubmitting
? intl.formatMessage(globalMessages.saving)
: rule
? intl.formatMessage(globalMessages.save)
: intl.formatMessage(messages.create)
? intl.formatMessage(globalMessages.save)
: intl.formatMessage(messages.create)
}
okDisabled={
isSubmitting ||
@@ -341,8 +341,8 @@ const OverrideRuleModal = ({
values.radarrServiceId != null
? 'movie'
: values.sonarrServiceId != null
? 'tv'
: 'tv'
? 'tv'
: 'tv'
}
defaultValue={values.genre}
isMulti

View File

@@ -290,8 +290,8 @@ const RadarrModal = ({ onClose, radarr, onSave }: RadarrModalProps) => {
isSubmitting
? intl.formatMessage(globalMessages.saving)
: radarr
? intl.formatMessage(globalMessages.save)
: intl.formatMessage(messages.add)
? intl.formatMessage(globalMessages.save)
: intl.formatMessage(messages.add)
}
secondaryButtonType="warning"
secondaryText={
@@ -518,10 +518,12 @@ const RadarrModal = ({ onClose, radarr, onSave }: RadarrModalProps) => {
{isTesting
? intl.formatMessage(messages.loadingprofiles)
: !isValidated
? intl.formatMessage(
messages.testFirstQualityProfiles
)
: intl.formatMessage(messages.selectQualityProfile)}
? intl.formatMessage(
messages.testFirstQualityProfiles
)
: intl.formatMessage(
messages.selectQualityProfile
)}
</option>
{testResponse.profiles.length > 0 &&
testResponse.profiles.map((profile) => (
@@ -558,8 +560,10 @@ const RadarrModal = ({ onClose, radarr, onSave }: RadarrModalProps) => {
{isTesting
? intl.formatMessage(messages.loadingrootfolders)
: !isValidated
? intl.formatMessage(messages.testFirstRootFolders)
: intl.formatMessage(messages.selectRootFolder)}
? intl.formatMessage(
messages.testFirstRootFolders
)
: intl.formatMessage(messages.selectRootFolder)}
</option>
{testResponse.rootFolders.length > 0 &&
testResponse.rootFolders.map((folder) => (
@@ -630,8 +634,8 @@ const RadarrModal = ({ onClose, radarr, onSave }: RadarrModalProps) => {
!isValidated
? intl.formatMessage(messages.testFirstTags)
: isTesting
? intl.formatMessage(messages.loadingTags)
: intl.formatMessage(messages.selecttags)
? intl.formatMessage(messages.loadingTags)
: intl.formatMessage(messages.selecttags)
}
className="react-select-container"
classNamePrefix="react-select"

View File

@@ -61,7 +61,7 @@ const Release = ({ currentVersion, release, isLatest }: ReleaseProps) => {
const [isModalOpen, setModalOpen] = useState(false);
return (
<div className="flex w-full flex-col space-y-3 rounded-md bg-gray-800 px-4 py-2 shadow-md ring-1 ring-gray-700 sm:flex-row sm:space-y-0 sm:space-x-3">
<div className="flex w-full flex-col space-y-3 rounded-md bg-gray-800 px-4 py-2 shadow-md ring-1 ring-gray-700 sm:flex-row sm:space-x-3 sm:space-y-0">
<Transition
as={Fragment}
enter="transition-opacity duration-300"

View File

@@ -69,7 +69,7 @@ const SettingsAbout = () => {
<p className="text-sm leading-5 text-gray-100">
{intl.formatMessage(messages.betawarning)}
</p>
<p className="mt-3 text-sm leading-5 md:mt-0 md:ml-6">
<p className="mt-3 text-sm leading-5 md:ml-6 md:mt-0">
<a
href="http://github.com/seerr-team/seerr"
className="whitespace-nowrap font-medium text-gray-100 transition duration-150 ease-in-out hover:text-white"

View File

@@ -259,8 +259,8 @@ const SettingsJellyfin: React.FC<SettingsJellyfinProps> = ({
settings.currentSettings.mediaServerType === MediaServerType.JELLYFIN
? 'Jellyfin'
: settings.currentSettings.mediaServerType === MediaServerType.EMBY
? 'Emby'
: undefined,
? 'Emby'
: undefined,
};
return (
@@ -308,7 +308,7 @@ const SettingsJellyfin: React.FC<SettingsJellyfinProps> = ({
))}
</ul>
</div>
<div className="mt-10 mb-6">
<div className="mb-6 mt-10">
<h3 className="heading">
<FormattedMessage {...messages.manualscanJellyfin} />
</h3>
@@ -424,7 +424,7 @@ const SettingsJellyfin: React.FC<SettingsJellyfinProps> = ({
{intl.formatMessage(messages.scanbackground)}
</div>
)}
<div className="mt-10 mb-6">
<div className="mb-6 mt-10">
<h3 className="heading">
{intl.formatMessage(
messages.jellyfinSettings,

View File

@@ -364,7 +364,7 @@ const SettingsJobs = () => {
<label className="text-label">
{intl.formatMessage(messages.editJobScheduleCurrent)}
</label>
<div className="form-input-area mt-2 mb-1">
<div className="form-input-area mb-1 mt-2">
<div>
{jobModalState.job &&
cronstrue.toString(jobModalState.job.cronSchedule, {

View File

@@ -102,8 +102,8 @@ const SettingsLayout = ({ children }: SettingsLayoutProps) => {
settings.currentSettings.mediaServerType === MediaServerType.JELLYFIN
? 'Jellyfin'
: settings.currentSettings.mediaServerType === MediaServerType.EMBY
? 'Emby'
: undefined,
? 'Emby'
: undefined,
});
}
};

View File

@@ -193,10 +193,10 @@ const SettingsLogs = () => {
activeLog.log?.level === 'error'
? 'danger'
: activeLog.log?.level === 'warn'
? 'warning'
: activeLog.log?.level === 'info'
? 'success'
: 'default'
? 'warning'
: activeLog.log?.level === 'info'
? 'success'
: 'default'
}
>
{activeLog.log?.level.toUpperCase()}
@@ -344,10 +344,10 @@ const SettingsLogs = () => {
row.level === 'error'
? 'danger'
: row.level === 'warn'
? 'warning'
: row.level === 'info'
? 'success'
: 'default'
? 'warning'
: row.level === 'info'
? 'success'
: 'default'
}
>
{row.level.toUpperCase()}
@@ -426,7 +426,7 @@ const SettingsLogs = () => {
intl.formatMessage(globalMessages.showingresults, {
from: pageIndex * currentPageSize + 1,
to:
data?.results.length ?? 0 < currentPageSize
(data?.results.length ?? 0 < currentPageSize)
? pageIndex * currentPageSize +
(data?.results.length ?? 0)
: (pageIndex + 1) * currentPageSize,

View File

@@ -284,7 +284,7 @@ const SettingsNetwork = () => {
</div>
{values.dnsCacheEnabled && (
<>
<div className="mr-2 ml-4">
<div className="ml-4 mr-2">
<div className="form-row">
<label
htmlFor="dnsCacheForceMinTtl"
@@ -357,7 +357,7 @@ const SettingsNetwork = () => {
</div>
{values.proxyEnabled && (
<>
<div className="mr-2 ml-4">
<div className="ml-4 mr-2">
<div className="form-row">
<label
htmlFor="proxyHostname"

View File

@@ -480,12 +480,12 @@ const SettingsPlex = ({ onComplete }: SettingsPlexProps) => {
? intl.formatMessage(messages.serverLocal)
: intl.formatMessage(messages.serverRemote)
}]${
server.ssl
? ` [${intl.formatMessage(
messages.serverSecure
)}]`
: ''
}
server.ssl
? ` [${intl.formatMessage(
messages.serverSecure
)}]`
: ''
}
${server.status ? '' : '(' + server.message + ')'}
`}
</option>
@@ -623,7 +623,7 @@ const SettingsPlex = ({ onComplete }: SettingsPlexProps) => {
);
}}
</Formik>
<div className="mt-10 mb-6">
<div className="mb-6 mt-10">
<h3 className="heading">
{intl.formatMessage(messages.plexlibraries)}
</h3>
@@ -657,7 +657,7 @@ const SettingsPlex = ({ onComplete }: SettingsPlexProps) => {
))}
</ul>
</div>
<div className="mt-10 mb-6">
<div className="mb-6 mt-10">
<h3 className="heading">{intl.formatMessage(messages.manualscan)}</h3>
<p className="description">
{intl.formatMessage(messages.manualscanDescription)}
@@ -734,7 +734,7 @@ const SettingsPlex = ({ onComplete }: SettingsPlexProps) => {
</div>
{!onComplete && (
<>
<div className="mt-10 mb-6">
<div className="mb-6 mt-10">
<h3 className="heading">
{intl.formatMessage(messages.tautulliSettings)}
</h3>

View File

@@ -397,7 +397,7 @@ const SettingsServices = () => {
<div className="flex h-full w-full items-center justify-center">
<Button
buttonType="ghost"
className="mt-3 mb-3"
className="mb-3 mt-3"
onClick={() =>
setEditRadarrModal({ open: true, radarr: null })
}
@@ -411,7 +411,7 @@ const SettingsServices = () => {
</>
)}
</div>
<div className="mt-10 mb-6">
<div className="mb-6 mt-10">
<h3 className="heading">
{intl.formatMessage(messages.sonarrsettings)}
</h3>
@@ -499,7 +499,7 @@ const SettingsServices = () => {
</>
)}
</div>
<div className="mt-10 mb-6">
<div className="mb-6 mt-10">
<h3 className="heading">
{intl.formatMessage(messages.overrideRules)}
</h3>

View File

@@ -81,10 +81,10 @@ const SettingsUsers = () => {
settings.currentSettings.mediaServerType === MediaServerType.JELLYFIN
? 'Jellyfin'
: settings.currentSettings.mediaServerType === MediaServerType.EMBY
? 'Emby'
: settings.currentSettings.mediaServerType === MediaServerType.PLEX
? 'Plex'
: undefined,
? 'Emby'
: settings.currentSettings.mediaServerType === MediaServerType.PLEX
? 'Plex'
: undefined,
};
return (

View File

@@ -323,8 +323,8 @@ const SonarrModal = ({ onClose, sonarr, onSave }: SonarrModalProps) => {
isSubmitting
? intl.formatMessage(globalMessages.saving)
: sonarr
? intl.formatMessage(globalMessages.save)
: intl.formatMessage(messages.add)
? intl.formatMessage(globalMessages.save)
: intl.formatMessage(messages.add)
}
secondaryButtonType="warning"
secondaryText={
@@ -572,10 +572,12 @@ const SonarrModal = ({ onClose, sonarr, onSave }: SonarrModalProps) => {
{isTesting
? intl.formatMessage(messages.loadingprofiles)
: !isValidated
? intl.formatMessage(
messages.testFirstQualityProfiles
)
: intl.formatMessage(messages.selectQualityProfile)}
? intl.formatMessage(
messages.testFirstQualityProfiles
)
: intl.formatMessage(
messages.selectQualityProfile
)}
</option>
{testResponse.profiles.length > 0 &&
testResponse.profiles.map((profile) => (
@@ -612,8 +614,10 @@ const SonarrModal = ({ onClose, sonarr, onSave }: SonarrModalProps) => {
{isTesting
? intl.formatMessage(messages.loadingrootfolders)
: !isValidated
? intl.formatMessage(messages.testFirstRootFolders)
: intl.formatMessage(messages.selectRootFolder)}
? intl.formatMessage(
messages.testFirstRootFolders
)
: intl.formatMessage(messages.selectRootFolder)}
</option>
{testResponse.rootFolders.length > 0 &&
testResponse.rootFolders.map((folder) => (
@@ -656,12 +660,12 @@ const SonarrModal = ({ onClose, sonarr, onSave }: SonarrModalProps) => {
messages.loadinglanguageprofiles
)
: !isValidated
? intl.formatMessage(
messages.testFirstLanguageProfiles
)
: intl.formatMessage(
messages.selectLanguageProfile
)}
? intl.formatMessage(
messages.testFirstLanguageProfiles
)
: intl.formatMessage(
messages.selectLanguageProfile
)}
</option>
{testResponse.languageProfiles.length > 0 &&
testResponse.languageProfiles.map((language) => (
@@ -703,8 +707,8 @@ const SonarrModal = ({ onClose, sonarr, onSave }: SonarrModalProps) => {
!isValidated
? intl.formatMessage(messages.testFirstTags)
: isTesting
? intl.formatMessage(messages.loadingTags)
: intl.formatMessage(messages.selecttags)
? intl.formatMessage(messages.loadingTags)
: intl.formatMessage(messages.selecttags)
}
isLoading={isTesting}
className="react-select-container"
@@ -780,10 +784,12 @@ const SonarrModal = ({ onClose, sonarr, onSave }: SonarrModalProps) => {
{isTesting
? intl.formatMessage(messages.loadingprofiles)
: !isValidated
? intl.formatMessage(
messages.testFirstQualityProfiles
)
: intl.formatMessage(messages.selectQualityProfile)}
? intl.formatMessage(
messages.testFirstQualityProfiles
)
: intl.formatMessage(
messages.selectQualityProfile
)}
</option>
{testResponse.profiles.length > 0 &&
testResponse.profiles.map((profile) => (
@@ -820,8 +826,10 @@ const SonarrModal = ({ onClose, sonarr, onSave }: SonarrModalProps) => {
{isTesting
? intl.formatMessage(messages.loadingrootfolders)
: !isValidated
? intl.formatMessage(messages.testFirstRootFolders)
: intl.formatMessage(messages.selectRootFolder)}
? intl.formatMessage(
messages.testFirstRootFolders
)
: intl.formatMessage(messages.selectRootFolder)}
</option>
{testResponse.rootFolders.length > 0 &&
testResponse.rootFolders.map((folder) => (
@@ -862,12 +870,12 @@ const SonarrModal = ({ onClose, sonarr, onSave }: SonarrModalProps) => {
messages.loadinglanguageprofiles
)
: !isValidated
? intl.formatMessage(
messages.testFirstLanguageProfiles
)
: intl.formatMessage(
messages.selectLanguageProfile
)}
? intl.formatMessage(
messages.testFirstLanguageProfiles
)
: intl.formatMessage(
messages.selectLanguageProfile
)}
</option>
{testResponse.languageProfiles.length > 0 &&
testResponse.languageProfiles.map((language) => (
@@ -909,8 +917,8 @@ const SonarrModal = ({ onClose, sonarr, onSave }: SonarrModalProps) => {
!isValidated
? intl.formatMessage(messages.testFirstTags)
: isTesting
? intl.formatMessage(messages.loadingTags)
: intl.formatMessage(messages.selecttags)
? intl.formatMessage(messages.loadingTags)
: intl.formatMessage(messages.selecttags)
}
isLoading={isTesting}
className="react-select-container"