"use client"; import type { AutoFormInputComponentProps } from "../ui/auto-form/types"; import fetcher from "@/components/fetcher"; import { Accordion, AccordionContent, AccordionItem, AccordionTrigger, } from "@/components/ui/accordion"; import { Button } from "@/components/ui/button"; import { Command, CommandEmpty, CommandGroup, CommandInput, CommandItem, CommandList, } from "@/components/ui/command"; import { Popover, PopoverContent, PopoverTrigger, } from "@/components/ui/popover"; import { Textarea } from "@/components/ui/textarea"; import { cn } from "@/lib/utils"; import { findAllDeployments } from "@/server/curdDeploments"; import { Check, ChevronsUpDown } from "lucide-react"; import * as React from "react"; import { toast } from "sonner"; import useSWR from "swr"; import { z } from "zod"; export function SnapshotPickerView({ field, }: Pick) { return ( Custom Nodes {field.value && ( //