diff --git a/.changeset/cold-feet-drop.md b/.changeset/cold-feet-drop.md
index 3103ae5ea8..2d9daf0c1b 100644
--- a/.changeset/cold-feet-drop.md
+++ b/.changeset/cold-feet-drop.md
@@ -1,5 +1,5 @@
---
-'@backstage/plugin-tech-insights-common': patch
+'@backstage/plugin-tech-insights-common': minor
---
Added new property 'result' in CheckResult in @backstage/plugin-tech-insights-common. This property is later used in `@backstage/plugin-tech-insights` package.
diff --git a/plugins/tech-insights/src/components/BooleanCheck/BooleanCheck.tsx b/plugins/tech-insights/src/components/BooleanCheck/BooleanCheck.tsx
index 6dba0a56a3..e38e0aa7b3 100644
--- a/plugins/tech-insights/src/components/BooleanCheck/BooleanCheck.tsx
+++ b/plugins/tech-insights/src/components/BooleanCheck/BooleanCheck.tsx
@@ -19,11 +19,11 @@ import { makeStyles, List, ListItem, ListItemText } from '@material-ui/core';
import CheckCircleOutline from '@material-ui/icons/CheckCircleOutline';
import ErrorOutlineIcon from '@material-ui/icons/ErrorOutline';
import { CheckResult } from '@backstage/plugin-tech-insights-common';
-import { JsonValue } from '@backstage/types';
+import { BackstageTheme } from '@backstage/theme';
-const useStyles = makeStyles(() => ({
+const useStyles = makeStyles((theme: BackstageTheme) => ({
listItemText: {
- paddingRight: '1rem',
+ paddingRight: theme.spacing(0.5),
flex: '0 1 auto',
},
icon: {
@@ -35,20 +35,12 @@ type Prop = {
checkResult: CheckResult[];
};
-const renderResult = (classes: any, result: JsonValue) => {
- return result ? (
-
- ) : (
-
- );
-};
-
export const BooleanCheck = ({ checkResult }: Prop) => {
const classes = useStyles();
return (
- {checkResult!.map((check, index) => (
+ {checkResult.map((check, index) => (
{
secondary={check.check.description}
className={classes.listItemText}
/>
- {renderResult(classes, check.result)}
+ {check.result ? (
+
+ ) : (
+
+ )}
))}