Random theme bugfix

This commit is contained in:
Sean Edmunds
2025-09-23 13:19:37 -05:00
parent 9a5af3f4ef
commit e805bdcd9b

View File

@@ -30,8 +30,14 @@ function App() {
const { data: themePlaylists, isFetched: isThemePlaylistsFetched } = useQueryAPI({
endpoint: 'api/themePlaylists',
});
const { theme, setTheme, themeName, handleThemeChange, currentThemePlaylist } =
useCommonHooks();
const {
theme,
setTheme,
themeName,
setThemeName,
handleThemeChange,
currentThemePlaylist,
} = useCommonHooks();
const [loaded, setLoaded] = useState<boolean>(false);
const overrides = createTheme({
primaryColor: 'primary',
@@ -105,7 +111,7 @@ function App() {
.themeList,
);
const filteredThemes = allThemes.filter((t: Theme) => themeList.includes(t.id));
setTheme('random');
setThemeName('random');
handleThemeChange(filteredThemes, false);
}
setLoaded(true);