/* eslint-disable */ import MarkDownContext from '@/new-components/common/MarkdownContext'; import { ExclamationCircleOutlined } from '@ant-design/icons'; import { Modal, Select } from 'antd'; import React, { useEffect, useState } from 'react'; type PromptSelectType = { promptList: Record[]; value?: string; onChange?: (value: string) => void; }; const PromptSelect: React.FC = ({ value, onChange, promptList }) => { const [showPrompt, setShowPrompt] = useState(false); const [curPrompt, setCurPrompt] = useState>(); useEffect(() => { if (value) { const filterPrompt = promptList?.filter(item => item.prompt_code === value)[0]; setCurPrompt(filterPrompt); } }, [promptList, value]); return (