"use client"; import { Select, SelectItem } from "@heroui/select"; import { Control, FieldPath, FieldValues } from "react-hook-form"; import { EntityInfoShort } from "@/components/ui/entities"; import { FormControl, FormField, FormMessage } from "@/components/ui/form"; interface SelectScanProviderProps< TFieldValues extends FieldValues = FieldValues, TName extends FieldPath = FieldPath, > { providers: { providerId: string; alias: string; providerType: string; uid: string; connected: boolean; }[]; control: Control; name: TName; } export const SelectScanProvider = < TFieldValues extends FieldValues = FieldValues, TName extends FieldPath = FieldPath, >({ providers, control, name, }: SelectScanProviderProps) => { return ( ( <> )} /> ); };