Simplify setting route names

This commit is contained in:
schroda
2024-12-11 13:47:48 +01:00
parent 6802941252
commit 20a8666f95
7 changed files with 15 additions and 15 deletions

View File

@@ -368,7 +368,7 @@ export function Backup() {
<Button
onClick={closeInvalidBackupDialog}
component={Link}
to="/settings/trackingSettings"
to="/settings/tracking"
autoFocus={!!validationResult?.missingTrackers.length}
variant={validationResult?.missingTrackers.length ? 'contained' : 'text'}
>

View File

@@ -223,7 +223,7 @@ export function Extensions({ tabsMenuHeight }: { tabsMenuHeight: number }) {
}}
>
<Typography>{t('extension.label.add_repository_info')}</Typography>
<Button component={Link} variant="contained" to="/settings/browseSettings">
<Button component={Link} variant="contained" to="/settings/browse">
{t('settings.title')}
</Button>
</Stack>

View File

@@ -40,7 +40,7 @@ export const TrackMangaButton = ({ manga }: { manga: MangaTrackRecordInfo & Pick
}
if (!loggedInTrackers.length) {
navigate('/settings/trackingSettings');
navigate('/settings/tracking');
return;
}

View File

@@ -69,25 +69,25 @@ export function Settings() {
</ListItemIcon>
<ListItemText primary={t('category.title.category_other')} />
</ListItemLink>
<ListItemLink to="/settings/readerSettings">
<ListItemLink to="/settings/reader">
<ListItemIcon>
<AutoStoriesIcon />
</ListItemIcon>
<ListItemText primary={t('reader.settings.title.reader_settings')} />
</ListItemLink>
<ListItemLink to="/settings/librarySettings">
<ListItemLink to="/settings/library">
<ListItemIcon>
<CollectionsOutlinedBookmarkIcon />
</ListItemIcon>
<ListItemText primary={t('library.title')} />
</ListItemLink>
<ListItemLink to="/settings/downloadSettings">
<ListItemLink to="/settings/download">
<ListItemIcon>
<GetAppOutlinedIcon />
</ListItemIcon>
<ListItemText primary={t('download.title')} />
</ListItemLink>
<ListItemLink to="/settings/trackingSettings">
<ListItemLink to="/settings/tracking">
<ListItemIcon>
<SyncIcon />
</ListItemIcon>
@@ -109,7 +109,7 @@ export function Settings() {
secondary={t('settings.clear_cache.label.description')}
/>
</ListItemButton>
<ListItemLink to="/settings/browseSettings">
<ListItemLink to="/settings/browse">
<ListItemIcon>
<ExploreOutlinedIcon />
</ListItemIcon>

View File

@@ -64,7 +64,7 @@ export const TrackManga = ({ manga }: { manga: MangaIdInfo & Pick<MangaType, 'ti
useEffect(() => {
if (!loading && !error && !trackersInUse.length && !loggedInTrackers.length) {
navigate('/settings/trackingSettings');
navigate('/settings/tracking');
}
}, [loading]);

View File

@@ -38,7 +38,7 @@ export const TrackerOAuthLogin = () => {
makeToast(t('tracking.action.login.label.failure', { name: trackerName }), 'error');
}
navigate('/settings/trackingSettings', { replace: true });
navigate('/settings/tracking', { replace: true });
};
login();