Properly determine when extra container should display

This commit is contained in:
Justin Edmund 2023-04-19 01:15:42 -07:00
parent 0d5c99c4e2
commit aa904b4754

View file

@ -331,6 +331,12 @@ const WeaponGrid = (props: Props) => {
setPreviousUncapValues(newPreviousValues)
}
// Methods: Convenience
const displayExtraContainer =
props.editable ||
appState.party.extra ||
Object.values(appState.party.guidebooks).every((el) => el === undefined)
// Render: JSX components
const mainhandElement = (
<WeaponUnit
@ -437,7 +443,7 @@ const WeaponGrid = (props: Props) => {
<ul id="Weapons">{weaponGridElement}</ul>
</div>
{extraElement}
{displayExtraContainer ? extraElement : ''}
</div>
)
}