softcap hacknet max moneyt upgrade

This commit is contained in:
Olivier Gagnon
2021-10-11 17:43:48 -04:00
parent ac3a6b9a6f
commit 30554560da
4 changed files with 38 additions and 14 deletions
+14 -6
View File
@@ -64,13 +64,21 @@ export function HacknetUpgradeElem(props: IProps): React.ReactElement {
</Typography>
<Typography>{upg.desc}</Typography>
<Button onClick={purchase} disabled={!canPurchase}>
Purchase
</Button>
{level > 0 && effect && <Typography>{effect}</Typography>}
{upg.hasTargetServer && (
<ServerDropdown value={selectedServer} serverType={ServerType.Foreign} onChange={changeTargetServer} />
{!upg.hasTargetServer && (
<Button onClick={purchase} disabled={!canPurchase}>
Buy
</Button>
)}
{upg.hasTargetServer && (
<ServerDropdown
purchase={purchase}
canPurchase={canPurchase}
value={selectedServer}
serverType={ServerType.Foreign}
onChange={changeTargetServer}
/>
)}
{level > 0 && effect && <Typography>{effect}</Typography>}
</Paper>
);
}