mirror of
https://github.com/datahub-project/datahub.git
synced 2025-12-27 18:07:57 +00:00
fix(ui): Render descriptions for custom assertions (#14383)
This commit is contained in:
parent
adf00c199d
commit
744600b2d9
@ -1,4 +1,4 @@
|
||||
import { Table } from 'antd';
|
||||
import { Table, Typography } from 'antd';
|
||||
import React from 'react';
|
||||
import styled from 'styled-components';
|
||||
|
||||
@ -10,7 +10,7 @@ import { VolumeAssertionDescription } from '@app/entity/shared/tabs/Dataset/Vali
|
||||
import { DataContractAssertionStatus } from '@app/entity/shared/tabs/Dataset/Validations/contract/DataContractAssertionStatus';
|
||||
import { DataContractSummaryFooter } from '@app/entity/shared/tabs/Dataset/Validations/contract/DataContractSummaryFooter';
|
||||
|
||||
import { Assertion, DataQualityContract, DatasetAssertionInfo } from '@types';
|
||||
import { Assertion, AssertionType, DataQualityContract, DatasetAssertionInfo } from '@types';
|
||||
|
||||
const TitleText = styled.div`
|
||||
color: ${ANTD_GRAY[7]};
|
||||
@ -63,6 +63,9 @@ export const DataQualityContractSummary = ({ contracts, showAction = false }: Pr
|
||||
<FieldAssertionDescription assertionInfo={assertion.info?.fieldAssertion} />
|
||||
)}
|
||||
{assertion.info?.sqlAssertion && <SqlAssertionDescription assertionInfo={assertion.info} />}
|
||||
{assertion.info?.type === AssertionType.Custom && (
|
||||
<Typography.Text>{assertion.info?.description}</Typography.Text>
|
||||
)}
|
||||
</>
|
||||
),
|
||||
},
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
import { Table } from 'antd';
|
||||
import { Table, Typography } from 'antd';
|
||||
import React from 'react';
|
||||
import styled from 'styled-components';
|
||||
|
||||
@ -10,7 +10,7 @@ import { VolumeAssertionDescription } from '@app/entityV2/shared/tabs/Dataset/Va
|
||||
import { DataContractAssertionStatus } from '@app/entityV2/shared/tabs/Dataset/Validations/contract/DataContractAssertionStatus';
|
||||
import { DataContractSummaryFooter } from '@app/entityV2/shared/tabs/Dataset/Validations/contract/DataContractSummaryFooter';
|
||||
|
||||
import { Assertion, DataQualityContract, DatasetAssertionInfo } from '@types';
|
||||
import { Assertion, AssertionType, DataQualityContract, DatasetAssertionInfo } from '@types';
|
||||
|
||||
const TitleText = styled.div`
|
||||
color: ${ANTD_GRAY[7]};
|
||||
@ -63,6 +63,9 @@ export const DataQualityContractSummary = ({ contracts, showAction = false }: Pr
|
||||
<FieldAssertionDescription assertionInfo={assertion.info?.fieldAssertion} />
|
||||
)}
|
||||
{assertion.info?.sqlAssertion && <SqlAssertionDescription assertionInfo={assertion.info} />}
|
||||
{assertion.info?.type === AssertionType.Custom && (
|
||||
<Typography.Text>{assertion.info?.description}</Typography.Text>
|
||||
)}
|
||||
</>
|
||||
),
|
||||
},
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user