import TopNItem from '@/components/top-n-item'; import { useTranslate } from '@/hooks/common-hooks'; import { useTestDbConnect } from '@/hooks/flow-hooks'; import { Button, Flex, Form, Input, InputNumber, Select } from 'antd'; import { useCallback } from 'react'; import { ExeSQLOptions } from '../constant'; import { IOperatorForm } from '../interface'; const ExeSQLForm = ({ onValuesChange, form }: IOperatorForm) => { const { t } = useTranslate('flow'); const { testDbConnect, loading } = useTestDbConnect(); const handleTest = useCallback(async () => { const ret = await form?.validateFields(); testDbConnect(ret); }, [form, testDbConnect]); return (
); }; export default ExeSQLForm;