mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-07 04:20:12 +02:00
fix missing blur config from expanded album image
This commit is contained in:
@@ -18,6 +18,7 @@ import { usePlayButtonClick } from '/@/renderer/features/shared/hooks/use-play-b
|
|||||||
import { useIsMutatingCreateFavorite } from '/@/renderer/features/shared/mutations/create-favorite-mutation';
|
import { useIsMutatingCreateFavorite } from '/@/renderer/features/shared/mutations/create-favorite-mutation';
|
||||||
import { useIsMutatingDeleteFavorite } from '/@/renderer/features/shared/mutations/delete-favorite-mutation';
|
import { useIsMutatingDeleteFavorite } from '/@/renderer/features/shared/mutations/delete-favorite-mutation';
|
||||||
import { useIsMutatingRating } from '/@/renderer/features/shared/mutations/set-rating-mutation';
|
import { useIsMutatingRating } from '/@/renderer/features/shared/mutations/set-rating-mutation';
|
||||||
|
import { useGeneralSettings } from '/@/renderer/store';
|
||||||
import { ActionIcon } from '/@/shared/components/action-icon/action-icon';
|
import { ActionIcon } from '/@/shared/components/action-icon/action-icon';
|
||||||
import { Button } from '/@/shared/components/button/button';
|
import { Button } from '/@/shared/components/button/button';
|
||||||
import { Center } from '/@/shared/components/center/center';
|
import { Center } from '/@/shared/components/center/center';
|
||||||
@@ -64,6 +65,7 @@ export const LibraryHeader = forwardRef(
|
|||||||
) => {
|
) => {
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
const [isImageError, setIsImageError] = useState<boolean | null>(false);
|
const [isImageError, setIsImageError] = useState<boolean | null>(false);
|
||||||
|
const { blurExplicitImages } = useGeneralSettings();
|
||||||
|
|
||||||
const onImageError = () => {
|
const onImageError = () => {
|
||||||
setIsImageError(true);
|
setIsImageError(true);
|
||||||
@@ -119,7 +121,10 @@ export const LibraryHeader = forwardRef(
|
|||||||
enableDebounce={false}
|
enableDebounce={false}
|
||||||
enableViewport={false}
|
enableViewport={false}
|
||||||
fetchPriority="high"
|
fetchPriority="high"
|
||||||
isExplicit={item.explicitStatus === ExplicitStatus.EXPLICIT}
|
isExplicit={
|
||||||
|
blurExplicitImages &&
|
||||||
|
item.explicitStatus === ExplicitStatus.EXPLICIT
|
||||||
|
}
|
||||||
src={imageUrl}
|
src={imageUrl}
|
||||||
style={{
|
style={{
|
||||||
maxHeight: '100%',
|
maxHeight: '100%',
|
||||||
@@ -132,7 +137,7 @@ export const LibraryHeader = forwardRef(
|
|||||||
),
|
),
|
||||||
fullScreen: true,
|
fullScreen: true,
|
||||||
});
|
});
|
||||||
}, [item.explicitStatus, item.imageId, item.type]);
|
}, [blurExplicitImages, item.explicitStatus, item.imageId, item.type]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div
|
<div
|
||||||
|
|||||||
Reference in New Issue
Block a user