diff --git a/components/Login/helpers/server-address.tsx b/components/Login/helpers/server-address.tsx index e1461245..d61a6a90 100644 --- a/components/Login/helpers/server-address.tsx +++ b/components/Login/helpers/server-address.tsx @@ -53,26 +53,24 @@ export default function ServerAddress(): React.JSX.Element { }); return ( - - - Connect to Jellyfin - - setUseHttps(checked)} label="HTTPS" size="$2" /> - - - - - - + + Connect to Jellyfin + + setUseHttps(checked)} label="HTTPS" size="$2" /> + + + + + ) } \ No newline at end of file diff --git a/components/jellify.tsx b/components/jellify.tsx index df5ab960..c4404ab7 100644 --- a/components/jellify.tsx +++ b/components/jellify.tsx @@ -4,7 +4,7 @@ import { setupPlayer } from "react-native-track-player/lib/src/trackPlayer"; import _ from "lodash"; import { JellyfinApiClientProvider, useApiClientContext } from "./jellyfin-api-provider"; import React, { } from "react"; -import { NavigationContainer, useTheme } from "@react-navigation/native"; +import { DarkTheme, DefaultTheme, NavigationContainer } from "@react-navigation/native"; import { createNativeStackNavigator } from '@react-navigation/native-stack'; import Navigation from "./navigation"; import Login from "./Login/component"; @@ -30,6 +30,8 @@ export default function Jellify(): React.JSX.Element { function conditionalHomeRender(): React.JSX.Element { + const isDarkMode = useColorScheme() === 'dark'; + const { libraryId } = useApiClientContext(); const Stack = createNativeStackNavigator() @@ -37,7 +39,7 @@ function conditionalHomeRender(): React.JSX.Element { const Tab = createBottomTabNavigator(); return ( - + { !_.isUndefined(libraryId) ? (