diff --git a/apps/client/app/components/create-repository-form.tsx b/apps/client/app/components/create-repository-form.tsx index 573cd9a..d925ad3 100644 --- a/apps/client/app/components/create-repository-form.tsx +++ b/apps/client/app/components/create-repository-form.tsx @@ -9,11 +9,12 @@ import { Button } from "./ui/button"; import { Form, FormControl, FormDescription, FormField, FormItem, FormLabel, FormMessage } from "./ui/form"; import { Input } from "./ui/input"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "./ui/select"; -import { getSystemInfoOptions, listRcloneRemotesOptions } from "~/api-client/@tanstack/react-query.gen"; +import { listRcloneRemotesOptions } from "~/api-client/@tanstack/react-query.gen"; import { useQuery } from "@tanstack/react-query"; import { Alert, AlertDescription } from "./ui/alert"; import { ExternalLink } from "lucide-react"; import { Tooltip, TooltipContent, TooltipTrigger } from "./ui/tooltip"; +import { useSystemInfo } from "~/hooks/use-system-info"; export const formSchema = type({ name: "2<=string<=32", @@ -72,9 +73,7 @@ export const CreateRepositoryForm = ({ } }, [watchedBackend, watchedName, form]); - const { data: systemInfo } = useQuery({ - ...getSystemInfoOptions(), - }); + const { capabilities } = useSystemInfo(); return (