diff --git a/src/component/UnitMeasurementSummary.tsx b/src/component/UnitMeasurementSummary.tsx index 722a514..d276136 100644 --- a/src/component/UnitMeasurementSummary.tsx +++ b/src/component/UnitMeasurementSummary.tsx @@ -100,13 +100,26 @@ export default function UnitMeasurementSummary(props: Props) { ); }; + const grainName = () => { + if(component.settings.grainType === pond.Grain.GRAIN_CUSTOM && component.settings.customGrain?.name){ + return component.settings.customGrain.name + } + return GrainDescriber(component.settings.grainType).name + } + + const grainColor = () => { + if(component.settings.grainType === pond.Grain.GRAIN_CUSTOM && component.settings.customGrain?.name){ + return + } + return GrainDescriber(component.settings.grainType).colour + } + const getSummaryComponent = (summaries: Summary[]): any => { if (summaries.length < 1) { return noSummary(); } let overlays: JSX.Element[] = []; - let grain = GrainDescriber(component.settings.grainType); return ( @@ -170,7 +183,7 @@ export default function UnitMeasurementSummary(props: Props) { component.settings.grainType !== pond.Grain.GRAIN_INVALID && ( - Grain Type: {grain.name} + Grain Type: {grainName()} )}