Bug Fixed Include Column for profiler settings disapear #7759 (#7761)

* Bug Fixed Include Column for profiler settings disapear #7759

* fixed unit test
This commit is contained in:
Shailesh Parmar 2022-09-28 11:43:50 +05:30 committed by GitHub
parent 6c2f6089c7
commit f715362b7a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 5 deletions

View File

@ -17,11 +17,6 @@ import { MOCK_TABLE } from '../../../mocks/TableData.mock';
import { ProfilerSettingsModalProps } from '../TableProfiler.interface';
import ProfilerSettingsModal from './ProfilerSettingsModal';
jest.mock('antd/lib/form', () => {
return jest
.fn()
.mockImplementation(({ children }) => <form>{children}</form>);
});
jest.mock('antd/lib/grid', () => ({
Row: jest.fn().mockImplementation(({ children }) => <div>{children}</div>),
Col: jest

View File

@ -47,6 +47,7 @@ const ProfilerSettingsModal: React.FC<ProfilerSettingsModalProps> = ({
visible,
onVisibilityChange,
}) => {
const [form] = Form.useForm();
const [data, setData] = useState<TableProfilerConfig>();
const [sqlQuery, setSqlQuery] = useState<string>('');
const [profileSample, setProfileSample] = useState<number>(100);
@ -94,6 +95,7 @@ const ProfilerSettingsModal: React.FC<ProfilerSettingsModalProps> = ({
return col;
});
form.setFieldsValue({ includeColumns: includeColValue });
setIncludeCol(includeColValue);
}
};
@ -261,6 +263,7 @@ const ProfilerSettingsModal: React.FC<ProfilerSettingsModalProps> = ({
<Col span={24}>
<Form
autoComplete="off"
form={form}
initialValues={{
includeColumns: includeCol,
}}