import { useState } from "react"; import {ButtonPrimary} from "../../../components/ui/buttons/ButtonPrimary"; import {ButtonSecondary} from "../../../components/ui/buttons/ButtonSecondary"; import InputText from "../../../components/ui/input/InputText"; import Modal from "../../../components/ui/modals/Modal"; interface Props { value: string; className: string; onGenerate: (value: string) => void; children: React.ReactNode; } export default function ChatGptSetParametersButton({ value, className, onGenerate, children }: Props) { const [open, setOpen] = useState(false); const [parameters, setParameters] = useState(value); return (
setOpen(false)}>
setParameters(e ?? "")} />
setOpen(false)}>Cancel { onGenerate(parameters ?? ""); setOpen(false); }} > Generate
); }