How to make chart fit the react-tabs inside React-Grid-Layout?
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 3.1k
- Forks
- 455
- Ø Merge
- 5 Std. 9 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
Hi @danez
Please help. I want put the chart in a tab of a grid. I have successfully put the chart in the grid (React Grid Layout) and the chart size fits the grid, but when i put tab (React-Tab) in a grid and then the chart inside the tab. The chart wont fit anymore. How to solve?
class TvChart extends React.Component {
render() {
return (
<div>
<Tabs style={this.props.style}>
<TabList>
<Tab>Chart</Tab>
<Tab>Depth</Tab>
</TabList>
<TabPanel>
<Card>
<TVChartContainer />
</Card>
</TabPanel>
<TabPanel>
<h5>Depth</h5>
</TabPanel>
</Tabs>
</div>
);
}
}
this is the css
.TVChartContainer {
height: 100%;
width: 100%;
}
and this is the parent style
const styles = {
main: {
backgroundColor: "#ffffff",
fontSize: "10px",
height: "inherit"
},
orderbook: {
minHeight: "220px",
minWidth: "100px"
},
ask: {
width: "50%"
},
bid: {
width: "50%",
borderRight: "1px solid #151d2b"
}
};
but this one works, the chart fits the grid completely.
class TvChart extends React.Component {
render() {
return (
<Card style={this.props.style.main}>
<TVChartContainer />
</Card>
);
}
}
I appreciate if you can help.
Regards,
Ian
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Es ist keine Repository-Datei und kein Test angegeben. Beginne damit, das im Issue beschriebene verschachtelte Layout aus React-Grid-Layout, react-tabs und TVChartContainer zu reproduzieren, und untersuche anschließend, wie Höhe und Breite durch die Tab-Panels weitergegeben werden. Die Aufgabe ist erledigt, wenn entweder ein Fix auf Repository-Ebene identifiziert oder das erforderliche Größenverhalten mit einem Regressionstest dokumentiert wurde, sofern das Projekt dies unterstützt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, react
- Bereich
- frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100