diff --git a/src/pages/settings/components/Theming/ThemePlaylists/components/ThemePlaylistStack.tsx b/src/pages/settings/components/Theming/ThemePlaylists/components/ThemePlaylistStack.tsx index 05331c1..7a4dcee 100644 --- a/src/pages/settings/components/Theming/ThemePlaylists/components/ThemePlaylistStack.tsx +++ b/src/pages/settings/components/Theming/ThemePlaylists/components/ThemePlaylistStack.tsx @@ -8,7 +8,7 @@ import { useState } from 'react'; import { FiEdit, FiTrash } from 'react-icons/fi'; import { textClasses } from 'styles'; import type { Theme, ThemePlaylist } from 'types'; -import { ThemeCard } from '../../Themes'; +import { ThemeCardPreview } from '../../Themes/ThemeCard'; export function ThemePlaylistStack({ cardPlaylist, @@ -113,68 +113,44 @@ export function ThemePlaylistStack({ {...presentationProps} style={{ position: 'absolute', top: -60, zIndex: 3 }} > - theme.id === Number(themeList[0])) || missingTheme } - allThemes={allThemes} - themePlaylists={[]} - setSelectedTheme={() => {}} - openThemeModal={() => {}} - enabled={false} - management={false} /> - theme.id === Number(themeList[1])) || missingTheme } - allThemes={allThemes} - themePlaylists={[]} - setSelectedTheme={() => {}} - openThemeModal={() => {}} - enabled={false} - management={false} /> - theme.id === Number(themeList[2])) || missingTheme } - allThemes={allThemes} - themePlaylists={[]} - setSelectedTheme={() => {}} - openThemeModal={() => {}} - enabled={false} - management={false} /> - theme.id === Number(themeList[3])) || missingTheme } - allThemes={allThemes} - themePlaylists={[]} - setSelectedTheme={() => {}} - openThemeModal={() => {}} - enabled={false} - management={false} /> @@ -215,16 +191,7 @@ export function ThemePlaylistStack({ }} > - {}} - openThemeModal={() => {}} - enabled={false} - management={false} - /> + ); @@ -232,7 +199,13 @@ export function ThemePlaylistStack({ )} - + {cardPlaylist.name} - + {!defaultLists.includes(cardPlaylist.name) && ( + + {cardTheme.name} + + + + ); +} diff --git a/src/pages/settings/components/Theming/Themes/ThemeCard/index.ts b/src/pages/settings/components/Theming/Themes/ThemeCard/index.ts index 8c0cbfe..95934cb 100644 --- a/src/pages/settings/components/Theming/Themes/ThemeCard/index.ts +++ b/src/pages/settings/components/Theming/Themes/ThemeCard/index.ts @@ -1 +1,2 @@ export { ThemeCard } from './ThemeCard'; +export { ThemeCardPreview } from './ThemeCardPreview';