import { WorkflowParameterType } from "@/api/types"; import { FileInputValue, FileUpload } from "@/components/FileUpload"; import { Checkbox } from "@/components/ui/checkbox"; import { Input } from "@/components/ui/input"; import { Textarea } from "@/components/ui/textarea"; type Props = { type: WorkflowParameterType; value: unknown; onChange: (value: unknown) => void; }; function WorkflowParameterInput({ type, value, onChange }: Props) { if (type === "json" || type === "string") { return (