From 275f96e01043a5e18044be47d26b1bdf923c5b46 Mon Sep 17 00:00:00 2001 From: leon-morival Date: Wed, 1 Oct 2025 10:30:34 +0200 Subject: [PATCH] fix --- src/screens/Library/Library.web.js | 12 ------------ src/screens/Library/components/BackTracks.js | 11 ++++++++--- src/screens/Library/components/LikedPlayback.js | 9 +++++---- 3 files changed, 13 insertions(+), 19 deletions(-) diff --git a/src/screens/Library/Library.web.js b/src/screens/Library/Library.web.js index 0ea11ff..86469c4 100644 --- a/src/screens/Library/Library.web.js +++ b/src/screens/Library/Library.web.js @@ -17,10 +17,8 @@ import { useUser } from "../../providers/UserDataProvider"; import { Palette, Style } from "../../styles"; import { FONT_FAMILY } from "../../styles/Fonts"; import BackTracks from "./components/BackTracks"; -import LikedClips from "./components/LikedClips"; import LikedMusic from "./components/LikedMusic"; import LikedPlayback from "./components/LikedPlayback"; -import MyClips from "./components/MyClips"; import MyMusic from "./components/MyMusic"; import MyPlaylist from "./components/MyPlaylist"; const Library = () => { @@ -104,14 +102,6 @@ const Library = () => { )} - {hasMyClips && ( - - - - )} - - - {hasLikedMusic && ( @@ -124,8 +114,6 @@ const Library = () => { )} - {hasLikedClips && } - {!hasAnySection && ( { const { userPlaybacks } = useUserData(); - const items = Array.isArray(userPlaybacks) ? userPlaybacks.slice(0, 3) : []; + const { isWeb } = useLayoutType(); + const items = Array.isArray(userPlaybacks) + ? userPlaybacks.slice(0, isWeb ? 2 : 3) + : []; const { width: screenWidth } = useWindowDimensions(); const [containerWidth, setContainerWidth] = useState(screenWidth); - const numColumns = 3; + const numColumns = isWeb ? 2 : 3; const gap = 8; const itemWidth = Math.max( 0, Math.floor((containerWidth - gap * (numColumns - 1)) / numColumns) ); + console.log("BackTracks items:", items); return ( { } > { + const { isWeb } = useLayoutType(); const { userLikedPlaybacks } = useUserData(); const items = Array.isArray(userLikedPlaybacks) - ? userLikedPlaybacks.slice(0, 3) + ? userLikedPlaybacks.slice(0, isWeb ? 2 : 3) : []; const { width: screenWidth } = useWindowDimensions(); const [containerWidth, setContainerWidth] = useState(screenWidth); - const numColumns = 3; + const numColumns = isWeb ? 2 : 3; const gap = 8; const itemWidth = Math.max( 0, @@ -52,7 +53,7 @@ const LikedPlayback = () => { } >