ci(release): publish latest release

parent 2b5be034
IPFS hash of the deployment:
- CIDv0: `QmUKsfqcn6zpJmfBtZD3AV1o9rTrkaJHwNiJnrWZL5j7K8`
- CIDv1: `bafybeicy6mzbrmf3vzpmgzv7xu3fjweebcnnchtzlu4jeir6qyizmfceem`
- CIDv0: `QmdVVhTjJqcLTWyz6A2DAUNM84F6gESEzYGShEWMb7Giid`
- CIDv1: `bafybeihbenlz6ecs7jlsn6yhsykx6wounpbqw7l42nuwu7e6zd7hzfbqvi`
The latest release is always mirrored at [app.uniswap.org](https://app.uniswap.org).
......@@ -10,9 +10,14 @@ You can also access the Uniswap Interface from an IPFS gateway.
Your Uniswap settings are never remembered across different URLs.
IPFS gateways:
- https://bafybeicy6mzbrmf3vzpmgzv7xu3fjweebcnnchtzlu4jeir6qyizmfceem.ipfs.dweb.link/
- [ipfs://QmUKsfqcn6zpJmfBtZD3AV1o9rTrkaJHwNiJnrWZL5j7K8/](ipfs://QmUKsfqcn6zpJmfBtZD3AV1o9rTrkaJHwNiJnrWZL5j7K8/)
- https://bafybeihbenlz6ecs7jlsn6yhsykx6wounpbqw7l42nuwu7e6zd7hzfbqvi.ipfs.dweb.link/
- [ipfs://QmdVVhTjJqcLTWyz6A2DAUNM84F6gESEzYGShEWMb7Giid/](ipfs://QmdVVhTjJqcLTWyz6A2DAUNM84F6gESEzYGShEWMb7Giid/)
### 5.88.6 (2025-06-10)
### 5.88.7 (2025-06-13)
### Bug Fixes
* **web:** fix delta formatting error (#20860) 0b9ac1f
web/5.88.6
\ No newline at end of file
web/5.88.7
\ No newline at end of file
......@@ -208,8 +208,8 @@ export function PriceChartDelta({ startingPrice, endingPrice, noColor }: PriceCh
return (
<Text variant="body2" display="flex" alignItems="center" gap="$gap4">
<DeltaArrow delta={delta} formattedDelta={formatPercent(Math.abs(delta))} noColor={noColor} />
<DeltaText delta={delta}>{formatPercent(Math.abs(delta))}</DeltaText>
{delta && <DeltaArrow delta={delta} formattedDelta={formatPercent(Math.abs(delta))} noColor={noColor} />}
<DeltaText delta={delta}>{delta ? formatPercent(Math.abs(delta)) : '-'}</DeltaText>
</Text>
)
}
......
......@@ -12,8 +12,9 @@ const StyledDownArrow = styled(ArrowChangeDown)<{ $noColor?: boolean }>`
$noColor ? theme.neutral2 : theme.darkMode ? colorsDark.statusCritical : colorsLight.statusCritical};
`
export function calculateDelta(start: number, current: number) {
return (current / start - 1) * 100
export function calculateDelta(start: number, current: number): number | undefined {
const delta = (current / start - 1) * 100
return isValidDelta(delta) ? delta : undefined
}
function isValidDelta(delta: number | null | undefined): delta is number {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment