import { TournamentSearch } from "~/components/elements/TournamentSearch"; import type { FormFieldProps } from "../types"; import { FormFieldMessages, useTranslatedTexts } from "./FormFieldWrapper"; import styles from "./UserSearchFormField.module.css"; type TournamentSearchFormFieldProps = FormFieldProps<"tournament-search"> & { value: number | null; onChange: (value: number | null) => void; pastOnly?: boolean; }; export function TournamentSearchFormField({ name, label, bottomText, error, required, value, onChange, onBlur, pastOnly, }: TournamentSearchFormFieldProps) { const { translatedLabel } = useTranslatedTexts({ label, }); return (