import { Link, Stack, useLocalSearchParams } from "expo-router"; import { useQuery } from "@tanstack/react-query"; import { H4, Paragraph, Text, View } from "tamagui"; import { getBackendMeta } from "@movie-web/api"; import ScreenLayout from "~/components/layout/ScreenLayout"; import { MWButton } from "~/components/ui/Button"; import { MWCard } from "~/components/ui/Card"; export default function Page() { const { url } = useLocalSearchParams<{ url: string }>(); const meta = useQuery({ queryKey: ["backendMeta", url], queryFn: () => getBackendMeta(url as unknown as string), }); return (

Do you trust this server?

{meta.isLoading && "Loading..."} {meta.isError && "Error loading metadata"} {meta.isSuccess && ( <> You are connecting to{" "} {url} . Please confirm you trust it before making an account. )}
{meta.isSuccess && ( {meta.data.name} {meta.data.description} )} I trust this server Go back
); }