From f633059083d24b04f0fdc1ea6da349e05fa1b4d1 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Sat, 8 Feb 2025 16:03:37 +0100 Subject: [PATCH] Rename "CustomIconButton" to "CustomButton" --- .../{CustomIconButton.tsx => CustomButton.tsx} | 2 +- src/modules/manga/components/MangaDetails.tsx | 14 +++++++++----- src/modules/manga/components/TrackMangaButton.tsx | 6 +++--- .../ReaderNavBarDesktopNextPreviousButton.tsx | 8 ++++---- .../ReaderNavBarDesktopPageScale.tsx | 6 +++--- 5 files changed, 20 insertions(+), 16 deletions(-) rename src/modules/core/components/buttons/{CustomIconButton.tsx => CustomButton.tsx} (95%) diff --git a/src/modules/core/components/buttons/CustomIconButton.tsx b/src/modules/core/components/buttons/CustomButton.tsx similarity index 95% rename from src/modules/core/components/buttons/CustomIconButton.tsx rename to src/modules/core/components/buttons/CustomButton.tsx index 054fd6a6..2a3263c8 100644 --- a/src/modules/core/components/buttons/CustomIconButton.tsx +++ b/src/modules/core/components/buttons/CustomButton.tsx @@ -10,7 +10,7 @@ import Button, { ButtonProps } from '@mui/material/Button'; import Stack from '@mui/material/Stack'; import { ForwardedRef, forwardRef } from 'react'; -export const CustomIconButton = forwardRef( +export const CustomButton = forwardRef( ( { children, ...props }: ButtonProps, ref: ForwardedRef, diff --git a/src/modules/manga/components/MangaDetails.tsx b/src/modules/manga/components/MangaDetails.tsx index d8c4d656..7a7a5582 100644 --- a/src/modules/manga/components/MangaDetails.tsx +++ b/src/modules/manga/components/MangaDetails.tsx @@ -31,7 +31,7 @@ import { CustomTooltip } from '@/modules/core/components/CustomTooltip.tsx'; import { makeToast } from '@/modules/core/utils/Toast.ts'; import { Mangas } from '@/modules/manga/services/Mangas.ts'; import { SpinnerImage } from '@/modules/core/components/SpinnerImage.tsx'; -import { CustomIconButton } from '@/modules/core/components/buttons/CustomIconButton.tsx'; +import { CustomButton } from '@/modules/core/components/buttons/CustomButton.tsx'; import { TrackMangaButton } from '@/modules/manga/components/TrackMangaButton.tsx'; import { useManageMangaLibraryState } from '@/modules/manga/hooks/useManageMangaLibraryState.tsx'; import { Metadata as BaseMetadata } from '@/modules/core/components/Metadata.tsx'; @@ -130,7 +130,7 @@ const OpenSourceButton = ({ url }: { url?: string | null }) => { return ( - { target="_blank" rel="noreferrer" variant="outlined" + sx={{ + minWidth: 'unset', + px: '10px', + }} > - + ); }; @@ -404,14 +408,14 @@ export const MangaDetails = ({ - {manga.inLibrary ? : } {manga.inLibrary ? t('manga.button.in_library') : t('manga.button.add_to_library')} - + diff --git a/src/modules/manga/components/TrackMangaButton.tsx b/src/modules/manga/components/TrackMangaButton.tsx index b187c290..a677af53 100644 --- a/src/modules/manga/components/TrackMangaButton.tsx +++ b/src/modules/manga/components/TrackMangaButton.tsx @@ -16,7 +16,7 @@ import { requestManager } from '@/lib/requests/RequestManager.ts'; import { makeToast } from '@/modules/core/utils/Toast.ts'; import { TrackManga } from '@/modules/tracker/components/TrackManga.tsx'; import { Trackers } from '@/modules/tracker/services/Trackers.ts'; -import { CustomIconButton } from '@/modules/core/components/buttons/CustomIconButton.tsx'; +import { CustomButton } from '@/modules/core/components/buttons/CustomButton.tsx'; import { GetTrackersSettingsQuery, MangaType } from '@/lib/graphql/generated/graphql.ts'; import { GET_TRACKERS_SETTINGS } from '@/lib/graphql/queries/TrackerQuery.ts'; import { MangaTrackRecordInfo } from '@/modules/manga/Manga.types.ts'; @@ -51,7 +51,7 @@ export const TrackMangaButton = ({ manga }: { manga: MangaTrackRecordInfo & Pick {(popupState) => ( <> - + {popupState.isOpen && ( diff --git a/src/modules/reader/components/overlay/navigation/desktop/ReaderNavBarDesktopNextPreviousButton.tsx b/src/modules/reader/components/overlay/navigation/desktop/ReaderNavBarDesktopNextPreviousButton.tsx index 6e9145a9..64ff1a73 100644 --- a/src/modules/reader/components/overlay/navigation/desktop/ReaderNavBarDesktopNextPreviousButton.tsx +++ b/src/modules/reader/components/overlay/navigation/desktop/ReaderNavBarDesktopNextPreviousButton.tsx @@ -10,25 +10,25 @@ import { ComponentProps } from 'react'; import KeyboardArrowLeftIcon from '@mui/icons-material/KeyboardArrowLeft'; import KeyboardArrowRightIcon from '@mui/icons-material/KeyboardArrowRight'; import { CustomTooltip } from '@/modules/core/components/CustomTooltip.tsx'; -import { CustomIconButton } from '@/modules/core/components/buttons/CustomIconButton'; +import { CustomButton } from '@/modules/core/components/buttons/CustomButton.tsx'; export const ReaderNavBarDesktopNextPreviousButton = ({ title, type, disabled, ...customIconButtonProps -}: Omit, 'children'> & { +}: Omit, 'children'> & { title: string; type: 'previous' | 'next'; }) => ( - {type === 'previous' ? : } - + ); diff --git a/src/modules/reader/components/overlay/navigation/desktop/quick-settings/ReaderNavBarDesktopPageScale.tsx b/src/modules/reader/components/overlay/navigation/desktop/quick-settings/ReaderNavBarDesktopPageScale.tsx index 94ba6b91..d6ea405c 100644 --- a/src/modules/reader/components/overlay/navigation/desktop/quick-settings/ReaderNavBarDesktopPageScale.tsx +++ b/src/modules/reader/components/overlay/navigation/desktop/quick-settings/ReaderNavBarDesktopPageScale.tsx @@ -10,7 +10,7 @@ import Stack from '@mui/material/Stack'; import { useTranslation } from 'react-i18next'; import FitScreenIcon from '@mui/icons-material/FitScreen'; import { CustomTooltip } from '@/modules/core/components/CustomTooltip.tsx'; -import { CustomIconButton } from '@/modules/core/components/buttons/CustomIconButton.tsx'; +import { CustomButton } from '@/modules/core/components/buttons/CustomButton.tsx'; import { ValueRotationButton } from '@/modules/core/components/buttons/ValueRotationButton.tsx'; import { IReaderSettings, @@ -52,14 +52,14 @@ export const ReaderNavBarDesktopPageScale = ({ /> {READER_PAGE_SCALE_MODE_TO_SCALING_ALLOWED[pageScaleMode.value] && ( - updateSetting('shouldStretchPage', !shouldStretchPage.value)} sx={{ minWidth: 0 }} variant="contained" color={shouldStretchPage.value ? 'secondary' : 'primary'} > - + )}