Set Donut percentile for territories

This commit is contained in:
Carlos Felix 2024-12-20 12:01:52 -05:00 committed by Carlos Felix
parent f79d9afb2f
commit fd3f550606

View file

@ -1036,6 +1036,12 @@ const AreaDetail = ({properties}: IAreaDetailProps) => {
properties[constants.TOTAL_NUMBER_OF_DISADVANTAGE_INDICATORS] === 0; properties[constants.TOTAL_NUMBER_OF_DISADVANTAGE_INDICATORS] === 0;
const showIslandCopy = isTerritory && !showDonutCopy; const showIslandCopy = isTerritory && !showDonutCopy;
// For territories we use the poverty percentile from the census decennial data
const poveryPercentile = isTerritory ?
properties[constants.CENSUS_DECENNIAL_POVERTY_LESS_THAN_200_FPL_PERCENTILE] :
properties[constants.POVERTY_BELOW_200_PERCENTILE] > 0 ?
properties[constants.POVERTY_BELOW_200_PERCENTILE] :
null;
/** /**
* Create the AccoridionItems by mapping over the categories array. In this array we define the * Create the AccoridionItems by mapping over the categories array. In this array we define the
* various indicators for a specific category. This is an array which then maps over the * various indicators for a specific category. This is an array which then maps over the
@ -1198,15 +1204,11 @@ const AreaDetail = ({properties}: IAreaDetailProps) => {
</div> </div>
{showIslandCopy && {showIslandCopy &&
<IslandCopy povertyPercentile={properties[constants.CENSUS_DECENNIAL_POVERTY_LESS_THAN_200_FPL_PERCENTILE]} />} <IslandCopy povertyPercentile={poveryPercentile} />}
{showDonutCopy && {showDonutCopy &&
<DonutCopy <DonutCopy
isAdjacent={properties[constants.ADJACENCY_EXCEEDS_THRESH]} isAdjacent={properties[constants.ADJACENCY_EXCEEDS_THRESH]}
povertyBelow200Percentile={ povertyBelow200Percentile={poveryPercentile}
properties[constants.POVERTY_BELOW_200_PERCENTILE] > 0 ?
properties[constants.POVERTY_BELOW_200_PERCENTILE] :
null
}
/> />
} }