Feature/improve tick abbreviation function (#1828)
* Keep the value if value smaller than 1000 * Update changelog
This commit is contained in:
parent
9bce57894e
commit
36298b217e
@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Improved the activities import for `csv` files exported by _Interactive Brokers_
|
- Improved the activities import for `csv` files exported by _Interactive Brokers_
|
||||||
|
- Improved the rendering of the chart ticks (`0.5K` → `500`)
|
||||||
- Increased the historical market data gathering of currency pairs to 10+ years
|
- Increased the historical market data gathering of currency pairs to 10+ years
|
||||||
- Improved the content of the Frequently Asked Questions (FAQ) page
|
- Improved the content of the Frequently Asked Questions (FAQ) page
|
||||||
- Improved the content of the pricing page
|
- Improved the content of the pricing page
|
||||||
|
@ -131,5 +131,11 @@ export function getVerticalHoverLinePlugin(
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function transformTickToAbbreviation(value: number) {
|
export function transformTickToAbbreviation(value: number) {
|
||||||
return value < 1000000 ? `${value / 1000}K` : `${value / 1000000}M`;
|
if (value >= -999 && value <= 999) {
|
||||||
|
return value.toString();
|
||||||
|
} else if (value >= -999999 && value <= 999999) {
|
||||||
|
return `${value / 1000}K`;
|
||||||
|
} else {
|
||||||
|
return `${value / 1000000}M`;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user