import { FormProvider, type UseFormReturn } from "react-hook-form"; import { useTranslation } from "react-i18next"; import { FormField, FormFieldItem, FormFieldLabel, FormMessage, } from "@/components/ui/form"; import { Input } from "@/components/ui/input"; import { shouldHidden } from "@/lib/utils"; import type { MemShellFormSchema } from "@/types/schema"; export function UrlPatternFormField({ form, }: Readonly<{ form: UseFormReturn }>) { const { t } = useTranslation("common"); const shellType = form.watch("shellType"); return ( ( {t("urlPattern")} )} /> ); }