ISSUE-15100: add tooltip for field Text type (#15159)

This commit is contained in:
Alexander Nedomets 2024-02-14 11:29:23 +03:00 committed by GitHub
parent cc2d30be84
commit 79215d1b1a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -74,6 +74,7 @@ const TestCaseForm: React.FC<TestCaseFormProps> = ({
const isColumnFqn = dashboardType === ProfilerDashboardType.COLUMN;
const [form] = Form.useForm();
const [testDefinitions, setTestDefinitions] = useState<TestDefinition[]>([]);
const [testDefinition, setTestDefinition] = useState<TestDefinition>({} as TestDefinition);
const [selectedTestType, setSelectedTestType] = useState<string | undefined>(
initialValue?.testDefinition
);
@ -285,12 +286,18 @@ const TestCaseForm: React.FC<TestCaseFormProps> = ({
field: t('label.column'),
})}`,
},
]}>
]}
tooltip={testDefinition?.description}>
<Select
data-testid="column"
placeholder={t('label.please-select-entity', {
entity: t('label.column-lowercase'),
})}>
})}
onChange={(value) => {
setTestDefinition(
testDefinitions.find((item) => item.fullyQualifiedName === value) as TestDefinition
);
}}>
{table.columns.map((column) => (
<Select.Option key={column.name}>{column.name}</Select.Option>
))}