create metric header segment

This commit is contained in:
Nate Kelley 2025-08-20 14:48:25 -06:00
parent 56d6d58ece
commit 14e6164c26
No known key found for this signature in database
GPG Key ID: FD90372AB8D98B4F
4 changed files with 34 additions and 10 deletions

View File

@ -37,7 +37,6 @@ export const AppPageLayout: React.FC<
mainClassName = '',
contentContainerId,
}) => {
console.log(scrollable, headerBorderVariant);
return (
<div
id={id}

View File

@ -1,9 +0,0 @@
import { AssetContainer } from './AssetContainer';
export const MetricAssetContainer: React.FC<{
children: React.ReactNode;
metricId: string;
metric_version_number: number | undefined;
}> = ({ children, metricId, metric_version_number }) => {
return <AssetContainer header={<div>Metric ID: {metricId}</div>}>{children}</AssetContainer>;
};

View File

@ -0,0 +1,33 @@
import { AssetContainer } from '../AssetContainer';
import { MetricContainerHeaderSegment } from './MetricContainerHeaderSegment';
export const MetricAssetContainer: React.FC<{
children: React.ReactNode;
metricId: string;
metric_version_number: number | undefined;
}> = ({ children, metricId, metric_version_number }) => {
return (
<AssetContainer
header={
<MetricAssetHeader metricId={metricId} metric_version_number={metric_version_number} />
}
>
{children}
</AssetContainer>
);
};
const MetricAssetHeader: React.FC<{
metricId: string;
metric_version_number: number | undefined;
}> = ({ metricId, metric_version_number }) => {
return (
<>
<MetricContainerHeaderSegment
metricId={metricId}
metric_version_number={metric_version_number}
/>
<div>Metric Version Number: {metric_version_number}</div>
</>
);
};

View File

@ -0,0 +1 @@
export * from './MetricAssetContainer';