diff --git a/api/mutators/auth.ts b/api/mutators/auth.ts index 6a731e7f..d12dccf0 100644 --- a/api/mutators/auth.ts +++ b/api/mutators/auth.ts @@ -1,6 +1,4 @@ import { useMutation } from "@tanstack/react-query"; -import { usePublicApi } from "../queries"; -import { useServerUrl } from "../queries/storage"; import { JellyfinCredentials } from "../types/jellyfin-credentials"; import { MutationKeys } from "../../enums/mutation-keys"; import { createPublicApi } from "../queries/functions/api"; diff --git a/api/mutators/storage.ts b/api/mutators/storage.ts index 050908b8..5194b7f6 100644 --- a/api/mutators/storage.ts +++ b/api/mutators/storage.ts @@ -9,7 +9,7 @@ import { getSystemApi } from "@jellyfin/sdk/lib/utils/api/system-api" import { JellyfinCredentials } from "../types/jellyfin-credentials"; import { mutateServerCredentials } from "./functions/storage"; -export const useServerUrl = useMutation({ +export const serverUrlMutation = useMutation({ mutationFn: async (serverUrl: string | undefined) => { console.log("Mutating server URL"); diff --git a/api/queries/storage.ts b/api/queries/storage.ts index d652f66d..09fae9bb 100644 --- a/api/queries/storage.ts +++ b/api/queries/storage.ts @@ -4,9 +4,3 @@ import { AsyncStorageKeys } from "../../enums/async-storage-keys"; import { QueryKeys } from "../../enums/query-keys"; -export const useServerUrl: UseQueryResult = useQuery({ - queryKey: [QueryKeys.ServerUrl], - queryFn: (() => { - return AsyncStorage.getItem(AsyncStorageKeys.ServerUrl); - }) -}); diff --git a/components/Login/helpers/server-address.tsx b/components/Login/helpers/server-address.tsx index c8315ff1..24ffba73 100644 --- a/components/Login/helpers/server-address.tsx +++ b/components/Login/helpers/server-address.tsx @@ -1,6 +1,6 @@ import React, { useState } from "react"; import { validateServerUrl } from "../utils/validation"; -import { useServerUrl as serverUrlMutation } from "../../../api/mutators/storage"; +import { serverUrlMutation } from "../../../api/mutators/storage"; import _ from "lodash"; import { Button, Input, YStack } from "tamagui"; diff --git a/components/jellify.tsx b/components/jellify.tsx index 4d0f8c04..ae5652f5 100644 --- a/components/jellify.tsx +++ b/components/jellify.tsx @@ -4,7 +4,6 @@ import Login from "./Login/component"; import Navigation from "./navigation"; import { Colors } from "react-native/Libraries/NewAppScreen"; import { setupPlayer } from "react-native-track-player/lib/src/trackPlayer"; -import { useServerUrl } from "../api/queries"; export default function Jellify(): React.JSX.Element {