Skip to content

Commit

Permalink
Added test summary tile
Browse files Browse the repository at this point in the history
  • Loading branch information
arodidev committed Feb 29, 2024
1 parent 553db70 commit 58d28a2
Show file tree
Hide file tree
Showing 7 changed files with 39 additions and 4 deletions.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
import React from 'react';
import { Tile, Layer } from '@carbon/react';
import styles from './home-metrics-widget.scss';
import { ArrowRight } from '@carbon/react/icons';

interface DataTileProps {}

const DataTile = () => {
const dataValue = 'default';
return (
<React.Fragment>
<Layer className={styles.container}>
<Tile className={styles.tileContainer}>
<div>
<h2>Data to display: {dataValue}</h2>
</div>
</Tile>
</Layer>
</React.Fragment>
);
};

export default DataTile;
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
@use '@carbon/styles/scss/spacing';

.homeMetricsWidget {
padding: spacing.$spacing-05
}
Empty file.
5 changes: 4 additions & 1 deletion packages/esm-home-app/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ import { esmHomeSchema } from './openmrs-esm-home-schema';
import rootComponent from './root.component';
import homeNavMenuComponent from './side-menu/side-menu.component';
import homeWidgetDashboardComponent from './home-page-widgets/home-page-widgets.component';
import HomeMetricsWidgetsComponent from './home-metrics-widgets/home-metrics-widget.component';
import HomeMetricsWidgetsComponent from './homepage-metrics/home-metrics-widgets.component';
import DataTile from './homepage-metrics/TestDataTile.component';

const moduleName = '@openmrs/esm-home-app';
const pageName = 'home';
Expand All @@ -27,6 +28,8 @@ export const homeWidgetDashboard = getSyncLifecycle(homeWidgetDashboardComponent

export const homeMetricsWidgetDashboard = getSyncLifecycle(HomeMetricsWidgetsComponent, options);

export const metricTile = getSyncLifecycle(DataTile, options);

export function startupApp() {
defineConfigSchema(moduleName, esmHomeSchema);
// t('Home', 'Home');
Expand Down
7 changes: 7 additions & 0 deletions packages/esm-home-app/src/routes.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,13 @@
"component": "homeWidgetDashboard",
"online": true,
"offline": true
},
{
"name": "matric-tile",
"slot": "home-metrics-widgets-slot",
"component": "metricTile",
"online": true,
"offline": true
}
]
}

0 comments on commit 58d28a2

Please sign in to comment.