Comments (2)
HIG-4610 axis should start and end at the ends of the graph
from highlight.
To ensure the axis starts and ends at the ends of the graph, you'll need to adjust the domain
property of both XAxis
and YAxis
components in the relevant chart components (LineChart.tsx
, StackedAreaChart.tsx
, and Graph.tsx
). For XAxis
, this might involve setting the domain to the extent of your data, e.g., domain={['dataMin', 'dataMax']}
. For YAxis
, if you want to ensure the axis covers the full range of your data, you might also use domain={['dataMin', 'dataMax']}
. However, the exact implementation can vary based on the specific requirements of your graph (e.g., fixed vs. dynamic ranges). If your charts are using the Recharts library, as suggested by the context, these adjustments will directly influence how the axes are rendered. Note: Ensure that any changes made to the axis configuration do not adversely affect the readability or usability of the charts.
References
highlight/highlight/frontend/src/pages/Graphing/components/LineChart.tsx
highlight/highlight/frontend/src/components/StackedAreaChart/StackedAreaChart.tsx
highlight/highlight/frontend/src/pages/Graphing/components/Graph.tsx
from highlight.
Related Issues (20)
- packages/ui component library does not hot reload in frontend HOT 2
- build improvements HOT 2
- app.highlight.io reflame CSS transforms differ from vite dev HOT 2
- test stability work HOT 2
- Logging breaks on serialization of BigInts HOT 3
- suspicious session alerts HOT 2
- overflow on tooltips on the dashboard HOT 2
- don't render tooltip if cursor isn't touching a graph HOT 2
- caching issues on graphs HOT 2
- 'metric view title' doesn't span the full width HOT 2
- Player canvas flickering on load HOT 2
- dev tools traces viewer designs HOT 2
- allow error search on custom structured attributes HOT 2
- add a business tier HOT 2
- Traces Popup shouldn't show when dragging HOT 2
- "Link Issue" input is an old input style HOT 2
- Empty state in devtools is too large, and limits devtools scroll width HOT 2
- super user? auth issue in other projects HOT 2
- Address search UI feedback from BCI HOT 2
- Add 'business tier' designs HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from highlight.