Commit aaaedf93 authored by Max Alekseenko's avatar Max Alekseenko

rework AppSecurityReport

parent b77d0331
...@@ -13,11 +13,11 @@ import SolidityscanReportScore from 'ui/shared/solidityscanReport/SolidityscanRe ...@@ -13,11 +13,11 @@ import SolidityscanReportScore from 'ui/shared/solidityscanReport/SolidityscanRe
type Props = { type Props = {
id: string; id: string;
securityReport?: any; // eslint-disable-line @typescript-eslint/no-explicit-any securityReport?: any; // eslint-disable-line @typescript-eslint/no-explicit-any
isLarge?: boolean; height?: string | undefined;
showContractList: (id: string, type: ContractListTypes) => void; showContractList: (id: string, type: ContractListTypes) => void;
} }
const AppSecurityReport = ({ id, securityReport, isLarge, showContractList }: Props) => { const AppSecurityReport = ({ id, securityReport, height, showContractList }: Props) => {
const { const {
overallInfo: { overallInfo: {
securityScore, securityScore,
...@@ -34,7 +34,7 @@ const AppSecurityReport = ({ id, securityReport, isLarge, showContractList }: Pr ...@@ -34,7 +34,7 @@ const AppSecurityReport = ({ id, securityReport, isLarge, showContractList }: Pr
return ( return (
<SolidityscanReportButton <SolidityscanReportButton
height={ isLarge ? undefined : '30px' } height={ height }
score={ securityScore } score={ securityScore }
popoverContent={ ( popoverContent={ (
<> <>
......
...@@ -98,7 +98,12 @@ const ListItem = ({ app, onInfoClick, isFavorite, onFavoriteClick, isLoading, on ...@@ -98,7 +98,12 @@ const ListItem = ({ app, onInfoClick, isFavorite, onFavoriteClick, isLoading, on
</Flex> </Flex>
<Flex alignItems="center"> <Flex alignItems="center">
<Flex flex={ 1 } gap={ 3 } alignItems="center"> <Flex flex={ 1 } gap={ 3 } alignItems="center">
<AppSecurityReport id={ id } securityReport={ securityReport } showContractList={ showContractList }/> <AppSecurityReport
id={ id }
securityReport={ securityReport }
showContractList={ showContractList }
height="30px"
/>
<ContractListButton onClick={ showAllContracts } variant={ ContractListButtonVariants.ALL_CONTRACTS }> <ContractListButton onClick={ showAllContracts } variant={ ContractListButtonVariants.ALL_CONTRACTS }>
{ totalContractsNumber } { totalContractsNumber }
</ContractListButton> </ContractListButton>
......
...@@ -83,7 +83,7 @@ const TableItem = ({ ...@@ -83,7 +83,7 @@ const TableItem = ({
<AppLink app={ app } isLoading={ isLoading } onAppClick={ onAppClick } isLarge/> <AppLink app={ app } isLoading={ isLoading } onAppClick={ onAppClick } isLarge/>
</Td> </Td>
<Td verticalAlign="middle"> <Td verticalAlign="middle">
<AppSecurityReport id={ id } securityReport={ securityReport } showContractList={ showContractList } isLarge/> <AppSecurityReport id={ id } securityReport={ securityReport } showContractList={ showContractList }/>
</Td> </Td>
<Td verticalAlign="middle"> <Td verticalAlign="middle">
<ContractListButton onClick={ showAllContracts } variant={ ContractListButtonVariants.ALL_CONTRACTS }> <ContractListButton onClick={ showAllContracts } variant={ ContractListButtonVariants.ALL_CONTRACTS }>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment